Доброе время суток!
Есть два сабжа, по отдельности замечательно работающие. Но, этот винмодем (чипсет Agere SV92P), под торговой маркой Piligrim LP450, мне запустить так и не удалось. Перепробовал все дровишки, включая все версии martian - бесполезно. Модем не видят.
На странице закачки martian нашел интересный архивчик - agrsm-alpha.tar.gz но собрать из него ничего не смог - компилятор вылетает с ошибкой.
Никто не смог решить эту проблему?
Модем Agere SV92P и Mandriva 2007.0 (Есть ли дровишки, поддерживающие модем?)
Модератор: Bizdelnick
-
dimmas
- Сообщения: 6
- ОС: Mandriva Linux 2007 PP
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: Модем Agere SV92P и Mandriva 2007.0
ошибку - в студию, как говорится, но для экономии нервных клеток советуют люди в таких ситуациях разориться на нормально поддерживаемый мопедик
-
dimmas
- Сообщения: 6
- ОС: Mandriva Linux 2007 PP
Re: Модем Agere SV92P и Mandriva 2007.0
Код: Выделить всё
[dimmas@localhost agrsm]$ make module
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/dimmas/._temp/agrsm modules
make[1]: Entering directory `/usr/src/linux-2.6.21'
CC [M] /home/dimmas/._temp/agrsm/agrsoftmodem.o
/home/dimmas/._temp/agrsm/agrsoftmodem.c:21:26: error: linux/config.h: Нет такого файла или каталога
/home/dimmas/._temp/agrsm/agrsoftmodem.c: In function ‘SetAgrModemInterface’:
/home/dimmas/._temp/agrsm/agrsoftmodem.c:103: warning: implicit declaration of function ‘inter_module_get_request’
/home/dimmas/._temp/agrsm/agrsoftmodem.c:103: warning: assignment makes pointer from integer without a cast
/home/dimmas/._temp/agrsm/agrsoftmodem.c:106: warning: implicit declaration of function ‘inter_module_put’
/home/dimmas/._temp/agrsm/agrsoftmodem.c: In function ‘modem_init_module’:
/home/dimmas/._temp/agrsm/agrsoftmodem.c:136: warning: implicit declaration of function ‘inter_module_register’
/home/dimmas/._temp/agrsm/agrsoftmodem.c: In function ‘modem_cleanup_module’:
/home/dimmas/._temp/agrsm/agrsoftmodem.c:148: warning: implicit declaration of function ‘inter_module_unregister’
/home/dimmas/._temp/agrsm/agrsoftmodem.c: In function ‘x_request_irq’:
/home/dimmas/._temp/agrsm/agrsoftmodem.c:223: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/home/dimmas/._temp/agrsm/agrsoftmodem.c: In function ‘agr_pci_find_device’:
/home/dimmas/._temp/agrsm/agrsoftmodem.c:303: warning: ‘pci_find_device’ is deprecated (declared at include/linux/pci.h:470)
/home/dimmas/._temp/agrsm/agrsoftmodem.c:367:53: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/dimmas/._temp/agrsm/agrsoftmodem.c: In function ‘x_task_queue_init’:
/home/dimmas/._temp/agrsm/agrsoftmodem.c:367: error: ‘INIT_WORK’ undeclared (first use in this function)
/home/dimmas/._temp/agrsm/agrsoftmodem.c:367: error: (Each undeclared identifier is reported only once
/home/dimmas/._temp/agrsm/agrsoftmodem.c:367: error: for each function it appears in.)
/home/dimmas/._temp/agrsm/agrsoftmodem.c:366: warning: unused variable ‘x_tqueue’
make[2]: *** [/home/dimmas/._temp/agrsm/agrsoftmodem.o] Ошибка 1
make[1]: *** [_module_/home/dimmas/._temp/agrsm] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.21'
make: *** [module] Ошибка 2Походу, компилятор не находит файлов в исходниках ядра. Хотя, я ядро компилил, и сейчас на нем работаю.