Модем Agere SV92P и Mandriva 2007.0 (Есть ли дровишки, поддерживающие модем?)

PCLinuxOS

Модератор: Bizdelnick

dimmas
Сообщения: 6
ОС: Mandriva Linux 2007 PP

Модем Agere SV92P и Mandriva 2007.0

Сообщение dimmas »

Доброе время суток!
Есть два сабжа, по отдельности замечательно работающие. Но, этот винмодем (чипсет Agere SV92P), под торговой маркой Piligrim LP450, мне запустить так и не удалось. Перепробовал все дровишки, включая все версии martian - бесполезно. Модем не видят.
На странице закачки martian нашел интересный архивчик - agrsm-alpha.tar.gz но собрать из него ничего не смог - компилятор вылетает с ошибкой.
Никто не смог решить эту проблему?
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Модем Agere SV92P и Mandriva 2007.0

Сообщение Juliette »

ошибку - в студию, как говорится, но для экономии нервных клеток советуют люди в таких ситуациях разориться на нормально поддерживаемый мопедик
Спасибо сказали:
dimmas
Сообщения: 6
ОС: Mandriva Linux 2007 PP

Re: Модем Agere SV92P и Mandriva 2007.0

Сообщение dimmas »

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

[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

Походу, компилятор не находит файлов в исходниках ядра. Хотя, я ядро компилил, и сейчас на нем работаю.
Спасибо сказали: