Am cumparat zilele trecute o placa de retea de la Diverta la pretul de 14 lei. Este un Intex 10/100 Ethernet Card, cu numele de cod Intex RTL 8139D, ceea ce m-a indus in eroare, crezand ca are celebrul chipset 8139. Se pare ca nu e asa ci este doar chinezarie cu numele special pus pentru a induce in eroare. Am ajuns acasa, am instalat-o pe Windows si am trecut sa o configurez si pe Linux. Aici surpriza: nu exista. La lspci imi zice:
01:07.0 Ethernet controller: Hangzhou Silan Microelectronics Co., Ltd. Unknown device 2031 (rev 01)
Am inceput sa caut pe net o solutie si am gasit-o aici.
Pe scurt, pe debian-ul meu se poate folosi ndiswrapper care este in pachete. Daca nu il ai instalat, instaleaza-l.
Dupa aceea se copiaza pe hard-disk (de exemplu in /home/razvan/driver) de pe CD-ul de instalare cu care vine placa, din directorul winXP fisierele:
sInt.sys
si
netslnt.inf
Se intra in directorul unde le-am copiat /home/razvan/driver si se da comanda:
ndiswrapper -i netslnt.inf
Driver-ul ar trebui sa fie instalat acum. Pentru verificare se da comanda:
ndiswrapper -l
Daca afiseaza:
netslnt driver installed
atunci totul este OK, altfel poti incerca cu driverele din Win2k sau altele de windows de pe CD.
Acum trebuie sa incarcam modulul prin comanda:
modprobe ndiswrapper
iar in fisierul
/etc/modprobe.d/aliases
adaugam linia
alias wlan0 ndiswrapper
Acum ar trebui sa vedem noua placa de retea cu
ifconfig -a
Mie imi apare ca
wlan0Â Â Â Â Link encap:Ethernet
Cam asta a fost tot.