Portál AbcLinuxu, 13. července 2025 02:48

D-Link DWL-G122

Podpora: částečná
Ovladač: dodává výrobce
Adresa ovladače: http://www.ralinktech.com/drivers/Linux/RT73_Lin..

Technické parametry

USB 2.0, 802.11g, WPA, WPA2

Identifikace pod Linuxem

Bus 001 Device 002: ID 07d1:3c03 D-Link System

Postup zprovoznění pod Linuxem

Je třeba nainstalovat RT73 ovladač od Ralink Technology (ostatní možnosti mi nefungovali - viz poznámka).
Ze stránky http://www.ralinktech.com/supp-1.htm stáhněte soubor v sekci Linux pod RT2571W/RT2671 pod odkazem USB.
Následující je návod je pro 2.6.* jádro a je napsán proto, že přiložený návod v souboru README nefungoval.
Stáhnutí, rozbalení, vejití do adresáře se zdrojovými kódy a zunixování všech souborů lze provést takto:

wget http://www.ralinktech.com/drivers/Linux/RT73_Linux_STA_Drv1.0.3.6.tar.gz
tar zxvf RT73_Linux_STA_Drv1.0.3.6.tar.gz
cd RT73_Linux_STA_Drv1.0.3.6/Module/
dos2unix *

Pokud Vám například lsusb vypíše USB bezdrátovou kartu takto:
Bus 001 Device 002: ID 07d1:3c03 D-Link System
je třeba přidat do souboru rtmp_def.h pod řádek: #define RT73_USB_DEVICES { \
následující řádek (hexadecimalní čísla v závorce odpovídají výstupu z lsusb:
 {USB_DEVICE(0x07d1,0x3c03)}, /* Dlink */       \

Před zavedením ovladače je dobré upravit konfigurační soubor rt73sta.dat dle potřeby a návodu v souboru README.

Poté již lze zkompilovat a zavést ovladač následovně:
cp Makefile.6 Makefile
make all
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/net
cp rt73.ko /lib/modules/`uname -r`/kernel/drivers/usb/net
depmod -a
mkdir -p /etc/Wireless/RT73STA/
cp rt73sta.dat rt73.bin /etc/Wireless/RT73STA/
modprobe rt73

Pro automatické zadádění modulu po startu stačí přidat na ovladač alias:
echo "alias rausb0 rt73" >> /etc/modprobe.conf

Poznámka

Konkrétně má na sobě na štítku napsané: Model No.: DWL-G122 H/W Ver. C1 F/W
Ver. 3.00. Takže jde o revizi C1.
Problém s ovladačem RT73 je ten, že nepodporuje dost bezdrátových rozšíření, například se nepřipojí pomocí příkazu: iwconfig < interface > ap < MAC adresa APcka > :-(
Karta mi nejede s rt2x00 pro chybu v překladu ani s rt2570 pro tuhnutí při příkazu ifconfig rausb0 up (Konkréně s ladícím ovladačem vypisuje: RTUSB !!!!!set Rx control = 1).

Dokument vytvořil: krata, 19.7.2006 10:38 | Poslední úprava: krata, 27.2.2011 15:09 | Historie změn | Zobrazeno: 2596×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.