Взгляните
Взгляните
Пытался установить дрова для своего модема Intel536EP на Debian Srage 3.1. Короче говоря стандартный make ... не помог.
Решил попробовать запустить модуль сам и вот, что получил :
modprobe Intel536
/lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o: /lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o: unresolved symbol put_tty_driver
/lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
/lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o: insmod /lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o failed
/lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o: insmod Intel536 failed
Нежели мне действительно могут помочь ... only they
can help you. !???
Решил попробовать запустить модуль сам и вот, что получил :
modprobe Intel536
/lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o: /lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o: unresolved symbol put_tty_driver
/lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
/lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o: insmod /lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o failed
/lib/modules/2.4.27-1-686/kernel/drivers/char/Intel536.o: insmod Intel536 failed
Нежели мне действительно могут помочь ... only they
can help you. !???
- Speccyfan
- Неотъемлемая часть форума
- Сообщения: 540
- Зарегистрирован: 18 дек 2004, 15:15
- Откуда: Polotsk
- Контактная информация:
У меня такой модем. И была такая проблема. В общем модули то я как-то загрузил (с параметром --force что ли), но они глючили страшно. Скачал последнии дрова с intel.com (кажысь intel-536ep-4.69.1.tgz) и прикрутил к ядру 2.6.8 Тогда все заработало как надо.
Best Regards, Yury Konovalov aka Speccyfan (2:453/53)
Registered Linux User #379588
Registered Linux User #379588
У меня не ладится ...
Установил Sarge 3.1 на kernel-2.6.8-1-686.
Установил kernel-source-2.6.8
kernel-headers-2.6.8-1-686
ещё что-то ...
А дрова всё равно не хотят устанавливаться :/
Хотя с новым ядром: make 536 прошла намного лучше ... всё равно
результат не поменялся:
Anton:/home/intel# make install
rm -f /etc/hamregistry.bin
bash Intel536_inst
running kernel 2.6.8-1-686
installing hamregistry, used for persistant storage
installing Intel536 driver
unknown distribution. no boot scripts installed
make: *** [install] error 1.
Вот весь лог :
Anton:/home/intel# make clean сдесь всё хорошо
cd coredrv; make clean
make[1]: Entering directory `/home/intel/coredrv'
rm -f *.ko *.o *~ core
make[1]: Leaving directory `/home/intel/coredrv'
rm -f *.o *.ko
Anton:/home/intel# make clean
cd coredrv; make clean
make[1]: Entering directory `/home/intel/coredrv'
rm -f *.ko *.o *~ core
make[1]: Leaving directory `/home/intel/coredrv'
rm -f *.o *.ko
Anton:/home/intel# make 536
Module precompile check
Current running kernel is: 2.6.8-1-686
/lib/modules... autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: No such file or directory
autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: No such file or directory
version.h matches running kernel
uname -r|grep "2.6" && \
cd coredrv && make 536core_26 && \
cp Intel536.ko .. && cd .. && \
strip --strip-debug Intel536.ko && \
exit; \
ls Intel536.ko >/dev/null 2>&1 || uname -r | grep "2.6" && echo "Failed to build driver" && exit; \
if [ ]; then \
cd coredrv; make TARGET=TARGET_SELAH KERNEL_SOURCE_PATH= "PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \
else \
cd coredrv; make TARGET=TARGET_SELAH KERNEL_INCLUDES=/lib/modules/`uname -r`/build/include \
"PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \
fi ; \
cp Intel536.o .. ; \
if [ -a /boot/vmlinuz.version.h ]; then \
cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h;\
fi
2.6.8-1-686
make[1]: Entering directory `/home/intel/coredrv'
make -C /lib/modules/2.6.8-1-686/build SUBDIRS=/home/intel/coredrv modules
make[2]: Entering directory `/usr/src/kernel-headers-2.6.8-1-686'
CC [M] /home/intel/coredrv/coredrv.o
/home/intel/coredrv/coredrv.c:754: warning: initialization from incompatible pointer type
/home/intel/coredrv/coredrv.c:755: warning: initialization from incompatible pointer type
/home/intel/coredrv/coredrv.c: In function `dspdrv_CommRamISR':
/home/intel/coredrv/coredrv.c:877: warning: function declaration isn't a prototype
/home/intel/coredrv/coredrv.c: At top level:
/home/intel/coredrv/coredrv.c:286: warning: `power_callback' defined but not used
тоже отлично всё запускалось
CC [M] /home/intel/coredrv/clmmain.o
CC [M] /home/intel/coredrv/rts.o
CC [M] /home/intel/coredrv/task.o
CC [M] /home/intel/coredrv/uart.o
CC [M] /home/intel/coredrv/wwh_dflt.o
CC [M] /home/intel/coredrv/locks.o
CC [M] /home/intel/coredrv/softserial_io.o
CC [M] /home/intel/coredrv/softserial_ioctl.o
CC [M] /home/intel/coredrv/softserial.o
LD [M] /home/intel/coredrv/Intel536.o
Building modules, stage 2.
MODPOST
CC /home/intel/coredrv/Intel536.mod.o
LD [M] /home/intel/coredrv/Intel536.ko
make[2]: Leaving directory `/usr/src/kernel-headers-2.6.8-1-686'
make[1]: Leaving directory `/home/intel/coredrv'
Anton:/home/intel# make install и как всегда облом ...
rm -f /etc/hamregistry.bin
bash Intel536_inst
running kernel 2.6.8-1-686
installing hamregistry, used for persistant storage
installing Intel536 driver
unknown distribution. no boot scripts installed
make: *** [install] error 1
Anton:/home/intel#
Пробовал : modprobe Inte536 - на удивление всё запустилось без каки-нибудь притензий. Но kppp никак не воспринимал /dev/modem
Установил Sarge 3.1 на kernel-2.6.8-1-686.
Установил kernel-source-2.6.8
kernel-headers-2.6.8-1-686
ещё что-то ...
А дрова всё равно не хотят устанавливаться :/
Хотя с новым ядром: make 536 прошла намного лучше ... всё равно
результат не поменялся:
Anton:/home/intel# make install
rm -f /etc/hamregistry.bin
bash Intel536_inst
running kernel 2.6.8-1-686
installing hamregistry, used for persistant storage
installing Intel536 driver
unknown distribution. no boot scripts installed
make: *** [install] error 1.
Вот весь лог :
Anton:/home/intel# make clean сдесь всё хорошо

cd coredrv; make clean
make[1]: Entering directory `/home/intel/coredrv'
rm -f *.ko *.o *~ core
make[1]: Leaving directory `/home/intel/coredrv'
rm -f *.o *.ko
Anton:/home/intel# make clean
cd coredrv; make clean
make[1]: Entering directory `/home/intel/coredrv'
rm -f *.ko *.o *~ core
make[1]: Leaving directory `/home/intel/coredrv'
rm -f *.o *.ko
Anton:/home/intel# make 536
Module precompile check
Current running kernel is: 2.6.8-1-686
/lib/modules... autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: No such file or directory
autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: No such file or directory
version.h matches running kernel
uname -r|grep "2.6" && \
cd coredrv && make 536core_26 && \
cp Intel536.ko .. && cd .. && \
strip --strip-debug Intel536.ko && \
exit; \
ls Intel536.ko >/dev/null 2>&1 || uname -r | grep "2.6" && echo "Failed to build driver" && exit; \
if [ ]; then \
cd coredrv; make TARGET=TARGET_SELAH KERNEL_SOURCE_PATH= "PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \
else \
cd coredrv; make TARGET=TARGET_SELAH KERNEL_INCLUDES=/lib/modules/`uname -r`/build/include \
"PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \
fi ; \
cp Intel536.o .. ; \
if [ -a /boot/vmlinuz.version.h ]; then \
cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h;\
fi
2.6.8-1-686
make[1]: Entering directory `/home/intel/coredrv'
make -C /lib/modules/2.6.8-1-686/build SUBDIRS=/home/intel/coredrv modules
make[2]: Entering directory `/usr/src/kernel-headers-2.6.8-1-686'
CC [M] /home/intel/coredrv/coredrv.o
/home/intel/coredrv/coredrv.c:754: warning: initialization from incompatible pointer type
/home/intel/coredrv/coredrv.c:755: warning: initialization from incompatible pointer type
/home/intel/coredrv/coredrv.c: In function `dspdrv_CommRamISR':
/home/intel/coredrv/coredrv.c:877: warning: function declaration isn't a prototype
/home/intel/coredrv/coredrv.c: At top level:
/home/intel/coredrv/coredrv.c:286: warning: `power_callback' defined but not used
тоже отлично всё запускалось
CC [M] /home/intel/coredrv/clmmain.o
CC [M] /home/intel/coredrv/rts.o
CC [M] /home/intel/coredrv/task.o
CC [M] /home/intel/coredrv/uart.o
CC [M] /home/intel/coredrv/wwh_dflt.o
CC [M] /home/intel/coredrv/locks.o
CC [M] /home/intel/coredrv/softserial_io.o
CC [M] /home/intel/coredrv/softserial_ioctl.o
CC [M] /home/intel/coredrv/softserial.o
LD [M] /home/intel/coredrv/Intel536.o
Building modules, stage 2.
MODPOST
CC /home/intel/coredrv/Intel536.mod.o
LD [M] /home/intel/coredrv/Intel536.ko
make[2]: Leaving directory `/usr/src/kernel-headers-2.6.8-1-686'
make[1]: Leaving directory `/home/intel/coredrv'
Anton:/home/intel# make install и как всегда облом ...
rm -f /etc/hamregistry.bin
bash Intel536_inst
running kernel 2.6.8-1-686
installing hamregistry, used for persistant storage
installing Intel536 driver
unknown distribution. no boot scripts installed
make: *** [install] error 1
Anton:/home/intel#
Пробовал : modprobe Inte536 - на удивление всё запустилось без каки-нибудь притензий. Но kppp никак не воспринимал /dev/modem
- fanrar
- Неотъемлемая часть форума
- Сообщения: 256
- Зарегистрирован: 16 ноя 2004, 14:01
- Откуда: minsk
- Контактная информация:
Anton:/home/intel# make 536 - так вроде же надо make 536ep?..
Пробовал : modprobe Inte536 - на удивление всё запустилось без каки-нибудь притензий. Но kppp никак не воспринимал /dev/modem - А ты делал симлинк на /dev/536ep?
PS. Slackware 10.1 - работает зашибись, ставил стандартно. kernel - 2.4.29 При установке скомпилилось два модуля- 536ep.o 536epcore.o Автоматом создался файл /etc/rc.d/536ep.boot и в /etc/rc.d/rc.local строчка - /etc/rc.d/536ep.boot start
Попробуй rm -f /dev/modem & rm -f /dev/536ep & mknod /dev/536ep c 240 1 & ln -s /dev/536ep /dev/modem
Пробовал : modprobe Inte536 - на удивление всё запустилось без каки-нибудь притензий. Но kppp никак не воспринимал /dev/modem - А ты делал симлинк на /dev/536ep?
PS. Slackware 10.1 - работает зашибись, ставил стандартно. kernel - 2.4.29 При установке скомпилилось два модуля- 536ep.o 536epcore.o Автоматом создался файл /etc/rc.d/536ep.boot и в /etc/rc.d/rc.local строчка - /etc/rc.d/536ep.boot start
Попробуй rm -f /dev/modem & rm -f /dev/536ep & mknod /dev/536ep c 240 1 & ln -s /dev/536ep /dev/modem
"Ubuntu" is an ancient African word, meaning "I can't configure Slackware".
Господа, у меня дежавю? Ей-богу, про unknow distribution уже ведь вроде я кому-то объяснял в последние две-три недели...
Я не видел самого Makefile, но думаю, что ничего смертельного в этой ошибке нет. Просто надо ручками установить стартовый скипт. Он точно должен быть в дистрибутиве драйвера. Скорее всего их даже несколько. Видимо либо надо грузить модуль с праметром, либо что-то делать при старте системы. Посмотрите ж этот стартовый скрипт, или запостите его сюда в конце концов...
Я не видел самого Makefile, но думаю, что ничего смертельного в этой ошибке нет. Просто надо ручками установить стартовый скипт. Он точно должен быть в дистрибутиве драйвера. Скорее всего их даже несколько. Видимо либо надо грузить модуль с праметром, либо что-то делать при старте системы. Посмотрите ж этот стартовый скрипт, или запостите его сюда в конце концов...
Опыт растет прямо пропорционально выведенному из строя оборудованию
Начеём ...
1) На остальных системах у меня тоже всё работало ...
2) У меня дрова с официального сайта Intel - самые последние, что там есть. Там надо писать make 536
3)Симлинк помочь не может т.к. /dev/536 просто напросто не создалсяю.
4) Lhama абсолютно прав ... unknown distribute - полная фигня. В моём случае я просто подправил Intel536_inst, так чтобы там пресутствовал Debian. (правда есть ещё маленький недочёт ... - не получается сделать один симлмнк, но это, думаю, временно).
5) Самае интересное - дрова вроде поставились, в kppp слышны щелчки модема, звуки динамика ... > ошибка с кодом №1. Или в лучшем случае надпись : Вход в сеть ... и ничего больше. При этом если поднять трубку телефона, то слышны обычные гудки. vwdial - ко всему этому ещё добовляет какие-то кракозябры.
6) Вот так вот ... будут новости - сообщу.
1) На остальных системах у меня тоже всё работало ...
2) У меня дрова с официального сайта Intel - самые последние, что там есть. Там надо писать make 536
3)Симлинк помочь не может т.к. /dev/536 просто напросто не создалсяю.
4) Lhama абсолютно прав ... unknown distribute - полная фигня. В моём случае я просто подправил Intel536_inst, так чтобы там пресутствовал Debian. (правда есть ещё маленький недочёт ... - не получается сделать один симлмнк, но это, думаю, временно).
5) Самае интересное - дрова вроде поставились, в kppp слышны щелчки модема, звуки динамика ... > ошибка с кодом №1. Или в лучшем случае надпись : Вход в сеть ... и ничего больше. При этом если поднять трубку телефона, то слышны обычные гудки. vwdial - ко всему этому ещё добовляет какие-то кракозябры.
6) Вот так вот ... будут новости - сообщу.
Установил дрова без единой ошибочки ....
Но ни kppp ни wvdial не смогли меня обрадовать инетом.
Лог wvdial:
Anton:/home/anton# vwdial
bash: vwdial: command not found
Anton:/home/anton# wvdial
--> WvDial: Internet dialer version 1.54.0
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Modem initialized.
--> Sending: ATDTp2092662
--> Waiting for carrier.
ATDTp2092662
CONNECT 38666
--> Carrier detected. Waiting for prompt.
--> Connected, but carrier signal lost! Retrying...
--> Sending: ATDTp2092662
--> Waiting for carrier.
~[7f]}#@!}!}(} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"g
~~[7f]}#@!}!})} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"#Q~~[7f]}#@!}!}*} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"o<~~[7f]}#@!}!}+} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"+g~~[7f]}#@!}!},} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"fo~~[7f]}#@!}!}-} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}""4~~[7f]}#@!}!}.} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"nY~~[7f]}#@!}!}/} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"*}"~~[7f]}#@!}!}0} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"p\~~[7f]}#@!}!}1} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"4[07]~Caught signal #2! Attempting to exit gracefully...
--> Disconnecting at Thu Apr 14 23:45:18 2005
Лог kppp:
Apr 14 23:55:41 Anton pppd[3497]: The remote system is required to authenticate itself
Apr 14 23:55:41 Anton pppd[3497]: but I couldn't find any suitable secret (password) for it to use to do so.
Apr 14 23:55:41 Anton pppd[3497]: (None of the available passwords would let it use an IP address.)[/b]
Но ни kppp ни wvdial не смогли меня обрадовать инетом.
Лог wvdial:
Anton:/home/anton# vwdial
bash: vwdial: command not found
Anton:/home/anton# wvdial
--> WvDial: Internet dialer version 1.54.0
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Modem initialized.
--> Sending: ATDTp2092662
--> Waiting for carrier.
ATDTp2092662
CONNECT 38666
--> Carrier detected. Waiting for prompt.
--> Connected, but carrier signal lost! Retrying...
--> Sending: ATDTp2092662
--> Waiting for carrier.
~[7f]}#@!}!}(} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"g
~~[7f]}#@!}!})} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"#Q~~[7f]}#@!}!}*} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"o<~~[7f]}#@!}!}+} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"+g~~[7f]}#@!}!},} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"fo~~[7f]}#@!}!}-} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}""4~~[7f]}#@!}!}.} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"nY~~[7f]}#@!}!}/} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"*}"~~[7f]}#@!}!}0} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"p\~~[7f]}#@!}!}1} }9}"}&} }*} } }#}%B#}%}%}&}>6}?[1f]}'}"}(}"4[07]~Caught signal #2! Attempting to exit gracefully...
--> Disconnecting at Thu Apr 14 23:45:18 2005
Лог kppp:
Apr 14 23:55:41 Anton pppd[3497]: The remote system is required to authenticate itself
Apr 14 23:55:41 Anton pppd[3497]: but I couldn't find any suitable secret (password) for it to use to do so.
Apr 14 23:55:41 Anton pppd[3497]: (None of the available passwords would let it use an IP address.)[/b]
Щас попробую ... а можешь объяснить что за аутентификация не устраивает kppp и wvdial ?! Может ли это быть связано с настройками локалки ?! Спасибо.Llama писал(а):, ну дык модем тут тебе ниче не виноват
1) Сказать Stupid = 1 или что-то типа того в конфиге, см ман на wvdial на тему stupid mode
2) В kppp в опциях pppd попробуй добавить опцию noauth.
Нет, думаю локалка тут никак не мешает... Вобщем-то ошибки достаточно стандартные...
noauth - означет что твой комп не должен требовать от удаленного компа никаких паролей
Stupid mode - означает что после дозвона не надо ждать пока сервер скажет Login: а сразу запускать pppd для pap/chap авторизаци... Подробнее см. манах.
noauth - означет что твой комп не должен требовать от удаленного компа никаких паролей

Stupid mode - означает что после дозвона не надо ждать пока сервер скажет Login: а сразу запускать pppd для pap/chap авторизаци... Подробнее см. манах.
Опыт растет прямо пропорционально выведенному из строя оборудованию
-
- Фанатеющий
- Сообщения: 143
- Зарегистрирован: 05 мар 2003, 13:27
- Контактная информация: