ISA модем не работает.

Здесь обсуждаются все вопросы, не попадающие под другие категории
Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

ISA модем не работает.

Сообщение Llama »

Имеем сабж Diamond Multimedia Supra 336i sp типа isapnp на чипе rockwell
Мать - Intel 440BX dualhead. PNP OS в биосе выключено. При загрузке биосом модем определяется нормально.
Ядро 2.6.5. ISAPNP включено. PNP bios включен. ISAPNP debug включен.
вот куски из dmesg

Код: Выделить всё

isapnp: Scanning for PnP cards...
isapnp: Card 'Supra 336i Sp ASVD'
isapnp: 1 Plug & Play card detected total
Console: switching to colour frame buffer device 128x48
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
pnp: the driver 'serial' has been registered
pnp: match found with the PnP device '00:02' and the driver 'serial'
pnp: match found with the PnP device '00:03' and the driver 'serial'

и в конце:

Код: Выделить всё

 
ttyS0: LSR safety check engaged!
ttyS0: LSR safety check engaged!
agpgart: Found an AGP 1.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 2x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 2x mode
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
ttyS0: LSR safety check engaged!
ttyS0: LSR safety check engaged!
ttyS0: LSR safety check engaged!
ttyS0: LSR safety check engaged!
Как я понял, модем занял ttyS0. На другйо матери модем завелся без проблем.

Пытался делать вот так:
setserial -av /dev/ttySx
не помогло - каждый раз в лог пишется ttyS0: LSR safety check engaged!
В modem-howto написано, что эта ошибка означает отсутсвие контроллера по необходимому адресу. Но раз моде работает на другой матери, значит оно там есть.

setserial говорит такое:

Код: Выделить всё

/dev/ttyS0, Line 0, UART: 16550A, Port: 0x03f8, IRQ: 4
        Baud_base: 115200, close_delay: 5000, divisor: 0
        closing_wait: 37856
        Flags: spd_normal skip_test

julia:~# setserial -a /dev/ttyS1
/dev/ttyS1, Line 1, UART: 16550A, Port: 0x02f8, IRQ: 3
        Baud_base: 115200, close_delay: 5000, divisor: 0
        closing_wait: 37856
        Flags: spd_normal skip_test

julia:~# setserial -a /dev/ttyS2
/dev/ttyS2, Line 2, UART: 16550A, Port: 0x03e8, IRQ: 4
        Baud_base: 115200, close_delay: 500, divisor: 0
        closing_wait: 30000
        Flags: spd_normal skip_test

julia:~# setserial -a /dev/ttyS3
/dev/ttyS3, Line 3, UART: unknown, Port: 0x02e8, IRQ: 3
        Baud_base: 115200, close_delay: 500, divisor: 0
        closing_wait: 30000
        Flags: spd_normal

Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Как выяснилось, проблма исчезает в ядре 2.4.[20,22,25] на том же железе.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

так а в ядре 2.6 что никак?

У меня такая же проблема на Mandrake 10 :(

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

незнаю. просто 2.6 не видит этот uart, хотя 2.4 определяет его как 16550A, даже если это "16550A with 1k buffer" то должено бы работать оно как 16450 - но не работает :(((
Завтра соберу 2.6.6 - может пофиксили.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Свиснешь какой будет результат...

А на каком Линухе эксперементриуешь?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

debian unstable
Опыт растет прямо пропорционально выведенному из строя оборудованию

Гость

Сообщение Гость »

у меня, помню, тоже под 2.6. модем не завелся. После чтения документации оказалось, что пару вещей в ядро не вкомпилил...

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Под 2.6 тоже не определяется этот UART. Вечером накатаю багрепорт. Я считаю, что это проблема ядра.
Гость, какой у тебя был модем и что ты забыл включить?
В FC2 та же самая проблемя с этим модемом, а ядро собирают грамотные дядьки.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Далее смотрим тут.
http://bugzilla.kernel.org/show_bug.cgi?id=2792
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Мой баг прізнан повторным. (кто бы мог подумать, что орігінал быдет в секции nteworking, а не serial....)
Далее смотрім тут:
http://bugme.osdl.org/show_bug.cgi?id=2803
Мне пріведеный там патч для 2.6.7 не помог, может поможет кому другому...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить