Драйвер для PL2303 под Lion

В одной из прошлых заметок я [писал](http://mactrick.com/2011/04/12/profilic-serial-adapter/) про установку драйвера для переходника USB-Serial сделанного на чипсете PL2303. Всё это отлично работало до тех пор, пока я не обновился до Mac OS Lion. В новой версии ОС переходник работать перестал. Могу предположить, что это произошло как минимум от того, что ядро в Lion начало работать в 64-битном режиме, а драйвер был написан под 32 бита.

К счастью, добрые люди сделали форкнули старый драйвер и переделали его так, что он стал работать под новым Lion (который мне, кстати, весьма нравится).

Взять драйвер можно по [этой](http://github.com/downloads/failberg/osx-pl2303/osx-pl2303-0.4.1-failberg.pkg) ссылке. Установка и работа с ним ничем не отличается от предыдущей версии.

Переходник Serial-USB и Mac OS X

По долгу службы мне иногда приходится настраивать сетевое оборудование используя его последовательный порт. Для этого я купил соответствующий переходник на базе чипа Profilic. Вот как заставить его работать под Mac OS X.

* [Скачайте](http://osx-pl2303.sourceforge.net/) и установите драйвер. Существует ещё и [официальная](http://www.prolific.com.tw/eng/downloads.asp?ID=31) версия драйверов, но говорят, что она сильно хуже. Сам я не проверял. После установки компьютер придётся перезагрузить.

* Для того, чтобы получить доступ к консоли настраиваемого оборудования, я использую программу screen. Устанавливать её не нужно, она уже есть в операционной системе.

* Перед тем, как запускать screen, нужно выяснить, какой файл устройства отвечает за переходник. Сделать это можно командой `ls /dev/*tty*`. В её выводе будет что-то наподобие `/dev/tty.PL2303-00001004`.

* Теперь можно запустить screen.

screen /dev/tty.PL2303-00001004

Для того, чтобы задать скорость порта, её можно указать вторым аргументом при запуске:

screen /dev/tty.PL2303-00001004 9600