Asus WL-167G

sciagamy drivery

cd /tmp
wget http://dlsvr02.asus.com/pub/ASUS/wireless/WL-167g/Linux_1218.zip

jesli link nie dziala to odwiedzamy strone:


http://support.asus.com/download/

i znajdujemy je recznie



dalej:


unzip Linux_1218.zip
cd Linux/rt73/

Wg instrukcji


1. Wloz ASUS 167g do portu USB.


2. wykonaj cat /proc/usb/devices.


3. Sprawdz vendor id i product id.



Vendor id    product id     katalog z driverami
0B05         1706             rt25USB
0B05         1707             rt25USB
0B05         1723             rt73
0B05         1724             rt73

Jako ze nie mam urzadzenia kwalifikujace sie do pierwszych 2 grup opisze tylko ta druga droge.



wykonujemy:


tar -xzvf RT73_Linux_STA_Drv1.0.3.6.tar.gz
cd RT73_Linux_STA_Drv1.0.3.6/Module
chmod 777 *
dos2unix *
mcedit rtmp_def.h

teraz przechodzimy na sam koniec pliku i dopisujemy NAD linia:


{USB_DEVICE(0,0)}} /* end marker */

linie:


 {USB_DEVICE(0x0B05,0x1723)}, /* ASUS */
 {USB_DEVICE(0x0B05,0x1724)}, /* ASUS */

w taki sposob:


 {USB_DEVICE(0x1690,0x0722)}, /* Askey */
 {USB_DEVICE(0x0B05,0x1723)}, /* ASUS */
 {USB_DEVICE(0x0B05,0x1724)}, /* ASUS */
 {USB_DEVICE(0,0)}} /* end marker */

zwroc uwage ze na poczatku jest zawsze jedna spacja!



teraz robimy sobie plik makefile


cp Makefile.6 Makefile

i kompilujemy


make

wysypie nam pewna iloscia warningow ale dopoki nie ma bledow wszystko jest w porzadku.


Na koniec:


sudo make install

i nasz driver wyladowal tutaj:


ls -l /lib/modules/2.6.17-10-386/extra/
razem 252
-rw-r--r-- 1 root root 256464 2007-01-24 17:51 rt73.ko

i zostal dodany wpis:


/lib/modules/2.6.17-10-386/extra/rt73.ko: /lib/modules/2.6.17-10-386/kernel/drivers/usb/core/usbcore.ko

na koncu pliku /lib/modules/`uname -r`/modules.dep (w moim przypadku /lib/modules/2.6.17-10-386/)


mozna to oczywiscie recznie zrobic.



Teraz po wlozeniu adaptera modul sie automatycznie zaladuje i pojawi sie interfejs rausb0.



Niestety trzeba to badziewie ustawic aby dzialalo i z tym mozna sie meczyc naprawde dlugo...



sudo mcedit /etc/network/interfaces

i na koncu dopisujemy:


iface rausb0 inet dhcp
pre-up ifconfig rausb0 up
wireless-essid TWOJ_ESSID
wireless-key TWOJ_KLUCZ
auto rausb0

druga linia jest kluczowa bez niej w zaden sposob nie bylem w stanie polaczyc sie z AP i uzyskac adresu IP...



milej zabawy

Comments