Na CD k motherboardu je k dispozici ovladač pro linux (3c2000) kompatibilní s 2.4 jádrem, stačí rozbalit, make, make install, depmod -a, modprobe 3c2000. Na internetu se mi ovšem driver nepodařilo najít ani na stránkách 3com, ani asusu (výrobce boardu)
V jadre 2.4.25 by mal nativne fungovat driver "sk98lin", takze stacilo by "modprobe sk98lin". V Mandrake 9.2 nebola podpora pre LOM ASUS (ani ostatne LOM asi), takze kernel panic. po patchnuti jadra to slo. V 2.4.25 je tento patch integrovany.
1. Nefunkcni postup
Nejprve jsem zkusil pouzit dodany modul 3c2000.o primo z CD k desce. Sit sice bezela, ale docela hrozne. Win pocitace pristupujici pres Sambu se hrozne sekaly, pri POP3 hlasily timeout, pri SMTP take. Vse fungovalo jen na pocitacich, kde byly taky 3com sitove karty. Tudy cesta nevedla.
2. Funkcni postup
Na http://www.linuxquestions.org/ jsem v diskuzich vycetl, ze hodne lidi pouzilo sk98lin modul. Tak jsem si stahnul na http://www.syskonnect.com/syskonnect/support/driver/d0102_driver.html zdrojaky pro sk98lin pro me jadro (RH 9.0, 2.4.20-8smp), ktere jsem dle Readme pomoci istalacniho skriptu prekompiloval a nainstaloval. Pak jsem si modifikoval /etc/modules.conf dodanim dvou radku:
alias eth0 sk98lin
options sk98lin Speed_A=100
Rychlost jsem natvrdo nastavil na 100Mb, protoze je to ve stovkove siti, ale pokud tento parametr nenastavite, tak by se automaticky mela sitovka prepnout na rychlost site.
Po modifikaci jsem provedl reboot a pak uz jen zkontroloval, zda sit bezi OK. A bezela.
integrovaná karta na mb Asus A7V600
Sice to nie je 3Com, ale chodi fakt dobre, skoda ze nemam kde zkusit 1Gbps. Mam Asus A7V600. Ten driver od 3Comu sa mi nepodarilo rozbehat, kernel panic. tento driver je urcite lepsi...
Integrovana karta na desce ASUS P4C800 Deluxe, kvalita dodaneho modulu primo pro RH 9.0 me zklamala.