Исходники ядра АСП 11

Аватар пользователя warewolf

Здравствуйте,
Новый вопрос. У меня внутренний модем Интел 536ЕР, драйвер компилится и устанавливается обычным образом (make 536 && make install). При сборке драйвера под АСП 11 вылезло следующее:

/lib/modules... autoconf.h missing
please install kernel sources

Установка kernel-devel не помогла. В репозитариях АСП ничего похожего на исходники я пока не нашел.
Может кто-нибудь прояснить ситуацию?

Аватар пользователя Tigro

Re: Исходники ядра АСП 11

Поясню, либо вы не тот kernel-devel поставили, либо в intel писать дрова не умеют. Исходники есть только в src.rpm.

Аватар пользователя warewolf

Re: Исходники ядра АСП 11

Цитата:
Tigro пишет:
Поясню, либо вы не тот kernel-devel поставили, либо в intel писать дрова не умеют. Исходники есть только в src.rpm.

А есть ли где-нибудь эти src.rpm?

Аватар пользователя warewolf

Re: Исходники ядра АСП 11

Говорят, может помочь kernel-headers. где его взять? в дистре нет, в обновлениях тоже...Грустный

Аватар пользователя Tigro

Re: Исходники ядра АСП 11

Он называется glibc-kernheaders-2.4-9.1.94asp.i386.rpm, но он наверняка у вас стоит.

Аватар пользователя warewolf

Re: Исходники ядра АСП 11

Цитата:
Tigro пишет:
Он называется glibc-kernheaders-2.4-9.1.94asp.i386.rpm, но он наверняка у вас стоит.

Да, он установлен. Фокус не пройдет:-(
Разработчики Интел рекомендовали альтернативный путь для систем, где есть проблемы с исходниками - использовать pre-compiled драйвер (т.е. модуль Intel536.ko уже скомпилен и идет с тарболлом) :

Here are the bare minimum steps to get your modem to work.

   0.  log in as root.
   1.  insmod -f Intel536.o (Intel536.ko for kernel 2.6)
   2. you can start "hamregistry &" at this point if you wish.
   3.  rm /dev/536ep
   4.  mknod /dev/536ep c 240 1   (note "240" is the default, if it does not 
       work see what /proc/devices says 536ep's major number is)
   5.  ln -s /dev/536ep /dev/modem
   6.  start a comm application like minicom and use the modem.

Все бы хорошо, но insmod вылетает с ошибкой: "-1 Invalid module format".
Можно ли справиться как-нибудь с этим глюком или использовать другую команду? Как я понял, можно попробовать modprobe, но ман к ней такой куцый и путаный...Грустный Куда чего копировать и прописывать?

RSS-материал