Hi All,
Есть ноут Acer TM 292, у него ИК - винда определяет его как smsc-ircc.
В ядре есть поддержка этого ИК, ставлю модулем, подгружаю. В ответ - device not found...
Служба irda тоже не подгружается (ну, это видимо потому что модуль не подгружен).
В какой-то доке нашел что при загрузке модуля можно передавать параметры (типа ircc_irq, ircc_sir и др...), если их указывать устройство так же не находится.
Настройки (посмотренные в Биосе и сверенные с виндой - и там, и там одинаково):
/etc/modules.d/irda:
pre-install smsc-ircc2 /bin/setserial /dev/ttyS2 uart none
options smsc-ircc2 ircc_irq=4 ircc_dma=3 ircc_sir=0x3f8 ircc_fir=0x7f8
alias irda0 smsc-ircc2
post-install smsc-ircc2 /usr/sbin/irattach irda0 -s
Делаю:
# modprobe irda0
FATAL: Error inserting smsc_ircc2 (/lib/modules/2.6.18-gentoo/kernel/drivers/net/irda/smsc-ircc2.ko): No such device
FATAL: Error running install command for smsc_ircc2
В мессагах:
In /var/log/dmesg:
Overriding FIR address 0x07f8
Overriding SIR address 0x03f8
smsc_ircc_present(),addr 0x07f8 - no device found!
In /var/log/messages:
Overriding FIR address 0x07f8
Overriding SIR address 0x03f8
smsc_ircc_present(),addr 0x07f8 - no device found!
...
irattach: tcgetattr: Input/output error
irattach: Stopping device /dev/ttyS2
irattach: ioctl(SIOCGIFFLAGS): Nosuch device
irattach: exiting ...
Что делаю неправильно?