Debian меня начинает по-тихоньку выводить ...

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Debian меня начинает по-тихоньку выводить ...

Сообщение kif0rt »

:evil:

На всех системах дрова для моего модема ставятся а Sarge 3.1 не хочет.
Все хидеры и сорсы установлены. Вот лог:

Anton:/mnt/hda5/intel# make clean
cd coredrv; make clean
make[1]: Entering directory `/mnt/hda5/intel/coredrv'
rm -f *.ko *.o *~ core
make[1]: Leaving directory `/mnt/hda5/intel/coredrv'
rm -f *.o *.ko
Anton:/mnt/hda5/intel# make 536
Module precompile check
Current running kernel is: 2.4.27-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
make[1]: Entering directory `/mnt/hda5/intel/coredrv'
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_SELAH -c -o coredrv.o coredrv.c
coredrv.c:286: warning: `power_callback' defined but not used
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_SELAH -c -o clmmain.o clmmain.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_SELAH -c -o rts.o rts.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_SELAH -c -o task.o task.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_SELAH -c -o uart.o uart.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_SELAH -c -o wwh_dflt.o wwh_dflt.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_SELAH -c -o locks.o locks.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_SELAH -c -o softserial_io.o softserial_io.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_SELAH -c -o softserial_ioctl.o softserial_ioctl.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_SELAH -c -o softserial.o softserial.c
softserial.c: In function `cleanup_serial':
softserial.c:181: warning: implicit declaration of function `put_tty_driver'
strip --strip-debug 536core.lib
ld -r coredrv.o clmmain.o rts.o task.o uart.o wwh_dflt.o locks.o softserial_io.o softserial_ioctl.o softserial.o 536core.lib -o Intel536.o
make[1]: Leaving directory `/mnt/hda5/intel/coredrv'
Anton:/mnt/hda5/intel# make install
rm -f /etc/hamregistry.bin
bash Intel536_inst
running kernel 2.4.27-1-686
installing hamregistry, used for persistant storage
installing Intel536 driver
unknown distribution. no boot scripts installed
make: *** [install] пЫЙВЛБ 1
Anton:/mnt/hda5/intel#

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

Сообщение Llama »

kif0rt, учимся читать!

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

unknown distribution. no boot scripts installed 
Перевести или сам поймешь что тут написано?

кроме того, из лога можно понять что модуль ядра собрался и установился куда надо.

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

modprobe Intel536
вполне может сработать. Кроме того, поищи в каталоге с дровами эти самые boot script для разных дистрибутивов - вполне реально ИМХО прикрутить один из них. Во всяком случае почитай эти самые скрипты - возможно при загрузке необходимо передовать модулю какие-то параметры. Ну и README ессно никто не отменял.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Сообщение kif0rt »

Я эти скрипты ещё для Knoppix пытался прикрутить ... , но так ничего хорошего и не вышло. :(

Там есть главный файл boot_script , где всё и написано. А в readme написано, что эти дрова Debian также поддеживабт.

Аватара пользователя
Speccyfan
Неотъемлемая часть форума
Сообщения: 540
Зарегистрирован: 18 дек 2004, 15:15
Откуда: Polotsk
Контактная информация:

Сообщение Speccyfan »

У меня такой модем работает, отвозился конечно не мало, нормально собрался драйвер только под ядро 2.6.8, со стандартными модулями от ALT для ядра 2.4.26 часто была kernel panic :(
Best Regards, Yury Konovalov aka Speccyfan (2:453/53)
Registered Linux User #379588

Аватара пользователя
Pasha
Неотъемлемая часть форума
Сообщения: 554
Зарегистрирован: 06 окт 2002, 12:39
Откуда: Southampton
Контактная информация:

Re: Debian меня начинает по-тихоньку выводить ...

Сообщение Pasha »

kif0rt писал(а):Re: Debian меня начинает по-тихоньку выводить ...
А меня - Дженту... :twisted:

booxter
Неотъемлемая часть форума
Сообщения: 1427
Зарегистрирован: 04 апр 2004, 21:04

Сообщение booxter »

Чаму адразу вінаваты дыстр?
Можа справа ў крывым жалезе ці руках?

Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Сообщение kif0rt »

дело не в железе и не в руках, а именно в дистре, т.к. я уже не раз ставил драйвера для моего Intel536EP на разные системы (Mandrake, Fedora, SuSe ... )

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

Сообщение Llama »

kif0rt, напиши в интель чтобы поддерживали debian - разработчики дистрибутива не виноваты в том, что интел написал кривоватые дровишки для своих говномодемов. Строго говоря - это у них фича - делать ширпотреб, продавать за бешенные бабки и забивать на поддержку. Я уверен, что стартовые скрипты из комплекта требуют минимальной заточки чтобы все работало. Причем вполне возможно что стартовые скріпты там воообще не нужны...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Сообщение kif0rt »

В принципе понятен гимор с дровами для внутренних модемов и тем более это :
Строго говоря - это у них фича - делать ширпотреб, продавать за бешенные бабки и забивать на поддержку.
Но мне просто интересно почему в Debian дрова не ставятся, а на другие системы ставятся ?! Пробовал modprobe Intel536 , но это не помогло ... Терминал выдал, что :

modprobe Inte536 /lib/modules/2.4.x/char/Intel536.o failed

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

Сообщение Llama »

kif0rt, потому что разработчик этого не предусмотрел... Были бы сырцы с нормальной лицензией - давно бы упаковали в deb.
Судя по ошибке, модулю все же надо передавать какие-то параметры. Смотри скрипты стартовые для других дистрибутивов, как там загружается этот самый модуль...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить