Bug 4378 - Dongle tekram doesn't work on 2.6.6 kernels
: Dongle tekram doesn't work on 2.6.6 kernels
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/irda-utils)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-06-16 12:04 by
Modified: 2007-10-31 20:20 (History)


Attachments
irattach strace (9.25 KB, text/plain)
2004-07-01 15:14, ildar
no flags Details
strace for 0.9.16-alt3 + 2.6.12-std26-up-alt6 (2.72 KB, application/octet-stream)
2006-09-29 13:06, ildar
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-06-16 12:04:29
1. There's no more IRDA module called tekram (ie tekram.ko)
2. /var/log/messages shows: 
Jun 16 11:50:07 ildar irattach: irattach: tty: set_disc(11): Bad file descriptor
Jun 16 11:50:07 ildar irattach: Stopping device /dev/ttyS0
Jun 16 11:50:08 ildar irattach: ioctl(SIOCGIFFLAGS): No such device
Jun 16 11:50:08 ildar irattach: exiting ...
The same if I "cp tekram-sir.ko tekram.ko"

Steps to Reproduce:
One can test a working configuration without device itself: irattach should
start and irdadump should show transmitting packets.
------- Comment #1 From 2004-07-01 15:14:14 -------
Created an attachment (id=460) [details]
irattach strace
------- Comment #2 From 2004-07-01 15:16:20 -------
похоже, что поменялся механизм работы с serial, что само по себе очень странно.
Серийный драйвер - 8250_pnp
------- Comment #3 From 2006-09-28 01:52:04 -------
Ильдар, на 0.9.16-alt3 и 2.6.16 это вылазит?  У меня чудным образом работает.
------- Comment #4 From 2006-09-29 13:06:49 -------
Created an attachment (id=1643) [details]
strace for 0.9.16-alt3 + 2.6.12-std26-up-alt6

Михаил, проблема осталась, хотя на первый взгляд трейс изменился. Однако это на
ядре 2.6.12-std26-up-alt6. Ядро 2.6.16 сегодня постараюсь скачать, когда
попробую, сообщу.

Пока, пожалуйста, уточните следующие моменты:
1. параметры irattach
2. наличие alias irda-dongle-0 tekram-sir (вычитал в README)
3. модель донгла

У меня ком-портовая Tekram irMate 210
------- Comment #5 From 2006-09-30 14:08:33 -------
Всё то же самое, как и много лет назад. Затык в этой строчке:
ioctl(4, TIOCSETD, [11])          = -1 EINVAL (Invalid argument)
то есть irattach пытается сделать такой ioctl на серийный порт, а тот
сопротивляется. Я не знаю, кто в этом виноват. Похоже, до загрузки модуля
просто
не доходит. Как и прежде, за серийный порт у меня отвечает 8250_pnp. Нынешляя
конфигурация: 2.6.16-wks26-up-alt8 + irda-utils-0.9.16-alt3

Михаил, у Вас другое железо?
------- Comment #6 From 2006-10-15 02:04:31 -------
Пойдём спрашивать внезапно объявленного специалистом по IrDA vsu@...

У меня встроенные инфракрасники в Fujitsu Lifebook C6536 (где-то до 2.6.10 или
.12 проверено) и ThinkPad A30p.  Оба работали, последний точно работает и
сейчас
(кроме как после выползания из APM STR, но это другая история).

PS: мне письма от багзилы будто /почти/ не ходят...
------- Comment #7 From 2006-12-17 17:58:45 -------
Ильдар, можете попробовать собрать текущие irda-utils (что-то из патчей
придётся
оторвать, ну да для теста покатит) и попробовать под 2.6.18?
------- Comment #8 From 2007-06-11 22:18:26 -------
Кстати, недавно чинил на буке, см.
http://www.freesource.info/wiki/HCL/Noutbuki/IBM/A30p#p-1639-13 -- может, у Вас
те же грабли?
------- Comment #9 From 2007-10-31 14:49:28 -------
Не знаю точно, какие грабли, но недавно завелось. Закрываю.
------- Comment #10 From 2007-10-31 14:50:37 -------
Не знаю точно, какие грабли, но недавно завелось. Закрываю.
------- Comment #11 From 2007-10-31 20:20:08 -------
Ура :-)  Видимо, действительно изменения в ядре повлияли.
Хотя притереть более свежие irda-utils тоже надо бы добраться...