|
Karta na rtl8185 nie może się połączyć z WEP
iron_man - 27-01-2008 17:41
Witam,
Mam problem z wifi na chipsecie rtl8185, to chyba standard:) Wcześniej ustawiałem to na ubuntu i wszystko gra (ndiswrapper). Teraz zainstalowałem debiana i problem jest większy. Jak to wygląda:
lspci pokazuje kartę:
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
Doinstalowałem ndiswrapper, załadowałem sterownik identyczny jak w ubuntu (najnowsza wersja ze strony producenta). "ndiswrapper -l" daje:
installed drivers: net8185 driver installed, hardware (10EC:8185) present
natomiast "lsmod |grep ndiswrapper" pokazuje:
ndiswrapper 153684 0 usbcore 109444 3 ndiswrapper,uhci_hcd
Więc wszystko powinno być ok. Ale w network managerze interfejsu wlan nie było. Spróbowałem ręcznie dodać interfejs w /etc/network/interfaces. Dopisałem:
auto wlan0 iface wlan0 inet dhcp
Czy dobrze to zrobiłem?
Teraz dalej w network manager nie ma interfejsu. Ifconfig daje:
[...] wlan0 Link encap:Ethernet HWaddr 00:12:0E:32:92:91 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:193 Memory:dfffee00-dfffee25
Jeszcze w network-tools jak wybiorę wlan0 i kliknę "konfiguruj" wyskakuje Interfejs nie istnieje Sprawdź czy jest prawidłowo wpisany i czy jest poprawnie obsługiwany przez system. Nie wiem co robić dalej. Co jeszcze ciekawe nm-applet czasem znajduje sieć(nie wiem czemu tylko czasem, zasięg jest), jej ESSID, raz odebrał nawet kilkanaście pakietów. Ale dhcp nie przyznało adresu i w efekcie internetu nie mam.
Ktoś wie co z tym zrobić? Jak pewnie widać nie jestem zaawansowany w linuksach ogólnie więc prosiłbym o "idiotoodporne" rady.
System 4.0 rev2 Dzięki z góry!
Edit: Dodam że "iwlist wlan0 scan" zwraca wlan0 Scan completed : Cell 01 - Address: 00:4F:62:10:47:B7 ESSID:"WTL_BEL" Protocol:IEEE 802.11b Mode:Managed Frequency:2.412 GHz (Channel 1) Quality:50/100 Signal level:-64 dBm Noise level:-96 dBm Encryption key:on Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s Extra:bcn_int=100 Extra:atim=0
Więc z sygnałem nie jest raczej źle... To windowsowe 4 z 5 kresek:)
pavbaranov - 27-01-2008 18:53
Jesteś pewny, że tę kartę masz na wlan0? Ja mam taki np. wifi0, który pozostaje pusty ;) Bezprzewodówka w najlepsze chodzi na ath0. Jak miałem mandrivę, chodziła wpierw bodaj na sit0, potem na... eth1 (albo 2). Wlan był. I nic sobie nie robił. Może trzeba zacząć od początku? Zahreszuj te wpisy, których dokonałeś. Jak rozumiem, pakiet wireless-tools masz. Wydaj zatem, na nieskonfigurowanym jeszcze połączeniu polecenie: # iwconfig
Powinny Ci się pojawić interfejsy sieciowe, przy którymś powinieneś mieć jeszcze "puste" parametry bezprzewodówki. Potem wydaj polecenie: # iwlist <adres_karty_wifi> scanning
Pojawi się lista sieci, które są w pobliżu. Ważne dla Ciebie są nazwy essid i stan encryption key. Jeśli tak będzie, spróbuj tak, wyłączając - o ile możesz - WPA, czy jakiekolwiek inne szyfrowanie routera: # iwconfig <adres_karty_wifi> mode managed # iwconfig <adres_karty_wifi> essid <nazwa_essid_z_listingu_wyżej> # dhclient <adres_karty_wifi> # ifconfig <adres_karty_wifi> up
I zobacz czy zadziała. (W systemie możesz mieć inny, niż dhclient pakiet obsługujący przyporządkowanie adresu dhcp; wówczas użyj jego). Jeśli tak, to potem możesz sobie ustawić zabezpieczenie sieci hasłem, lub nawet prościej - rozpoznawanie Twojego komputera po maku. W pierwszym przypadku, będzie Ci jeszcze potrzebna paczka wpa_supplicant i jej odpowiednie skonfigurowanie, choć zdaje się, że np. wlassistant potrafi to robić bez niego. Nakładki graficzne są różne: wpagui, kwlan, wlassistant i pewnie mnóstwo jeszcze więcej (w Gnome jest coś jak network-configurator, czy jakoś tak). Zacznijmy - chyba - jednak od początku i zobaczmy co będzie dalej.
iron_man - 27-01-2008 23:05
Witam,
Nie wiem czy wszystko dobrze zrobiłem. ale po "zakomentowaniu" aktualnego wpisu w /etc/network/interfaces i zrobieniu tych iwconfig nie ma żadnego nowego wpisu w /etc/network/interfaces. Jeszcze przy komendzie dhclient wlan0
wypisuje: Internet Systems Consortium DHCP Client V3.0.4 Copyright 2004-2006 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/wlan0/00:12:0e:32:92:91 Sending on LPF/wlan0/00:12:0e:32:92:91 Sending on Socket/fallback DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 21 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7 No DHCPOFFERS received. No working leases in persistent database - sleeping.
Co ciekawe po zainstalowaniu wireless-tools i rebootcie (bo post pisałem bez wcześniejszego rebootowania) pojawił się interfejs wlan0 w graficznym konfiguratorze GNOME(network manager). Jak stamtąd skonfigurowałem to wpis był w interfaces, ale ciągle nie działa...
Nawet spróbowałem skopiować wpis z ubuntu, ale jest taki sam jak wygenerowany przez network manager.
Jeszcze co do tego czy mam kartę pod wlan0 - chyba tak - po "iwconfig" wypisało lo, eth0, wlan0 (i tutaj właśnie puste ustawienia) i... i czasem wypisuje też sit0 no wireless extensions.
Ale tylko czasem. To coś znaczy? (w komputerze mam tylko kartę LAN i WLAN, nie mam ich więcej). Więc mam tą kartę pod wlan0? Bo nie wiem czy dobrze interpretuję.
I jeszcze jedno (sory za trochę nieskładny post) - wlan0 tak jakby działał - "iwconfig wlan0 scan" znajduje acces point. Ale później po "ifup wlan0" nie może odebrać IP, bramy i maski z DHCP. Nie wiem już o co chodzi:/
[ Dodano: 2008-01-28, 21:16 ] Witam.
Dowiedziałem się czegoś nowego: karta sama w sobie działa - dzisiaj odebrała ponad 800 pakietów od DHCP. Jednak internetu nie mam...
Wszystko to problem WEP. Wygląda to tak: łączę się z siecią i muszę podać klucz chociaż w /etc/network/interfaces jest linia wireless-key xxxxxxxxxx
No ale podaję go (wszystko w network-manager-applet), próbuje się łączyć, wysyła i odbiera dane ale w końcu przestaje i znów prosi o klucz.
Może brakuje mi jakiejś paczki? Bo co innego to może być?(szczególnie na świeżutkim systemie)
Z góry bardzo dziękuję! (XP już mnie po dwóch dniach męczy:) )
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|