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