Отправляет email-рассылки с помощью сервиса Sendsay

Motorola SM56

i386-asplinux-linux-gnu)

Привет всем.

У кого работает софт модем Motorola SM56 на Linux, подскажите как
прикрутить дрова. Дистрибутив ASPLinux 9.

Скачал бинарный rpm для RedHat 9 с сайта Motorola. При загрузке
модуля, возникают ошибки "Unresolved symbol", модуль естественно
не загружается.

Потом нашел какие то дрова на sm56.tk.org. Они тоже в бинарном
виде, но имеется скрипт для замены символов (или ссылок на
символы) в модуле. Эти дрова загружались, но при запуске minicom,
возникал "Segmentation Fault".

Потом я решил применить скрипт к модулю из rpm'ки. Ошибок
"Unresolved symbol" не возникает, но модуль на загружается, пишет

/lib/modules/2.4.20-9asp/kernel/drivers/char/sm56.o:
init_module: ????
Hint: insmod errors can be caused by incorrect module parameters,
including invalid IO or IRQ parameters.
You may find more information in syslog or the output from
dmesg

Вместо ???? было что-то типа HW_InitGlobal, не могу точно
вспомнить, машина у приятеля.

Заранее спасибо.

Ответить   Konstantin Korikov Thu, 19 Feb 2004 20:50:28 +0200 (#84558)

 

Ответы:

Original Message From: "Konstantin Korikov" <lostcl***@u*****.net>
To: "comp.soft.linux.discuss (3764285)" <event***@t*****.by>
Sent: Thursday, February 19, 2004 8:50 PM

иди на sm56linux.narod.ru, там есть линк на новые дрова и интрукция.
Моторола больше эти модемы не поддерживает, а новые дрова выпускают (как
всегда) энтузиасты.


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1010
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4191; Возраст листа: 210
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/85090



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Sun, 22 Feb 2004 02:29:02 +0200 (#85090)

 

i386-asplinux-linux-gnu)

В сообщении от Sun, 22 Feb 2004 02:29:02 +0200 Вы написали:

Я там был. Эти дрова вылетают с Segmentation Fault, причем в
выводе dmesg нет строки "kernel BUG at slab.c:1099!".

rpm, который я скачал с сайта Моторолы был собран в Срд 22 Окт
2003 12:27:44. Пока я видел только то, что эти энтузиасты патчат
фирменные дрова. Есть ли дрова в исходниках? Не ставить же ядро
2.4.5?...

Ответить   Konstantin Korikov Sat, 21 Feb 2004 01:00:53 +0200 (#85985)

 

21 Февраль 2004 04:00, Вы написали:

Попробуйте поставить ядро сборки RedHat или соберите свое из исходников с
kernel.org.
По поводу исходников драйверов - таковых в общедоступном виде не существует.

Ответить   by_ Sat, 21 Feb 2004 06:48:40 +0500 (#86011)

 

i386-asplinux-linux-gnu)

В сообщении от Sat, 21 Feb 2004 06:48:40 +0500 Вы написали:

Пробовал ставить RedHat'овское ядро kernel-2.4.20-8.i586.rpm,
возникают ошибки "Unresolved symbol". Причем символы были типа:
"register_module???????", "unregister_module???????". В инструкции
по установке фирменных дров сказано:

Motorola SoftModem driver is delivered RPM packages containing
binary images of driver applicable for installation on the
following systems:
* RedHat 7.3 (kernel version 2.4.18-3,
sm56-06.05.00-1.rh7.i386.rpm)
* RedHat 8.0 (kernel version 2.4.18-14,
sm56-06.05.00-1.rh8.i386.rpm)
* RedHat 9.0 (kernel version 2.4.20-8,
sm56-06.05.00-1.rh9.i386.rpm)

Может нужно было качать kernel-2.4.20-8.i386.rpm?

Ответить   Konstantin Korikov Sat, 21 Feb 2004 17:45:18 +0200 (#86428)

 

21 Февраль 2004 20:45, Вы написали:

Насколько я понял это один и тот-же драйвер только скомпилированный разными
версиями GCC (sm56-06.05.00-1.rh9.i386.rpm скомпилирован GCC 3.2.2 20030222,

sm56-06.05.00-1.rh8.i386.rpm - GCC 3.2 20020903, а
sm56-06.05.00-1.rh7.i386.rpm - GCC 2.96 20000731). Во всех включена поддержка

ядра версий: 2.4.18, 2.4.18-3, 2.4.20, 2.4.22.

i386 - это архитиктура процессора, и разницы между 386, 486, 586, 686 и atlon

в принципе не должно быть.
А чем не устраивает вариант описанный на sm56linux.narod.ru?
Я в свое время довольно успешно реализовал его на 2.4.19, все работало не
хуже чем на 2.4.2

Ответить   by_ Sun, 22 Feb 2004 04:16:39 +0500 (#86486)

 

[RPL] 21.02.2004 - 17:45:18 © Konstantin Korikov [KK]
lostcl***@u*****.net - 20040221231614.864***@c*****.subscribe

А под Mandrake 9 вы что предложите?

Ответить   Wed, 25 Feb 2004 21:18:36 +0200 (#89437)