|
Форум cronyx.ru (архив)
Проблемы установки Sigma-22 под Linux | Denis  :: 2003-01-05 08:28 |
Здравствуйте!
У меня Debian 3.0, kernel-2.4.18, версия драйвера - 4.0 (сегодня специально заново слил). Распаковываю в /root/clinux, читаю readme.txt, пытаюсь сказать make install и получаю вполне закономернe. гору гемороя, т.к. ядро поставлено из бинарника и собираться ничего не хочет. Ставлю исходники, запускаю на них make, полкучаю /usr/src/linux/.config и прочие необходимые файлы и решаю, что всё, можно компилировать и дописать в модули. Не тут-то было. 1. sconfig.c:25: net/if.h: No such file or directory. Переправляю строчку на linux/if.h. Компиляция и линковка всех модулей проходит нормально. 2. Просит путь куда скопировать. Говорю ей /lib/modules/2.4.18-686. Ну она мне и копирует в /lib/modules/2.4.18-686/net/cronyx, хотя надо было /lib/modules/2.4.18-686/kernel/drivers/net/cronyx. Это не смертельно - переносим. 3. Далее, идёт путанница с правами и запуском cronyx.sh. То же не страшно, поправили. 4. # insmod binder Using /lib/modules/2.4.18-686/kernel/drivers/net/cronyx/binder.o Тут ОК. 5. # insmod cx Using /lib/modules/2.4.18-686/kernel/drivers/net/cronyx/cx.o /lib/modules/2.4.18-686/kernel/drivers/net/cronyx/cx.o: unresolved symbol skb_over_panic_Ra2cb12a5 /lib/modules/2.4.18-686/kernel/drivers/net/cronyx/cx.o: unresolved symbol alloc_skb_Ra7713eef И так куча unresolved symbol по всем остальным модулям.
Подскажите, плз, что я не так сделал и есть ли возможность подгрузить модули не трогаю прекомпилированное ядро?
|