Baza wiedzy, raporty i testy urządzeń
-
wróć do listy testów i raportów
DWL-520+: jak uruchomić bezprzewodową kartę sieciową pod Linux-em
Paweł Gąsior, 2003-11-05,
Drukuj
-
1.
Instalacje karty na Slackware
| Chyba kazdy kto ma karte sieciowa w/w firmy i linux-a ma problem z jej uruchomieniem pod systemem spod znaku pingwina. Wysylanie e-maili do D-Linka dystrybutora karty i Texas Instrument producenta chipsetu nic nie daje. Jedni odpisuja ze jest to wielki nieporozumienie a drudzy kaza wypelniac formularze ankietowe na WWW. Jednak firma eusso udostepnila binaria do GL2422-VP 22Mbps Wireless LAN PCI card – jest tam ten sam chipset Texas Instrument jak w DWL-520+ (acx100_pci). Niedawno sciagnalem modul skompilowany w wersji gcc-3.*.* dlatego w dalszej czesci opisze instalacje karty na systemie RedHat 9.0 z gcc-3.*.*. Chyba wystarczy tego wstepu. Do dziela. Karte testowalem na systemach: Slackaware 8.1: kernel 2.4.18 - standardowy z instalacji; wireless-tools - standardowy z instalacji; gcc –2.95.3 RedHat 9.0: kernel 2.4.18 - przekompilowany; wireless-tools - standardowy z instalacji; gcc - 3.2.2-5 |
|
| Instalacje karty na Slackware |
|
1 | Nalezy sciagnac binaria acx100.tar na dysk lokalny i je rozpakowac [root@router]# tar –xf acx100.tar |
2 | Przekopiowac do katalogu: [root@router]# cp acx100_pci.o /lib/modules/2.4.18/kernel/drivers/net/ |
3 | Nastepnie wydajemy polecenie: [root@router]# depmod |
4 | Teraz ladujemy modul acx100_pci.o [root@router]# insmod –f acx100_pci opcja –f powoduje, to iz kernel pomija wersje pod jaka modul zostal skompilowany (w tym przypadku zródla zostaly skompilowane pod Mandrake kernel 2.4.18-6mdk) |
5 | Teraz mozemy sprawdzic czy modul zostal zaladowany: [root@router]# lsmod Module Size Used by Tainted: GF acx100_pci 165600 0 ide-scsi 7536 0 scsi_mod 82920 1 [ide-scsi] 8139too 15080 1 mii 1376 0 [8139too] |
6 | Teraz podnosimy interfejs wlan0: [root@router]# ifconfig wlan0 192.168.1.1 netmask 255.255.0.0 up i sprawdzamy czy jest ok.: [root@router]# ifconfig wlan0 powinnismy otrzymac: wlan0 Link encap:Ethernet HWaddr 00:08:C8:CF:06:A3 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:5 |
7 | Teraz sprawdzamy ustawienia sieci radiowej: [root@router]# iwconfig wlan0 powinnismy otrzymac: wlan0 v0.9.0.3a 11b+ ESSID:"STACF06A3" Nickname:"" Mode:Managed Channel:1 Access Point: 00:00:00:00:00:00 Encryption key:off |
8 | Widac, ze interfejs radiowy jest podniesiony, ale aby dzialal z Access Point-em nalezy ustawic tryb, ESSID i predkosc [root@router]# iwconfig wlan0 mode managed essid blok rate 22M sprawdzamy ustawienia: [root@router]# iwconfig wlan0 wlan0 v0.9.0.3a 11b+ ESSID:"blok" Nickname:"" Mode:Managed Channel:1 Access Point: 00:80:C8:AC:E0:91 Encryption key:off |
9 | Nazwa sieci „essid” zostala zmieniona na „blok” oraz pokazal nam sie numer Access Point-a 00:80:C8:AC:E0:91 – mac adress. |
10 | Sprawdzamy ping do wczesniej ustawionego Access Point-a w tryb AP o numerze IP 192.168.1.50 [root@router]# ping 192.168.1.50 PING 192.168.1.50 (192.168.1.50): 56 octets data 64 octets from 192.168.1.50: icmp_seq=0 ttl=127 time=1.8 ms 64 octets from 192.168.1.50: icmp_seq=1 ttl=127 time=1.7 ms 64 octets from 192.168.1.50: icmp_seq=2 ttl=127 time=1.8 ms 64 octets from 192.168.1.50: icmp_seq=3 ttl=127 time=1.7 ms --- 192.168.1.50 ping statistics --- 18 packets transmitted, 17 packets received, 5% packet loss round-trip min/avg/max = 1.7/1.8/3.0 ms |
-
dalej
-