В общем необходимо запусить железяку AiroNet340 для которого, как мне подсказали, есть (в Debian 3.0R kern: 2.4.20) модуль airo.o...но во время установки системы я так и не нашел его.. так, после установки, в /lib/nodules/modules/2.2.20 не появился нужный модуль-драйвер.
как имея всего лишь дистрибутивы (сорцов не на CD) добавить этот модуль? хотя бы как загружаемый?
была попытка скомпилировать новое скаченное ядро.
делал так:
распаковал архив ядра в созданную самим папку /var/install/kernel
'make config'
ответил на вопросы, указал что необходим airo.o в как модуль 'm'
'make dep'
'make clean'
'make bzImage'
и потом make 'bzlilo'новое ядро положилось по-моему (щас нет доступа к серверу) в корень, а симлинк, ссылающийся на старое ядро - /boot/vmlinuz-2.4.20-idepci стал @vmlinuzOLD (ну и нек поправки в lilo.conf)
и скомпиленные модули (ветка) (airo.o, etc...) так и продолжают лежать в распакованных исходниках рядом с .h файлами... (вроде так)так сказать, все получилось "не по Debian'овски"... у которого все упорядоченно лежит в /lib/modules/kernel-x.x.xx/ -> block, net, fs и т.п.
видимо, как-то надо всю новую ветку модулей (повторюсь - лежит там где распаковал - /var/install/kernel/.. перебросить в нормальное (по Debian'у) место /lib/modules/ и убить лишние .h и разумеется создать modules.dep
вот...
нужен совет, плиз хэлп!
быть может рыть в сторону depmod? может он "перебросет" куда скажу и организует modeules.dep ??
Спасибо за любой ответ!
С уважением, Camb.
>нужен совет, плиз хэлп!Начнем с того, что в Демьяне модули еще ставятся отдельно от основного комплекта. Далее, если файлик наличествует, то делаем modprobe airo и смотрим, что скажется. Для ISA-карт еще приходилось иногда выставлять прерывания и порты, PCI этого не требуют. Далее, нужно поднять интерфейс - тут рыть в сторону ifconfig. Если все пройдет удачно и с первого раза - значит что-то не так... :)
>В общем необходимо запусить железяку AiroNet340 для которого, как мне подсказали, есть
>(в Debian 3.0R kern: 2.4.20) модуль airo.o...
>
>но во время установки системы я так и не нашел его.. так,
>после установки, в /lib/nodules/modules/2.2.20 не появился нужный модуль-драйвер.
>
>как имея всего лишь дистрибутивы (сорцов не на CD) добавить этот модуль?
>хотя бы как загружаемый?
>
>была попытка скомпилировать новое скаченное ядро.
>делал так:
>распаковал архив ядра в созданную самим папку /var/install/kernel
>'make config'
>ответил на вопросы, указал что необходим airo.o в как модуль 'm'
>'make dep'
>'make clean'
>'make bzImage'
>и потом make 'bzlilo'
>
>новое ядро положилось по-моему (щас нет доступа к серверу) в корень, а
>симлинк, ссылающийся на старое ядро - /boot/vmlinuz-2.4.20-idepci стал @vmlinuzOLD (ну и
>нек поправки в lilo.conf)
>и скомпиленные модули (ветка) (airo.o, etc...) так и продолжают лежать в распакованных
>исходниках рядом с .h файлами... (вроде так)
>
>так сказать, все получилось "не по Debian'овски"... у которого все упорядоченно лежит в /lib/modules/kernel-x.x.xx/ -> block, net, fs и т.п.
>
>видимо, как-то надо всю новую ветку модулей (повторюсь - лежит там где
>распаковал - /var/install/kernel/.. перебросить в нормальное (по Debian'у) место /lib/modules/ и
>убить лишние .h и разумеется создать modules.dep
>
>вот...
>
>нужен совет, плиз хэлп!
>
>быть может рыть в сторону depmod? может он "перебросет" куда скажу и
>организует modeules.dep ??
>
>Спасибо за любой ответ!
>
>С уважением, Camb.
Ставь при инстале ядро 4.12, там вроде как все уже есть. При загрузке CD1 есть параметр установки данного ядра. Там F2, F3 и т.д. почитай. У меня работает нормально.
>Ставь при инстале ядро 4.12, там вроде как все уже есть. При
>загрузке CD1 есть параметр установки данного ядра. Там F2, F3 и
>т.д. почитай. У меня работает нормально.Спасибо всем за ответы! Решение стало таким:
apt-get install kernel-image-2.4.18-686 :) и все.
файлик появился, сейчас попробую вставить саму карту...а вот про F2,F3 - очень интересна возможность указания ядра сразу... порою...
Спасибо!
>была попытка скомпилировать новое скаченное ядро.
>делал так:
>распаковал архив ядра в созданную самим папку /var/install/kernel
>'make config'
>ответил на вопросы, указал что необходим airo.o в как модуль 'm'
>'make dep'
>'make clean'
>'make bzImage'
>и потом make 'bzlilo'
>
>новое ядро положилось по-моему (щас нет доступа к серверу) в корень, а
>симлинк, ссылающийся на старое ядро - /boot/vmlinuz-2.4.20-idepci стал @vmlinuzOLD (ну и
>нек поправки в lilo.conf)
>и скомпиленные модули (ветка) (airo.o, etc...) так и продолжают лежать в распакованных
>исходниках рядом с .h файлами... (вроде так)
>
>так сказать, все получилось "не по Debian'овски"... у которого все упорядоченно лежит в /lib/modules/kernel-x.x.xx/ -> block, net, fs и т.п.
По моему в любом Линуксе. Для установки модулей надо сделать следующее(в директории с исходниками ядра):make modules
make modules_installИ на всякий случай
depmod -a
Ну и далее или через /etc/modules.conf, или через /etc/modules
Короче читайте Documentation/modules.txt - там все написано.