atumat. nalezeni modulu sitove karty
Tomáš Sukdol
sukit na seznam.cz
Středa Prosinec 15 10:06:36 CET 2004
No moje reseni je:
lspci -n | awk '{split($3,e,":"); split($4,f,":");
class=e[1]; vendor=f[1]; device=f[2];
if(class==200)
{
print "Nalezena sitova karta device number: " device " vendor number "
vendor ". Hledam modul."
while (getline < "/lib/modules/2.4.21-adeos/modules.pcimap")
{
if(strtonum($3)==strtonum("0X"device) && strtonum($2)==strtonum("0X"vendor) )
{
print "Nalezen. \nZavadim modul "$1;
system("insmod -q " $1)
}
}close("/lib/modules/2.4.21-adeos/modules.pcimap")}}'
Akorat jsem si musel pridat awk do ramdisku.
No ale nefunfuje mi to :-( Spravne nelezne modul pro D-link 550TX
"sundance.o", ale zavedeni konci chybou. Bohuzel nemam zdrojaky jadra a
pouzivam takove "jednoucelove" jadro.
T.S.
> Bud se da pouzit coldplug na celou PCI coz je ovsem problem, protoze
> pro zpoustu zarizeni treba neni dobry napad natahovat moduly a s blacklisty
> je dlouhe drbani, nebo se da pouzit super zpusob pouzity v distribuci
> LTSP -- hledani podle PCI ale z predem pripraveneho listu, ve kterem jsou
> pouze sitovky. Vrele doporucuji nastudovat a implementovat :-).
>
> > -- Dalibor Straka
Další informace o konferenci Linux