Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam wszystkich.
Jestem posiadaczem karty WiFi RTL 8192E i Debiana (Squeeze, jądro 2.6.32-5-amd64). Po pewnych perturbacjach z firmware udało mi się skłonić ją do działania, jednak nie wykrywa ona żadnych sieci, mimo iż siedzę aktualnie o kilkanaście cm od sprawnego rutera, którego sieć Windows wykrywa i z którym łączy się bez problemu). Oto wyciąg z kilku poleceń, które mogą okazać się przydatne.
Wywołane bezpośrednio po załadowaniu systemu i próbie skanowania poleceniem:
#iwlist wlan0 scan wlan0: No scan result
#dmesg [ 15.767685] rtl819xE: PlatformInitFirmware()==>[ 15.767687] [ 15.767710] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img [ 15.881894] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/main.img [ 15.901035] rtl819xE:Download Firmware: Put code ok! [ 15.901037] [ 15.909038] rtl819xE:Download Firmware: Boot ready! [ 15.909040] [ 15.909045] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/data.img [ 15.913830] rtl819xE:Download Firmware: Firmware ready! [ 15.913833] [ 15.913835] rtl819xE:Firmware Download Success [ 15.913837] [ 16.357698] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 16.363401] sky2 eth0: enabling interface [ 16.364369] ADDRCONF(NETDEV_UP): eth0: link is not ready
Następnie:
#lspci 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07) 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) 00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03) 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) 00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03) 01:00.0 VGA compatible controller: ATI Technologies Inc M96 [Mobility Radeon HD 4650] 01:00.1 Audio device: ATI Technologies Inc RV710/730 02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192E Wireless LAN Controller (rev 01) 06:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8057 PCI-E Gigabit Ethernet Controller (rev 10)
#ifconfig wlan0 wlan0 Link encap:Ethernet HWaddr 00:26:b6:54:98:50 UP BROADCAST 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:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:16 Memory:ffffc90011130000-ffffc90011130100
#iwconfig wlan0 wlan0 802.11bgn ESSID:"g\xC6isQ\xFFJ\xEC)\xCD\xBA\xAB\xF2\xFB\xE3F|\xC2T\xF8\x1B\xE8\xE7\x8DvZ.c3\x9F\xC9\x9A" Mode:Managed Frequency=2.427 GHz Access Point: Not-Associated Bit Rate:1 Mb/s Retry:on RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality=0/100 Signal level=0 dBm Noise level=0 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Dodam jeszcze, że karta sieciowa jest włączona, pod Windowsem działa bez problemu. W tematach i pytaniach, które znalazłem w sieci zazwyczaj radzi się fizycznie uruchomi urządzenie, co u mnie nie wchodzi w grę, gdyż jest ono wmontowane w bebechy laptopa. Poza tym polecenie:
ifconfig
twierdzi, że urządzenie jest uruchomione.
Od czasu do czasu system z niewiadomych przyczyn wykrzaczał się podczas ładowania. Wywalał jakieś komunikaty, z których zorientowałem się, że przyczyną prawdopodobnie był Network Manager. Co ciekawe czasem wszystko uruchamiało się poprawnie, a czasem ładowanie się wieszało tak, że konieczny był twardy reset, po którym najczęściej znów wszystko było ok. Nie udało mi się ustalić, od czego zależało poprawne uruchomienie systemu. Po odinstalowaniu Network Managera, problem ustąpił.
Offline
Ja bym na początek spróbował dać jądro z backportów.
Nowsze jądro nowsze sterowniki.
Sprawdzić nie zaszkodzi.
Offline
Hmmm mnie dziwi ten kawałek:
wlan0 802.11bgn ESSID:"g\xC6isQ\xFFJ\xEC)\xCD\xBA\xAB\xF2\xFB\xE3F|\xC2T\xF8\x1B\xE8\xE7\x8DvZ.c3\x9F\xC9\x9A"
To tak jakby karta była podpięta do czegoś... czegoś bardzo dziwnego - wygląda mi to na błąd w sterach lub jakiś zwalony firmware.
Na początek zrób co ilin radzi a potem się zobaczy.
Offline
Dzięki za odpowiedź, niestety instalacja nowego jądra z backportów nastręcza pewne problemy:
# apt-get install linux-image-3.2.0-0.bpo.3-amd64 (...) Następujące pakiety mają niespełnione zależności: linux-image-3.2.0-0.bpo.3-amd64 : Wymaga: linux-base (>= 3~) ale 2.6.32-46 ma zostać zainstalowany Poleca: firmware-linux-free (>= 3~) ale nie zostanie zainstalowany Psuje: initramfs-tools (< 0.99~) ale 0.98.8 ma zostać zainstalowany E: Pakiety są uszkodzone
Wygląda na to, że musiałbym ściągnąć z backportów nowszą (niestabilną) wersję linux-base, której nie mam w repozytorium, nawet pod dodaniu serwera backportowego do sources.list. Moja wiedza o Debianie nigdy nie powalała na kolana, a obecnie jest na dodatek nieco zakurzona (wracam po przerwie). Oto, co mam w konfiguracji apta:
# cat /etc/apt/sources.list # deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official amd64 CD Binary-1 20120128-13:42]/ squeeze main # deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official amd64 CD Binary-1 20120128-13:42]/ squeeze main deb http://ftp.pl.debian.org/debian/ squeeze main contrib non-free deb-src http://ftp.pl.debian.org/debian/ squeeze main contrib non-free deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free # squeeze-updates, previously known as 'volatile' deb http://ftp.pl.debian.org/debian/ squeeze-updates main contrib non-free deb-src http://ftp.pl.debian.org/debian/ squeeze-updates main contrib non-free deb http://dl.google.com/linux/chrome/deb stable main #Debian backports deb http://ftp.vectranet.pl/debian-backports/ squeeze-backports main
Co powinienem dodać, aby ściągnąć linux-base v. 3 z repo?
Ostatnio edytowany przez Sventimir (2012-11-07 13:45:43)
Offline
http://packages.debian.org/squeeze-backports/firmware-realtek
http://pkgs.org/debian-squeeze/debian-nonfree-i386/ … _all.deb.html
Ewentualnie pozostaje ndiswrapper
Offline
Offline
Wielkie dzięki, na nowym jądrze karta widzi już okoliczne sieci. Mam tylko jeszcze jeden problem. Upewniłem się z sto razy, że podaję właściwy klucz, a mimo tego ani za pomocą Network Managera, ani też z konsoli, nie mogę uzyskać połączenia.
# wpa_supplicant -c tps.wifi -i wlan0 -D wext -B w ioctl[SIOCSIWAP]: Operation not permitted ioctl[SIOCSIWESSID]: Operation not permitted
Szyfrowanie jest oczywiście WPA2-Personal. Inne sterowniki wpa_supplicanta również nie działają. Naetwork Manager sygnalizuje po prostu odrzucenie hasła.
Offline
Przed włączeniem wpa_supplicant wyłącz network-managera:
sudo /etc/init.d/network-manager stop
Potem sprawdź jeszcze raz - jak będą podobne problemy to włącz debugowanie (chyba przełączni -v w wpa_supplicant) i wklej tutaj co wypluło (tylko wymaż swoje hasło ;] ).
Wklej też zawartość pliku który dajesz wpa_supplicant - może tam masz coś zmącone.
Offline
Niestety, ciągle nic.
# cat gals.wifi network={ ssid="Gals 405" #psk="########" psk=############################################### } # wpa_supplicant -c gals.wifi -i wlan0 -D wext -B -dd Initializing interface 'wlan0' conf 'gals.wifi' driver 'wext' ctrl_interface 'N/A' bridge 'N/A' Configuration file 'gals.wifi' -> '/root/gals.wifi' Reading configuration file '/root/gals.wifi' Line: 1 - start of a new network block ssid - hexdump_ascii(len=8): 47 61 6c 73 20 34 30 35 Gals 405 PSK - hexdump(len=32): [REMOVED] Priority group 0 id=0 ssid='Gals 405' Initializing interface (2) 'wlan0' SIOCGIWRANGE: WE(compiled)=22 WE(source)=18 enc_capa=0xf capabilities: key_mgmt 0xf enc 0xf flags 0x0 ioctl[SIOCSIWAP]: Operation not permitted ioctl[SIOCSIWESSID]: Operation not permitted WEXT: Operstate: linkmode=1, operstate=5 Own MAC address: 00:26:b6:54:98:50 wpa_driver_wext_set_wpa wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0 wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0 wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0 wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0 wpa_driver_wext_set_countermeasures wpa_driver_wext_set_drop_unencrypted RSN: flushing PMKID list in the driver Setting scan request: 0 sec 100000 usec WPS: UUID based on MAC address - hexdump(len=16): f6 f0 d5 40 41 3c 50 1f ba 50 4e da 14 55 39 4f WPS: Build Beacon and Probe Response IEs WPS: * Version WPS: * Wi-Fi Protected Setup State (0) WPS: * Version WPS: * Wi-Fi Protected Setup State (0) WPS: * Response Type (2) WPS: * UUID-E WPS: * Manufacturer WPS: * Model Name WPS: * Model Number WPS: * Serial Number WPS: * Primary Device Type WPS: * Device Name WPS: * Config Methods (0) WPS: * RF Bands (3) EAPOL: SUPP_PAE entering state DISCONNECTED EAPOL: KEY_RX entering state NO_KEY_RECEIVE EAPOL: SUPP_BE entering state INITIALIZE EAP: EAP entering state DISABLED Added interface wlan0 Daemonize..
Offline
Strony: 1