[HOW-TO] Asus WL-167G (RT73)

Przydalo sie?

nie
5
63%
nie
3
38%
 
Liczba głosów: 8
Awatar użytkownika
Sir_Yaro
Przyjaciel
Przyjaciel
Posty: 91
Rejestracja: 22 maja 2005, 21:33
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE4
Architektura: x86_64
Kontakt:

[HOW-TO] Asus WL-167G (RT73)

Post autor: Sir_Yaro » 24 sty 2007, 19:09

sciagamy drivery

Kod: Zaznacz cały

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/downlo ... uage=pl-pl
i znajdujemy je recznie

dalej:

Kod: Zaznacz cały

unzip Linux_1218.zip
cd Linux/rt73/
Wg instrukcji

Kod: Zaznacz cały

        1. Włóż 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:

Kod: Zaznacz cały

 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:

Kod: Zaznacz cały

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

Kod: Zaznacz cały

 {USB_DEVICE(0x0B05,0x1723)}, /* ASUS */                 \
 {USB_DEVICE(0x0B05,0x1724)}, /* ASUS */                 \
w taki sposob:

Kod: Zaznacz cały

 {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

Kod: Zaznacz cały

cp Makefile.6 Makefile
i kompilujemy

Kod: Zaznacz cały

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

Kopiujemy firmware

Kod: Zaznacz cały

mkdir /etc/Wireless

Kod: Zaznacz cały

mkdir /etc/Wireless/RT73STA

Kod: Zaznacz cały

cp *.bin /etc/Wireless/RT73STA
Kopujemy plik konfiguracyjny rt73sta.dat

Kod: Zaznacz cały

cp rt73sta.dat /etc/Wireless/RT73STA
Na koniec:

Kod: Zaznacz cały

sudo make install
i nasz driver wyladowal tutaj:

Kod: Zaznacz cały

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:

Kod: Zaznacz cały

/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...

Kod: Zaznacz cały

sudo mcedit /etc/network/interfaces
i na koncu dopisujemy:

Kod: Zaznacz cały

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
ODPOWIEDZ

Wróć do „Hardware-Sieć”