©2002, INPRO Development Corporation
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход

Не могу собрать драйвер под Fedora Core 4

 
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General
Предыдущая тема :: Следующая тема  
Автор Сообщение
alecksmart
Junior member


Зарегистрирован: 11.01.2006
Сообщения: 4

СообщениеДобавлено: Ср Янв 11, 2006 6:43 pm    Заголовок сообщения: Не могу собрать драйвер под Fedora Core 4 Ответить с цитатой

Модем IDC-2814BXL/VR (Plus)
Драйвер m-modem-t4.tar.bz2 для кернела 2.6
Выдает постоянные ошибки при компиляции

После make install mmodule.so не находится в указанном месте и не может быть запущен.

Я не очень опытный пользователь в linux, буду благодарен, если кто подскажет как правильно собрать и установить драйвер.

root@localhost m-modem-t4]./configure --with-ksrc=/lib/modules/2.6.11-1.1369_FC4/source --with-libmod=/lib/modules/2.6.11-1.1369_FC4

root@localhost m-modem-t4]# make
rm -f *.[obis] *.mo *~ px_reset
make -C module-2.6.11-1.1369_FC4 clean
make[1]: Entering directory `/root/m-modem-t4/module-2.6.11-1.1369_FC4'
rm -rf *.o *.ko .*.cmd *.mod.c .??*
make[1]: Leaving directory `/root/m-modem-t4/module-2.6.11-1.1369_FC4'
***
*** You may see some warnings about SUBDIRS during compilation.
*** That is Ok for external module using kernel's Makefile.
***
make V=0 -C /lib/modules/2.6.11-1.1369_FC4/source SUBDIRS=/root/m-modem-t4/module-2.6.11-1.1369_FC4 modules
make[1]: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
CC [M] /root/m-modem-t4/module-2.6.11-1.1369_FC4/mmodem.o
/root/m-modem-t4/module-2.6.11-1.1369_FC4/mmodem.c: In function ‘px_ioctl’:
/root/m-modem-t4/module-2.6.11-1.1369_FC4/mmodem.c:2019: warning: ‘interruptible_sleep_on’ is deprecated (declared at include/linux/wait.h:370)
/root/m-modem-t4/module-2.6.11-1.1369_FC4/mmodem.c: In function ‘block_til_ready’:
/root/m-modem-t4/module-2.6.11-1.1369_FC4/mmodem.c:2408: warning: ‘interruptible_sleep_on’ is deprecated (declared at include/linux/wait.h:370)
/root/m-modem-t4/module-2.6.11-1.1369_FC4/mmodem.c: In function ‘px_open’:
/root/m-modem-t4/module-2.6.11-1.1369_FC4/mmodem.c:2668: warning: ‘interruptible_sleep_on’ is deprecated (declared at include/linux/wait.h:370)
Building modules, stage 2.
MODPOST
CC /root/m-modem-t4/module-2.6.11-1.1369_FC4/mmodem.mod.o
LD [M] /root/m-modem-t4/module-2.6.11-1.1369_FC4/mmodem.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
gcc -O2 -mpentium -fomit-frame-pointer -Wall -Wstrict-prototypes -DHAVE_CONFIG_H \
px_reset.c -o px_reset
`-mpentium' is deprecated. Use `-march=pentium' or `-mtune=pentium' instead.
px_reset.c: In function ‘main’:
px_reset.c:29: warning: pointer targets in assignment differ in signedness
px_reset.c:43: warning: pointer targets in passing argument 1 of ‘open’ differ in signedness
px_reset.c:43: warning: pointer targets in passing argument 1 of ‘perror’ differ in signedness
strip px_reset
All Ok.


Спасибо
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
alecksmart
Junior member


Зарегистрирован: 11.01.2006
Сообщения: 4

СообщениеДобавлено: Ср Янв 11, 2006 6:45 pm    Заголовок сообщения: Ответить с цитатой

[root@localhost m-modem-t4]# make install
***
*** You may see some warnings about SUBDIRS during compilation.
*** That is Ok for external module using kernel's Makefile.
***
make V=0 -C /lib/modules/2.6.11-1.1369_FC4/source SUBDIRS=/root/m-modem-t4/module-2.6.11-1.1369_FC4 modules
make[1]: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
Building modules, stage 2.
MODPOST
make[1]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
install -m 555 mmodem.sh /etc/rc.d/init.d//mmodem
install module-2.6.11-1.1369_FC4/mmodem.ko /lib/modules/2.6.11-1.1369_FC4/net/mmodem.ko
sh install.sh
Creating /dev/ files ... 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
--------------------------------------------------------
Panacom PX400 driver installed (4 cards maximum).
Use /dev/ttyPX0-ttyPX15 to access modems.
--------------------------------------------------------

Do you want to install hardware reset modem utility? (y/n) n

[root@localhost m-modem-t4]# insmod mmodem
insmod: can't read 'mmodem': No such file or directory
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Ср Янв 11, 2006 8:21 pm    Заголовок сообщения: Ответить с цитатой

Вам не следует устанавлоивать драйвер мультимодема - он для совершенно другого устройства. И вообще, для модемов серии IDC/VR[+] драйвер под Linux не нужен: модем аппаратный. Всё, что требуется - прописать нужные команды в программе, которой Вы пользуетесь для работы с модемом.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
alecksmart
Junior member


Зарегистрирован: 11.01.2006
Сообщения: 4

СообщениеДобавлено: Ср Янв 11, 2006 8:37 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Вам не следует устанавлоивать драйвер мультимодема - он для совершенно другого устройства. И вообще, для модемов серии IDC/VR[+] драйвер под Linux не нужен: модем аппаратный. Всё, что требуется - прописать нужные команды в программе, которой Вы пользуетесь для работы с модемом.


Спасибо за оперативный ответ.

Дело в том, что Федора не видит его как устройство и не может его определить. Как, например, настроить KPPP? (/dev/modem, /dev/ttySL0 не проходят) ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
alecksmart
Junior member


Зарегистрирован: 11.01.2006
Сообщения: 4

СообщениеДобавлено: Ср Янв 11, 2006 9:03 pm    Заголовок сообщения: Ответить с цитатой

извините чайника Laughing
(только недавно перешел на федору, поднял на ноуте софтмодем и думал, что хардверный ставится аналогичным образом )

для тех, кому это поможет в дальнейшем:
вставляем строку
ln -s /dev/ttyS0 /dev/modem
в
/etc/rc.d/rc.local
перегружаемся и радуемся жизни

тему можно закрывать, извините за беспокойство
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
TechnoBill
Associated member


Зарегистрирован: 06.12.2006
Сообщения: 7

СообщениеДобавлено: Ср Янв 24, 2007 1:15 am    Заголовок сообщения: Для тех, кому это действительно интересно Ответить с цитатой

Дрова для мультимодема Panacom PX400, сегодня благополучно собраны для ядра 2.6.16.29 - ядра с новым API. Как я говорил ранее, эти дрова, ранее просто не тестировались на Linux ядре, ибо изначально полны ошибок и не работоспособны! Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andrey V.Panukov
Member


Зарегистрирован: 30.06.2004
Сообщения: 40
Откуда: Syktyvkar

СообщениеДобавлено: Ср Янв 24, 2007 2:57 pm    Заголовок сообщения: Ответить с цитатой

ftp://ftp.inpro.us.com/mmodem/linux/m-modem-t4-03.tar.bz2
собирается, очень даже хорошо и на 16 ветке вплоть до 2.6.16.38. Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group

Created this page in 0.027699 seconds : 16 queries executed : GZIP compression enabled : Debug Mode

©2002, INPRO Development Corporation

Rambler's Top100