Strona 1 z 1

[+] intel pro wireless 3945ABG - łączenie z pomocą GUI

: 23 czerwca 2009, 13:03
autor: dzordzyk
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:

Kod: Zaznacz cały

# 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

Kod: Zaznacz cały

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:

Kod: Zaznacz cały

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 :o n
                    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 :D A:7C :D 6
                    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 :o ff
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                    Extra:tsf=000000357b6e49b7
          Cell 03 - Address: 00:0B:6B :D 8: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 :o ff
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                    Extra:tsf=0000000bdb48d43a
          Cell 04 - Address: 02:0B:6B :D 8: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 :o ff
                    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:0:D C
                    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 :o ff
                    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 :o n
                    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:

Kod: Zaznacz cały

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ć:

Kod: Zaznacz cały

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:

Kod: Zaznacz cały

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.

: 23 czerwca 2009, 13:33
autor: kodzik
Musisz zmienić prawa dostępu dbusa w /etc/dbus-1/system.d/ i tutaj pozmieniaj wszystko z DENY na ALLOW

: 23 czerwca 2009, 23:18
autor: dzordzyk
Zadziałało.
Dziękuję za pomoc i można oznaczyć temat jako rozwiązany.

Pozdrawiam,
dzordzyk

: 25 czerwca 2009, 22:39
autor: pioruns
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:

Kod: Zaznacz cały

<policy context="default">
		<deny own="org.freedesktop.NetworkManagerInfo"/>
Na "allow"?

: 25 czerwca 2009, 23:12
autor: kodzik
Wystarczy chyba, że w pliku NetworkManager.conf zmienisz to.. default jest ważny