>>>make: *** /lib/modules/2.6.12-12mdk-i686-up-4GB/build: No such file or directory
>>>.. Останов.
>>
>>это симлинк на исходники ядра
>>
>Спасибо. Попробую поставить исходники ядра. Интересно, есть ли они в дистрибе...
>
>rusman У меня не получилось поставить из исходников драйвер софт-модема для
ноутбука под Mandriva 2006.
Выяснил, что какие-то похожие драйвера есть в коммерческом варианте
дистрибутива Мандрива 2006 Дискавери (4 CD).
Но не хочется терять время/деньги на заказ - не уверен, что они подойдут.
Может, у кого есть попробовать драйвер
slmodem-2.9.10-9mdk.i586.rpm - вдруг подойдет...
rusman
P.S. Если кому интересно, то вот чем кончились попытки:
[root@localhost book]# urpmi kernel-headers
Все уже установлено
Подразумеваются следующие имена пакетов: glibc-devel
[root@localhost book]# urpmi kernel-source
Все уже установлено
Подразумеваются следующие имена пакетов: kernel-source-2.6
сначала slmodem 2.9.11
[book@localhost slmodem-2.9.11-20051101]$ make
make -C modem all
make[1]: Entering directory `/home/book/Documents/slmodem/slmodem-2.9.11-20051101/modem'
make[1]: Leaving directory `/home/book/Documents/slmodem/slmodem-2.9.11-20051101/modem'
make -C drivers KERNEL_DIR=/lib/modules/2.6.12-12mdk-i686-up-4GB/build
make[1]: Entering directory `/home/book/Documents/slmodem/slmodem-2.9.11-20051101/drivers'
cc -I/lib/modules/2.6.12-12mdk-i686-up-4GB/build/include -o kernel-ver kernel-ver.c
make all KERNEL_VER=2.6.12
make[2]: Entering directory `/home/book/Documents/slmodem/slmodem-2.9.11-20051101/drivers'
make modules -C /lib/modules/2.6.12-12mdk-i686-up-4GB/build SUBDIRS=/home/book/Documents/slmodem/slmodem-2.9.11-20051101/drivers
make: *** /lib/modules/2.6.12-12mdk-i686-up-4GB/build: No such file or directory. Останов.
make: Entering an unknown directorymake: Leaving an unknown directorymake[2]: *** [all] Ошибка 2
make[2]: Leaving directory `/home/book/Documents/slmodem/slmodem-2.9.11-20051101/drivers'
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/home/book/Documents/slmodem/slmodem-2.9.11-20051101/drivers'
make: *** [drivers] Ошибка 2
затем - slmodem 2.9.10
[book@localhost slmodem-2.9.10]$ make
make -C modem all
make[1]: Entering directory `/home/book/mandriva/slmodem/slmodem-2.9.10/modem'
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem.o -c modem.c
modem.c: In function 'modem_reset':
modem.c:1701: error: invalid storage class for function 'sregs_init'
modem.c:1713: warning: implicit declaration of function 'sregs_init'
modem.c: At top level:
modem.c:1727: error: static declaration of 'sregs_init' follows non-static declaration
modem.c:1713: error: previous implicit declaration of 'sregs_init' was here
make[1]: *** [modem.o] Ошибка 1
make[1]: Leaving directory `/home/book/mandriva/slmodem/slmodem-2.9.10/modem'
make: *** [modem] Ошибка 2
------------------
По известному выражению, "что тот, понимаешь, что этот.." :-)