У меня сетевая карта DLink-528 на чипсете rtl8029. Чипсет этот ядром не поддерживается. Ядро у меня 2.4.20. Есть дрова к этой карте для Linux. Архив .tar распоковывается и создает следущую структуру файлов и каталогов. /usr/src/linuxelf-1.2.13/arсh/i386/config.in и /usr/src/linuxelf-1.2.13/drivers/net/Makefile, /usr/src/linuxelf-1.2.13/drivers/net/rtl8029.c, /usr/src/linuxelf-1.2.13/drivers/net/Space.c. Вот смотрю я на все это и не пойму как его привинтить к моему ядру? Если подменить все эти файлы config.in Makefile в соответствующих каталогах исходников ядра то это уже не 2.4.20 получится. Делаю я это в первый раз может я вообще не в ту степь двинул? Че делать не пойму!
8029 поддерживаться должна - дривер NE2000
> 8029 поддерживаться должна - дривер NE2000
Да, kudzu ее подхватывает определяет приписывает ей драйвер NE2000, но с ним она не работает.
>>но с ним она не работает...
Диагноз ?
Скорее всего проблемы с автоопределением дуплекса/скорости - прописывайте вручную
>>>но с ним она не работает...
> Диагноз ?
>Скорее всего проблемы с автоопределением дуплекса/скорости - прописывайте вручнуюСпасибо за совет. Вот былобы неплохо узнать как его прописать вручную :((
чипсеты от Realtek поддерживаются. Драйвер действительно ne2k-pci, поиграй с настройками модуля, т.е. io=, irq=, хотя скорее всего это не нужно. А для принудительной смены состояния канала есть утилита mii-tool