Intex RTL 8139D pe Debian Linux

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.