Устанавливаем Genius GM56PCI-LA Lucent Win Modem
- sm
- Неотъемлемая часть форума
- Сообщения: 431
- Зарегистрирован: 12 мар 2004, 16:03
- Контактная информация:
Устанавливаем Genius GM56PCI-LA Lucent Win Modem
fedora core 2
kernel-2.6.5 - из коробки
Скачал с http://linmodems.technion.ac.il/package ... ernel-2.6/ архив
ltmodem-2.6-alk-4.tar.bz2, распаковал, выполнил все инструкции из README.
Перезагрузил систему.
Пытаюсь дозвониться с помощью kppp, пишет "device not found", в качестве девайса указан /dev/modem.
Команды "dmesg | grep modem" и "dmesg | grep error" ничего не выдают.
Набираю "/sbin/modprobe ltserial" а оно мне выдает
WARNING: Error inserting ltmodem (/lib/modules/2.6.5-1.358/other/ltmodem.ko): Invalid module format
FATAL: Error inserting ltserial (/lib/modules/2.6.5-1.358/other/ltserial.ko): Invalid module format
Я пробовал перед сборкой модулей заново:
- генерировал свой конфиг ядра с помощью make xconfig
- cp /usr/src/linux-2.6.5-1.358/configs/kernel-2.6.5-i586.config /usr/src/linux-2.6.5-1.358/.config
- cp /usr/src/linux-2.6.5-1.358/configs/kernel-2.6.5-i686.config /usr/src/linux-2.6.5-1.358/.config
- тот же трабл.
Скачал ltmodem-2.6-alk-2.tar.gz, повторил все варианты - эффект тотже.
Скачал ltmodem-8.31alek.tar.gz.
Сделал make - модули создались. Сказал ./ltinst, а он выдает:
Installing Agere Soft Modem driver Beta 2.0.38Beta02
copying ltmodem.ko and ltserial.ko to /lib/modules/2.6.5-1.358/kernel/drivers/char
Starting Agere/Lucent Mars Modem
insmod: error inserting '/lib/modules/2.6.5-1.358/kernel/drivers/char/ltmodem.ko': -1 Invalid module format
insmod: error inserting '/lib/modules/2.6.5-1.358/kernel/drivers/char/ltserial.ko': -1 Invalid module format
Подскажите, где я туплю?
kernel-2.6.5 - из коробки
Скачал с http://linmodems.technion.ac.il/package ... ernel-2.6/ архив
ltmodem-2.6-alk-4.tar.bz2, распаковал, выполнил все инструкции из README.
Перезагрузил систему.
Пытаюсь дозвониться с помощью kppp, пишет "device not found", в качестве девайса указан /dev/modem.
Команды "dmesg | grep modem" и "dmesg | grep error" ничего не выдают.
Набираю "/sbin/modprobe ltserial" а оно мне выдает
WARNING: Error inserting ltmodem (/lib/modules/2.6.5-1.358/other/ltmodem.ko): Invalid module format
FATAL: Error inserting ltserial (/lib/modules/2.6.5-1.358/other/ltserial.ko): Invalid module format
Я пробовал перед сборкой модулей заново:
- генерировал свой конфиг ядра с помощью make xconfig
- cp /usr/src/linux-2.6.5-1.358/configs/kernel-2.6.5-i586.config /usr/src/linux-2.6.5-1.358/.config
- cp /usr/src/linux-2.6.5-1.358/configs/kernel-2.6.5-i686.config /usr/src/linux-2.6.5-1.358/.config
- тот же трабл.
Скачал ltmodem-2.6-alk-2.tar.gz, повторил все варианты - эффект тотже.
Скачал ltmodem-8.31alek.tar.gz.
Сделал make - модули создались. Сказал ./ltinst, а он выдает:
Installing Agere Soft Modem driver Beta 2.0.38Beta02
copying ltmodem.ko and ltserial.ko to /lib/modules/2.6.5-1.358/kernel/drivers/char
Starting Agere/Lucent Mars Modem
insmod: error inserting '/lib/modules/2.6.5-1.358/kernel/drivers/char/ltmodem.ko': -1 Invalid module format
insmod: error inserting '/lib/modules/2.6.5-1.358/kernel/drivers/char/ltserial.ko': -1 Invalid module format
Подскажите, где я туплю?
- sm
- Неотъемлемая часть форума
- Сообщения: 431
- Зарегистрирован: 12 мар 2004, 16:03
- Контактная информация:
Гугл я читаю, данную ссылку тоже читал.
alias /dev/modem lt_serial
alias char-major-62 lt_serial
alias /dev/tts/LT0 lt_serial
что я и сделал. Проблема не решилась.
Если я правильно понял, надо переименовать модули ltmodem.ko and ltserial.ko в lt_modem.ko and lt_serial.ko соответственно и в /etc/modprobe.conf прописатьNote that the drivers are named ltmodem.ko and ltserial.ko as contrasted to lt_modem.ko and lt_serial.ko.
Thus you will have to change the alias lines in /etc/modprobe.conf
alias /dev/modem lt_serial
alias char-major-62 lt_serial
alias /dev/tts/LT0 lt_serial
что я и сделал. Проблема не решилась.
- sm
- Неотъемлемая часть форума
- Сообщения: 431
- Зарегистрирован: 12 мар 2004, 16:03
- Контактная информация:
Спасибо! Пишу из-под Linux. Доволен как слон.
P.S. Я так понял ты имеешь отношение к проекту linmodems?
Быть может имеет смысл выложить отдельный архив для пользователей федоры 2 на http://linmodems.technion.ac.il/package ... ernel-2.6/ ?
Ну что-нибудь типа ltmodem-2.6-alk-4-fc2.tar.bz2.
P.S. Я так понял ты имеешь отношение к проекту linmodems?
Быть может имеет смысл выложить отдельный архив для пользователей федоры 2 на http://linmodems.technion.ac.il/package ... ernel-2.6/ ?
Ну что-нибудь типа ltmodem-2.6-alk-4-fc2.tar.bz2.
depmode чут-чуть уточнить налоAleksey Kondratenko писал(а):Код: Выделить всё
=============================================== # makefile for ltmodem for 2.6 kernels ## ## Modified for FC2 ## to be used with tarball from ## http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/ ## Joe Christy ## 2004-06-15 # MODULE_NAME := ltmodem ltmodem-objs := lt_modem.o ltmdmobj.o ltserial-objs := serial.o obj-m += ltmodem.o ltserial.o EXTRA_CFLAGS += -Wall EXTRA_LDFLAGS := -d default: make -C /lib/modules/`uname -r`/build SUBDIRS=`pwd` modules $(obj)/ltmdmobj.o: cp $(src)/ltmdmobj.o $(obj)/ltmdmobj.o clean: rm -f lt_modem.o ltmodem.o ltserial.ko serial.o ltserial.o ltserial.mod.* ltmodem.mod.o ltmodem.ko ltmodem.mod.c install: make -C /lib/modules/`uname -r`/build SUBDIRS=`pwd` modules_install depmod -eF /boot/System.map-`uname -r`
ето называется kernel panic... У меня такая же проблема с Lucent-ом на FC2..
Алексей уже помогает, но у меня нет пока времени для получения более детального описания проблемы, т.к. FC2 у меня дома.. ( Если есть желание помочь, то попробуй сгенерить crash dump с помощью LKCD (lkcd.sourceforge.net)..
Код: Выделить всё
<0>kernel panic: Fatal exception in interrupt
In interrupt handler -- not syncing
Never touch the running program!!!
как это не прискорбно
но у меня ltserial и даже переименнованый lt_serial
грузиться не хотят
может для того чтобы этот модуль грузился надо например в кернеле доп настройкт поставить
kernel 2.6.5
расскажите плиз на пальцах
почему собранные ядра не хотят подгружаться в ручную
modprobe ltserial
???????????????????????????
но у меня ltserial и даже переименнованый lt_serial
грузиться не хотят
может для того чтобы этот модуль грузился надо например в кернеле доп настройкт поставить
kernel 2.6.5
расскажите плиз на пальцах
почему собранные ядра не хотят подгружаться в ручную
modprobe ltserial
???????????????????????????
- sm
- Неотъемлемая часть форума
- Сообщения: 431
- Зарегистрирован: 12 мар 2004, 16:03
- Контактная информация:
Не понял причем здесь grub.
По поводу ошибки - похоже ты просто скопировал содержимое в Makefile и сразу запустил make? Если да, то поспешил.
Вот в этой строчке
default:
make -C /lib/modules/`uname -r`/build SUBDIRS=`pwd` modules
перед make удали пробелы и замени их на табуляцию (нажми Tab).
То же самое проделай и с нижележащими тремя правилами.
Кстати, Makefile этот вроде только для Федоры 2, так что не уверен, что с ним у тебя под Генту получится собрать правильные модули.
Возможно модули собранные с дефолтным Makefile у тебя не подгужались потому что отключена вот эта опция в ядре:
<Device Drivers/Character Devices/Serial Drivers/"8250/16550...">.
По поводу ошибки - похоже ты просто скопировал содержимое в Makefile и сразу запустил make? Если да, то поспешил.
Вот в этой строчке
default:
make -C /lib/modules/`uname -r`/build SUBDIRS=`pwd` modules
перед make удали пробелы и замени их на табуляцию (нажми Tab).
То же самое проделай и с нижележащими тремя правилами.
Кстати, Makefile этот вроде только для Федоры 2, так что не уверен, что с ним у тебя под Генту получится собрать правильные модули.
Возможно модули собранные с дефолтным Makefile у тебя не подгужались потому что отключена вот эта опция в ядре:
<Device Drivers/Character Devices/Serial Drivers/"8250/16550...">.
потому как в /boot/ у меня нету System.mapsm писал(а):Не понял причем здесь grub.
grub прекрасно работает без него, этот файлик нужен lilo
списибо, я этот файлик всяко вертел. строчку исправил почти сразу,Yras писал(а):и вот это растяни в одну строчку
как начал вникать в смысл.
вот это похоже на правду. у меня тоже такие были подозрения, тока я при очередном прочесывании не находил опций связанных с Сом портом. kernel 2.6 я не помню там такого, а иначе бы не пропустил,sm писал(а):отключена вот эта опция в ядре:
во всяком случае спасибо, сегодня после обеда буду смотреть!
ну вот модули собрались по выложенному тут Makefile
как надо прописал, куда надо скопировал.
в конфиге kernel действительно не был включен serial port
для эксперимента включил все пункты которые там были
теперь после modprobe ltserial
пишет No such device
lsmod
загружен модуль ltmodem
как я понял он железку не видит.
вот мой lspci
0000:00:00.0 Host bridge: Intel Corp. 82855PM Processor to I/O Controller (rev 03)
0000:00:01.0 PCI bridge: Intel Corp. 82855PM Processor to AGP Controller (rev 03)
0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03)
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 03)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 83)
0000:00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 03)
0000:00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 03)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250 Lf [Radeon Mobility 9000 M9] (rev 02)
0000:02:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8180L 802.11b MAC (rev 20)
0000:02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:02:04.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev b
0000:02:04.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C551 IEEE 1394 Controller
где-то опять чего-то не досматрел,
хочу сказать это первый опыт настройки модема вообще в линухе.
как надо прописал, куда надо скопировал.
в конфиге kernel действительно не был включен serial port
для эксперимента включил все пункты которые там были
теперь после modprobe ltserial
пишет No such device
lsmod
загружен модуль ltmodem
как я понял он железку не видит.
вот мой lspci
0000:00:00.0 Host bridge: Intel Corp. 82855PM Processor to I/O Controller (rev 03)
0000:00:01.0 PCI bridge: Intel Corp. 82855PM Processor to AGP Controller (rev 03)
0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03)
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 03)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 83)
0000:00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 03)
0000:00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 03)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250 Lf [Radeon Mobility 9000 M9] (rev 02)
0000:02:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8180L 802.11b MAC (rev 20)
0000:02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:02:04.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev b
0000:02:04.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C551 IEEE 1394 Controller
где-то опять чего-то не досматрел,
хочу сказать это первый опыт настройки модема вообще в линухе.