Intel Modem
Модератор: Модераторы разделов
-
Женя
- Сообщения: 255
Intel Modem
И опять старая проблема,не модем а наказаение блин,ПОМОГИТЕ ПОЖАЛУСТА найть драйвер и заставить работать модем Intel 536EP в Fedora Core 5.
Нечем заняться? Отформатируй винт
-------------------------------------------------
Software is like sex: it's better when it's free.
©Linus Torvalds
-------------------------------------------------
Software is like sex: it's better when it's free.
©Linus Torvalds
-
ASPlin
- Сообщения: 140
- Статус: Думаю, что знаю...
- ОС: GNU/Linux
Re: Intel Modem
Toyota Corolla 4WD МКПП - мой металлический друг)))
-
Александр
- Сообщения: 945
- Статус: Пользователь Debian
- ОС: Debian 'Etch'
Re: Intel Modem
Фишка этих дров такова, что официальные не поддерживаются ядром 2.6.16 и выше. Были какие-то патчи, но те тоже не работали. Ну я там немного попотел, прикрутил пару функций, поковырялся в исходниках ядра и состряпал дровишки, которые компилятся
Пользуйтесь наздоровье. Процесс установки и компиляции описан в readme-файле. Если установочный скрипт не пройдет гладко, то откройте его и выполните аналогичные команды сами в консоли. И модуль тогда сами добавьте в папку с модулями и пропишите его в файле modules.dep. В общем, если будут траблы по установке - обращайтесь.
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
KDE 3.5.7 kernel 2.6.25 X.org 7.4
-
Siansor
- Сообщения: 117
- ОС: Ubuntu :)
Re: Intel Modem
Может это не в тему, но я думаю ,что кроме дров к модэму
нужно еще прописать строку инициализации для лутьшей
работы !!!
нужно еще прописать строку инициализации для лутьшей
работы !!!
-
Александр
- Сообщения: 945
- Статус: Пользователь Debian
- ОС: Debian 'Etch'
Re: Intel Modem
Для данного модема никогда не писал и нормально работает. Хотя, если есть, то какая она?
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
KDE 3.5.7 kernel 2.6.25 X.org 7.4
-
Женя
- Сообщения: 255
Re: Intel Modem
Вот после команды make 536
Код: Выделить всё
[root@localhost Intel-536]# make clean
cd coredrv; make clean
make[1]: Entering directory `/home/zmei/Intel_536[1]/Intel-536/coredrv'
rm -f *.ko *.o *~ core
make[1]: Leaving directory `/home/zmei/Intel_536[1]/Intel-536/coredrv'
rm -f *.o *.ko
[root@localhost Intel-536]# make 536
Module precompile check
Current running kernel is: 2.6.15-1.2054_FC5smp
/lib/modules... autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: Нет такого файла или каталога
autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: Нет такого файла или каталога
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.15-1.2054_FC5smp
make[1]: Entering directory `/home/zmei/Intel_536[1]/Intel-536/coredrv'
make -C /lib/modules/2.6.15-1.2054_FC5smp/build SUBDIRS=/home/zmei/Intel_536[1]/Intel-536/coredrv modules
/usr/src/kernels/2.6.15-1.2054_FC5-smp-i686/scripts/gcc-version.sh: line 11: gcc: command not found
/usr/src/kernels/2.6.15-1.2054_FC5-smp-i686/scripts/gcc-version.sh: line 12: gcc: command not found
make[2]: gcc: Команда не найдена
make[2]: Entering directory `/usr/src/kernels/2.6.15-1.2054_FC5-smp-i686'
CC [M] /home/zmei/Intel_536[1]/Intel-536/coredrv/coredrv.o
/bin/sh: gcc: command not found
make[3]: *** [/home/zmei/Intel_536[1]/Intel-536/coredrv/coredrv.o] Ошибка 127
make[2]: *** [_module_/home/zmei/Intel_536[1]/Intel-536/coredrv] Ошибка 2
make[2]: Leaving directory `/usr/src/kernels/2.6.15-1.2054_FC5-smp-i686'
make[1]: *** [536core_26] Ошибка 2
make[1]: Leaving directory `/home/zmei/Intel_536[1]/Intel-536/coredrv'
2.6.15-1.2054_FC5smp
Failed to build driver
[root@localhost Intel-536]#Нечем заняться? Отформатируй винт
-------------------------------------------------
Software is like sex: it's better when it's free.
©Linus Torvalds
-------------------------------------------------
Software is like sex: it's better when it's free.
©Linus Torvalds
-
Amper13
- Сообщения: 551
- ОС: Fedora 26, CentOS 7
Re: Intel Modem
Похоже что у вас не установлен gcc.
-
Женя
- Сообщения: 255
Re: Intel Modem
gcc установил,make 536 пошол но уже make install даёт ошибку:
Код: Выделить всё
[root@localhost Intel-536]# make install
rm -f /etc/hamregistry.bin
bash Intel536_inst
running kernel 2.6.15-1.2054_FC5smp
installing hamregistry, used for persistant storage
installing Intel536 driver
redhat hamboot rc2.d and rc3.d scripts
starting module and utilities
Intel536_inst: line 251: depmod: command not found
error loading Intel536
Intel536_boot: line 56: rmmod: command not found
done
[root@localhost Intel-536]#Нечем заняться? Отформатируй винт
-------------------------------------------------
Software is like sex: it's better when it's free.
©Linus Torvalds
-------------------------------------------------
Software is like sex: it's better when it's free.
©Linus Torvalds
-
Amper13
- Сообщения: 551
- ОС: Fedora 26, CentOS 7
Re: Intel Modem
А kernel-devel у вас установлен???
Похоже что несоздаются модули для ядра.
Похоже что несоздаются модули для ядра.
-
Kyrya
- Сообщения: 1
- ОС: Mandriva Linux
Re: Intel Modem
Фишка этих дров такова, что официальные не поддерживаются ядром 2.6.16 и выше. Были какие-то патчи, но те тоже не работали. Ну я там немного попотел, прикрутил пару функций, поковырялся в исходниках ядра и состряпал дровишки, которые компилятся
Нихрена они не компилятся. Компилятся дрова с официального сайта с пометкой 2.6.12+. "+" означает, что для ядер 2.6.12 и выше. И модуль создается самостоятельно.
Кому на сайт зайти лень выкладываю:
-
alexweb
- Сообщения: 2
- ОС: Debian Linux
Re: Intel Modem
Не работают дрова для дебиан на ядре 2.6.17-2
Код: Выделить всё
make[2]: Entering directory `/usr/src/linux-headers-2.6.17-2-686'
CC [M] /tmp/Intel/coredrv/coredrv.o
/tmp/Intel/coredrv/coredrv.c:70: warning: data definition has no type or storage class
/tmp/Intel/coredrv/coredrv.c:70: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL_NOVERS’
/tmp/Intel/coredrv/coredrv.c:70: warning: parameter names (without types) in function declaration
/tmp/Intel/coredrv/coredrv.c: In function ‘softcore_init_struct’:
/tmp/Intel/coredrv/coredrv.c:336: warning: assignment from incompatible pointer type
/tmp/Intel/coredrv/coredrv.c: In function ‘close’:
/tmp/Intel/coredrv/coredrv.c:416: warning: implicit declaration of function ‘pm_unregister’
/tmp/Intel/coredrv/coredrv.c: In function ‘send_data_to_user’:
/tmp/Intel/coredrv/coredrv.c:563: error: ‘struct tty_struct’ has no member named ‘flip’
/tmp/Intel/coredrv/coredrv.c:568: error: ‘struct tty_struct’ has no member named ‘flip’
/tmp/Intel/coredrv/coredrv.c:569: error: ‘struct tty_struct’ has no member named ‘flip’
/tmp/Intel/coredrv/coredrv.c:571: error: ‘struct tty_struct’ has no member named ‘flip’
/tmp/Intel/coredrv/coredrv.c:572: error: ‘struct tty_struct’ has no member named ‘flip’
/tmp/Intel/coredrv/coredrv.c:573: error: ‘struct tty_struct’ has no member named ‘flip’
/tmp/Intel/coredrv/coredrv.c: At top level:
/tmp/Intel/coredrv/coredrv.c:641: error: expected ‘)’ before string constant
/tmp/Intel/coredrv/coredrv.c: In function ‘hamproc_write’:
/tmp/Intel/coredrv/coredrv.c:660: warning: ignoring return value of ‘copy_from_user’, declared with attribute warn_unused_result
/tmp/Intel/coredrv/coredrv.c: At top level:
/tmp/Intel/coredrv/coredrv.c:754: warning: initialization from incompatible pointer type
/tmp/Intel/coredrv/coredrv.c:755: warning: initialization from incompatible pointer type
/tmp/Intel/coredrv/coredrv.c: In function ‘dspdrv_CommRamISR’:
/tmp/Intel/coredrv/coredrv.c:877: warning: function declaration isn’t a prototype
make[3]: *** [/tmp/Intel/coredrv/coredrv.o] Ошибка 1
make[2]: *** [_module_/tmp/Intel/coredrv] Ошибка 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.17-2-686'
make[1]: *** [536core_26] Ошибка 2
make[1]: Leaving directory `/tmp/Intel/coredrv'
2.6.17-2-686
Failed to build driver