прекомпелиране на ядро

5 отговора 482 прегледа
#1

прекомпелиране на ядро

След прекомпилиране на ядрото на Slackware 10 не ми зарежда мрежовата карта. Прекомпилирах го отново ,като търсих как да включа модула за мрежовата карта, не успях. Ако може някой да ми помогне. Мерси предварително.

Отговор
в отговор на leader #2

Re: прекомпелиране на ядро

айде пак 'make menuconfig' и този път да гледаме по-внимателно какво има и какво няма, защото не ми се иска да повярвам, че преди това е имало съпорт на картата ти, а сега няма.

И като ще искаш помощ, поне пиши грамотно.

Отговор
в отговор на leader #3

Re: прекомпелиране на ядро

При инсталиране на новите модули се затриват старите, и ако при конфигурация не си включил необходимия модул за мрежовата карта просто е унищожен стария и няма нов.

lspci
или
lspci | grep -i eth
ще ти покаже каква ти е картата за да се ориентираш кой модул да включиш.
Другия начин е да включиш всички възможни модули за мрежови карти, да видиш после кой сработва и да оставиш само него на следващата прекомпилация.

Отговор
в отговор на leader #4

Re: прекомпелиране на ядро

Незнам, не съм прекомпилирал ядро преди това, може би в това е проблема. Само искам да дам допълнителна информация. Linux-a е инсталиран на WMware, и там картата ми я разпознава като Advanced Micro Devices [AMD] 79c790 [PCnet32 LANCE], а в деиствителност картата е Realtek 8139. Може ли просто даме насочите къде точно да търся този модул, защото успях да намеря модула за звуковата каррта, но за мрежа, не мога да намеря никакви.

Отговор
в отговор на leader #5

Re: прекомпелиране на ядро

Ако си с 2.4.х ядро:
Network device support --->Ethernet (10 or 100Mbit) ---> RealTek RTL-8139 PCI Fast Ethernet Adapter support

Отговор
в отговор на leader #6

Re: прекомпелиране на ядро

защо не пробваш да заредиш някоя live (жива?!!?) дистрибуция и да видиш кой модул зарежда, предполага се, че ще го разпознае автоматично.
WMware използва виртуален адаптер, така че търсиш модул за АМД-то, другите устройства -звук, USB и пр. са като на хост-а (домакина :)

Отговор