|
[+] intel pro wireless 3945ABG - łączenie z pomocą GUI
dzordzyk - 23-06-2009 13:03
Witam.
Przede wszystkim witam wszystkich braci i siostry Debianowców. Piszę o problemie, który jest w miarę wałkowany na forum, jednak ja rozwiązania jeszcze nie znalazłem. Kartę mam intel pro wireless 3945ABGt, na początek dam logi.
/etc/network/interfaces:
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5).
# The loopback network interface auto lo iface lo inet loopback
# The primary network interface allow-hotplug eth0 iface eth0 inet dhcp
allow-hotplug wlan0 iface wlan0 inet dhcp
ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:19:d2:58:f4:f1 inet addr:192.168.5.2 Bcast:192.168.5.255 Mask:255.255.255.0 inet6 addr: fe80::219:d2ff:fe58:f4f1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:229 errors:0 dropped:0 overruns:0 frame:0 TX packets:264 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:85577 (83.5 KiB) TX bytes:49011 (47.8 KiB)
iwlist wlan0 scan:
wlan0 Scan completed : Cell 01 - Address: 00:11:95:9B:EA:62 ESSID:"zagajnik" Mode:Master Channel:6 Frequency:2.437 GHz (Channel 6) Quality=86/100 Signal level=-47 dBm Noise level=-127 dBm Encryption key:on Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 Mb/s 6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s 36 Mb/s; 48 Mb/s; 54 Mb/s Extra:tsf=0000000c35dde122 Cell 02 - Address: 00:0B:6B:DA:7C:D6 ESSID:"Panel 3" Mode:Master Channel:6 Frequency:2.437 GHz (Channel 6) Quality=26/100 Signal level=-93 dBm Noise level=-127 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s Extra:tsf=000000357b6e49b7 Cell 03 - Address: 00:0B:6B:D8:B0:86 ESSID:"AP_north" Mode:Master Channel:1 Frequency:2.412 GHz (Channel 1) Quality=28/100 Signal level=-92 dBm Noise level=-127 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s Extra:tsf=0000000bdb48d43a Cell 04 - Address: 02:0B:6B:D8:B0:86 ESSID:"North 2" Mode:Master Channel:1 Frequency:2.412 GHz (Channel 1) Quality=28/100 Signal level=-92 dBm Noise level=-127 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s Extra:tsf=0000000bdb48d88a Cell 05 - Address: 00:17:B7:50:00:DC ESSID:"KLUCZE2" Mode:Master Channel:3 Frequency:2.422 GHz (Channel 3) Quality=30/100 Signal level=-91 dBm Noise level=-127 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Extra:tsf=000000028ea83184 Cell 06 - Address: 00:4F:62:1F:63:C9 ESSID:"rku" Mode:Master Channel:9 Frequency:2.452 GHz (Channel 9) Quality=26/100 Signal level=-93 dBm Noise level=-127 dBm Encryption key:on Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Extra:tsf=0000000ad4f0087d
uname -a:
Linux debian 2.6.26-2-686 #1 SMP Thu Mar 26 01:08:11 UTC 2009 i686 GNU/Linux
I teraz kwestia jest taka. WiFi teoretycznie działa, bo w chwili obecnej tego posta piszę korzystając z połączenia WiFi. Jednak, żeby się połączyć, muszę w konsoli wpisać:
iwconfig wlan0 mode managed iwconfig wlan0 key kluczASCII [0] jeszcze iwconfig wlan0 essid zagajnik iwconfig wlan0 channel 6
I tutaj podaję parametry mojego AP, mode, WEP, ssid i channel. Później odpalam KWiFiMenager i znajduję sieć (ewentualnie w konsoli DHCPclient). I mam problem, bo przecież nie będę wiecznie tego wpisywał. Chciałbym skorzystać z jakiegoś gui. Mam to narzędzie dedykowane pod KDE, ale działa słabo (bo po starcie systemu nie znajduje sieci). Próbowałem uruchomić wicd, to dostaje jakieś dziwne błędy pokroju:
debian:/home/george# wicd-client No protocol specified /var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py:72: GtkWarning: could not open display warnings.warn(str(e), _gtk.Warning) Loading... Attempting to connect tray to daemon... Success. /usr/share/wicd/wicd-client.py:333: Warning: invalid (NULL) pointer instance self.menu = (self.manager.get_widget('/Menubar/Menu/About'). /usr/share/wicd/wicd-client.py:333: Warning: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed self.menu = (self.manager.get_widget('/Menubar/Menu/About'). /usr/share/wicd/wicd-client.py:333: GtkWarning: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed self.menu = (self.manager.get_widget('/Menubar/Menu/About'). /usr/share/wicd/wicd-client.py:333: Warning: g_object_get: assertion `G_IS_OBJECT (object)' failed
I tak dalej. Pythona2.5 mam.
Czy ktoś ma jakiś pomysł? Z góry dziękuje za pomoc.
kodzik - 23-06-2009 13:33
Musisz zmienić prawa dostępu dbusa w /etc/dbus-1/system.d/ i tutaj pozmieniaj wszystko z DENY na ALLOW
dzordzyk - 23-06-2009 23:18
Zadziałało. Dziękuję za pomoc i można oznaczyć temat jako rozwiązany.
Pozdrawiam, dzordzyk
pioruns - 25-06-2009 22:39
Proszę o podpowiedź - czy to znaczy, że w każdym pliku w katalogu system.d trzeba zmienić każde "deny" na "allow"? Tak jak np. tutaj:
<policy context="default"> <deny own="org.freedesktop.NetworkManagerInfo"/>
Na "allow"?
kodzik - 25-06-2009 23:12
Wystarczy chyba, że w pliku NetworkManager.conf zmienisz to.. default jest ważny
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|