LINUX.ORG.RU

palm IIIxe <-> irda <-> linux


0

0

Имеется донгл на чипе st4200.

Имеется palm IIIxe с инфрапортом.

Имеется линух (gentoo) с ядром 2.6.15.


Собрал и загрузил модуля:

[root@server (~)]# lsmod
Module Size Used by
irtty_sir 8576 0
sir_dev 18988 1 irtty_sir
irport 12992 0
ircomm_tty 36712 0
ircomm 20932 1 ircomm_tty
stir4200 13668 0
irda_usb 16996 0
irda 177116 7 irtty_sir,sir_dev,irport,ircomm_tty,ircomm,stir4200,irda_usb


dmesg пишет так:

NET: Registered protocol family 23
usbcore: registered new driver irda-usb
USB IrDA support registered
SigmaTel STIr4200 IRDA/USB found at address 2, Vendor: 66f, Product: 4200
drivers/net/irda/stir4200.c: IrDA: Registered SigmaTel device irda0
usbcore: registered new driver stir4200
IrCOMM protocol (Dag Brattli)


Интерфейс irda0 появился.

После irattach irda0, irdadump видит palm'а. Если нажать на нем hotsync, наличествуют соответствующие мессаги.

Т.е. якобы всё работает как надо. Но что делать дальше - не совсем понятно.

Например, pilot-xfer -p /dev/ircomm0 -l пишет

Listening to port: /dev/ircomm0
Please press the HotSync button now...


И дальше ничего не происходит.

palm при этом в режиме локального подключения, "ir to pc/handheld".



Сам девайс рабочий, в винде с этим же ir-донглом пашет.

Подозреваю, что проблема именно в /dev/ircomm0. В dmesg по его поводу ни слова нету. Должно быть вообще? Или ircomm0 само хитрым образом заводится и должно пахать?

★★★★★
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.