Първо ,трябва да знаеш какво има в компютъра ти.
Както виждам ,са ти посочили командата "lspci" ...
Пример за лан картите.Командата:
#lspci | grep Ethernet
дава при мен:
02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Номера отпред е ВАЖЕН. Показва къде е включена.Нищо че при мен е интегрирана в дъното , има си място ,като истинска PCI карта.
#lspci -v ти дава всички ,разширено.
В моя случей е написало и името и модела ,ама като тръгна да конфигурирам ядрото , има два различни драйвера за RLT8139 и за RTL8139C+ /8139cp и 8139too/.Отделно има и 4 опции за 8139too...
Давам командата:
#lspci -n | grep 02:03.0 /При теб това е номера от твоята карта/
02:03.0 0200: 10ec:8139 (rev 10) или по-просто : #lspci -n
Номера на края "10ec:8139 " е производител:модел два номера ,и то шестнайтични.
Номера на производителя е 0x10ec.
Номера на модела е :0x8139.От сайта:
http://www.pcidatabase.com/намираш производителя /Vendor Id/:
ttp://www.pcidatabase.com/vendors.php?sort=id
0x10EC -> Realtek Semiconductor
От "Devices for this vendor" търсим по втория номер /0x8139/:
..........
0x8139 Chip Number: RTL8139
..........Chip Description: 10/100 Mbps Fast Ethernet NIC
...................................................
Разбира се ,в моя случей името бе дадено още от lspci, това го правим ако дава "непознат девайс" ,има проблеми или не работи.
Сега ,може да търсиш с "Google",да звъниш на производителя /има телефон ,емейл и т.н ,аз обаче не знам тайвански .../ ,да отидеш на неговия сайт и да търсиш информация или по линукските сайтове ,варианти много , ама английски.
Друго ,във файла /var/log/messages е записано какво е ставало по време на стартирането ,какво е открито ,кой драйвер ит,н.
Обаче много по лесно ми се вижда да си стартираш с старото ядро ,
да си дадеш коландата:
"lsmod " и да си запишеш драйверите или да видиш предполагам файла "/etc/modules" ,на Дебиан съм ,нямам Слак ...
Е ,сега може да отвориш конзола и:
cd /usr/src/linux-xxxx
#make oldconfig е добре.
#make config
Ще има яко питане ,нали за това се оплакваш?
Конфигуратора ,като на linux-2.4.хх
#make menuconfig
е много по удобен.
Има и още по-удобните:
#make gconfig
или
#make xconfig <----Този ти препоръчвам!
http://linuxdevices.com/articles/AT3855888078.html