Титла: Как да заредя модул за LAN карта от ubuntu на slackware? Публикувано от: Astor в Jul 23, 2009, 17:33 Здравейте, имам следния проблем описан в тази тема: http://www.linux-bg.org/forum/index.php?topic=34980.0;topicseen
Накратко не ми работи ланкартата под Slackware 12.2, всичко уж е наред, но не получава и не приема пакети :( За проба сложих Ubuntu 9.04, и всичко си работеше нормално! Въпросът ми е как мога да видя кой модул зарежда Ubuntu за тази ланкарта: National Semiconductor DP83815-Based PCI Fast Ethernet Adapter, и ако мога да го взема и да го заредя същия в слак? Да не се намират някъде в /etc/rcX.d/...? Титла: Re: Как да заредя модул за LAN карта от ubuntu на slackware? Публикувано от: b2l в Jul 23, 2009, 18:16 Я дай изхода от:
Код: #ifconfig Титла: Re: Как да заредя модул за LAN карта от ubuntu на slackware? Публикувано от: senser в Jul 23, 2009, 18:34 Пробвай със следната команда:
Код: $sudo lspci -v Код: Kernel driver in use: ****** Или пък: Код: $sudo /usr/sbin/hwinfo --netcard Титла: Re: Как да заредя модул за LAN карта от ubuntu на slackware? Публикувано от: KoIoSoS в Jul 23, 2009, 18:44 Пробвай това при Slackware12.2.При зареждането на ядрото добави acpi=off.Влиза се в промпта на lilo с клавиш TAB.
Титла: Re: Как да заредя модул за LAN карта от ubuntu на slackware? Публикувано от: tyuio в Jul 23, 2009, 22:52 даже и да ти кажем как на първо време, може да си с различни ядра така че няма да е много лесно просто да го сложиш. Кажи какво ти е ядрото поне виж как се казва модула и виж дали го има тук
ls /lib/modules/ 'uname -r' /kernel/driver/net не знам дали е такава командата за слак де. 'uname -r' ти казва с кое ядро си сега. в самата директория ще видиш наличните модули и дали този който ти трябва е там. После modprobe <име на модула> още веднъж повтарям че това може и да не е така на слакс но в убунту става и какрюто ти казаха преди това с lspci -v можеш да видиш какъв модул е зареден в убунту и да видиш дали имаш същия в слака Титла: Как да заредя модул за LAN карта от ubuntu на slackware? Публикувано от: Astor в Jul 24, 2009, 14:26 Благодаря ви на всички за отговорите!
Ето какво става: Цитат $ sudo lspci -v Интересното е, че и Slackware също използва същия модул, но ядрата им са различни: Slackware - 2.6.27.7 Ubuntu - 2.6.28-11-generic взех модула от lib/modules/ 2.6.28-11-generic /kernel/driver/net който е с име natsemi.ko, обаче при опит да го заредя изиза следното: Цитат #modeprobe natsemi.koКато изпълнявам командата в директорията в която се намира модулът natsemi.ko Може би защото са различни ядрата не се получава? И така и не мога да разбера защо при Slackware 12.2 не работи при положение че използва същия модул, май да взема да пробвам да сложа по-стара версия? Титла: Re: Как да заредя модул за LAN карта от ubuntu на slackware? Публикувано от: mimosh в Jul 24, 2009, 15:18 Доколкото съм запознат modprobe си търси файловете в lib/modules/, така че си сложи модула там и пусни depmod -a.
Ама не съм сигурен дали ще стане, преди имаше една опция при компилиране на кернела да проверява версиите на модулите, не знам на слака какъв му е кернела и дали е компиларен с тая опция. Титла: Re: Как да заредя модул за LAN карта от ubuntu на slackware? Публикувано от: senser в Jul 24, 2009, 17:02 Модул от 2.6.28.ххх почти сигурно няма да тръгне на 2.6.27.ххх ядро, по-добре не се мъчи с това.
Пробвай на слака да отзаредиш модула с: Код: #modprobe -r natsemi Код: #modprobe natsemi Код: #dmesg Преди да заредиш модула може да видиш какви параметри поддържа: Код: #modinfo /lib/modules/2.6.27.7/kernel/driver/net/natsemi.ko П.П. Не съм сигурен за пътя до модула в слак Титла: Re: Как да заредя модул за LAN карта от ubuntu на slackware? Публикувано от: KoIoSoS в Jul 24, 2009, 18:16 Няма да успеееш да заредиш модул за друго ядро.Не и в този случай.Пробвай с acpi=off или noapic.
|