Настройка IRDA
У меня на момент настройки стояло: Сизиф от 1 августа + ядро 2.6.12-wks26-up
Я настраивал ИК-порт MA-620 (в принципе, чтобы найти специфику настройки любого устройства в linux надо спросить у гугла или яндекса следующим образом: linux vashe_ustroystvo). Очень желательно, чтобы ваше ядро было не ниже 2.6.7, хотя находятся умельцы, которые запускали это и на 2.4.*.
Надо создать скриптик, который подгружал бы нам нужные модули ядра, выглядит он так (его придется загружать каждый раз, ну или автоматизировать это):
Если не заработает (проверить можно командой irdadump), то поменяйте скорость с 115200 до 9600, в этом случае вам не повезло... Следует отредактировать также /etc/sysconfig/irda и привести его к виду:
Для надежности стоит сделать service irda restart и вновь выполнить самый первый скрипт.
Мой оператор МТС, поэтому я использую его настройки, если у вас другой оператор, работайте по аналогии. МТС использует PAP авторизацию, поэтому в /etc/ppp/pap-secrets добавляем:
Далее создаем еще один скриптик, в который пишем:
Чтобы разорвать соединение и получить отчет о проведенном в сети времени и количестве полученной/отправленной информации жмем Ctrl+C.
Автоматизация
Чтобы автоматизировать запуска IRDA, то есть не загружать каждый раз первый скрипт, можно дописать в файл /etc/modules соответствующие модули. Для меня это:
- uhci_hcd
- pl2303 # Это драйвер устройтва, соответственно, если у вас другой, то и вписывать нужно другое.
- irda
- irtty-sir
- ma600-sir # Это, как я понял, дополнение к драйверу... Выводы такие же, как и выше
- ircomm-tty
Скрипты написаны не мной, а другими умными людьми