Sie sind nicht angemeldet.

1

29.12.2011, 10:52

WLAN mit iwl3945 funktioniert nicht

Hallo,

ich möchte auf meinem Laptop WLAN benutzen und habe mich dazu an folgende Anleitung gehalten: http://en.gentoo-wiki.com/wiki/WLAN

dmesg:

Quellcode

1
2
3
4
5
6
7
8
[    6.619906] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[    6.619910] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[    6.619980] iwl3945 0000:10:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    6.619995] iwl3945 0000:10:00.0: setting latency timer to 64
[    6.673847] iwl3945 0000:10:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
[    6.673850] iwl3945 0000:10:00.0: Detected Intel Wireless WiFi Link 3945ABG
[    6.673997] iwl3945 0000:10:00.0: irq 47 for MSI/MSI-X
[    6.674310] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs'


Wie im Tutorial empfohlen hab ich den WLAN Support nicht direkt in den Kernel kompiliert:

lsmod:

Quellcode

1
2
3
4
5
l3945                64306  0 
iwl_legacy             43541  1 iwl3945
mac80211              160317  2 iwl3945,iwl_legacy
cfg80211              133109  3 iwl3945,iwl_legacy,mac80211
rfkill                 11878  1 cfg80211


iwl3945-ucode habe ich installiert.

In der /etc/conf.d/net habe ich folgendes für WLAN eingetragen:

Quellcode

1
2
modules="wpa_supplicant"
config_wlan0="dhcp"


Symlink erstellt und danach wollt ich mal WLAN aktivieren:

Quellcode

1
 /etc/init.d/net.wlan0 start


da bekomme ich foglenden Fehler:

Zitat


net.wlan0 | * Bringing up interface wlan0
net.wlan0 | * Starting wpa_supplicant on wlan0 ...
net.wlan0 |Could not set interface wlan0 flags: Operation not possible due to RF-kill
net.wlan0 |Failed to initialize driver interface
net.wlan0 | * start-stop-daemon: failed to start `/usr/sbin/wpa_supplicant' [ !! ]
net.wlan0 | * ERROR: net.wlan0 failed to start


Dmesg liefert nichts neues. Ich habe auch schon versucht eth0 zu deaktivieren und danach wlan0 zu starten, selbes Ergebnis.

rfkill liefert mir noch folgendes Ergebnis:

Quellcode

1
2
3
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: yes


Der Button auf dem Laptop zum Aktivieren von WLAN damit dann ein blaues LED angeht funktioniert aucht nicht.

Kann mir jemand helfen?

2

29.12.2011, 14:00

Hallo,

hast Du auch die Datei /etc/wpa_supplicant/wpa_supplicant.conf angepasst.
Welchen WM verwendest Du? Ist der Networkmanager nicht eine alternative für Dich?

Gerade beim Laptop, kann man sich dann schnell in unterschiedliche Netze anmelden.

Viele Grüße

Andreas

3

29.12.2011, 17:55

rfkill Hard-Blocked ist schon Hardware-Block, also der Schalter/Button am Laptop. Ist dieser evtl. kaputt?
An sonsten, wird auch Bluetooth damit aktiviert? Bei einigen Geräten geht WLAN+Bluetooth gemeinsam nicht. Welche Parameter kann man an das Modul übergeben? Poste mal

Quellcode

1
modinfo iwl3945
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

4

29.12.2011, 20:28

Hallo

Bist du dir auch sicher das dein Device wlan0 ist und nicht eth0. Mein WLAN Device, welches ebenfalls eine IWL ist, ist eth0. Was sagt den die Ausgabe von iwconfig.
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

5

30.12.2011, 00:03

Also gleich mal danke für eure Antworten!

Hallo,

hast Du auch die Datei /etc/wpa_supplicant/wpa_supplicant.conf angepasst.
Welchen WM verwendest Du? Ist der Networkmanager nicht eine alternative für Dich?

Gerade beim Laptop, kann man sich dann schnell in unterschiedliche Netze anmelden.

Viele Grüße

Andreas


Ja wpa_supplicant.conf habe ich angepasst:

Zitat


network={
key_mgmt=NONE
priority=-9999999
}

ap_scan=2


Das ist nur mal zum testen - nach der Fehlermeldung liegt das Problem wohl eher mehr bei der Hardware/Driver/rfkill ?

Als WM verwende ich dwm - Networkmanager ist also keine alternative - ich habe immer dann wpa_cli verwendet, im Laufe der Zeit kamen dann kleine scripts dazu, die die Schreibarbeit abschaffen - sofern das Interface funktioniert ;)


rfkill Hard-Blocked ist schon Hardware-Block, also der Schalter/Button am Laptop. Ist dieser evtl. kaputt?
An sonsten, wird auch Bluetooth damit aktiviert? Bei einigen Geräten geht WLAN+Bluetooth gemeinsam nicht. Welche Parameter kann man an das Modul übergeben? Poste mal

Quellcode

1
modinfo iwl3945


Ja das hard-blocked hat mich auch verwundert, noch dazu weil es so hartnäckig ist ;) Unter Fedora ließ sich WLAN (+ Bluetooth, auch gleichzeitig) aktivieren - entweder per Software oder Button, war alles kein Problem.

Zitat


parm: antenna:select antenna (1=Main, 2=Aux, default 0 [both]) (int)
parm: swcrypto:using software crypto (default 1 [software]) (int)
parm: disable_hw_scan:disable hardware scanning (default 1) (int)
parm: fw_restart:restart firmware in case of error (int)


Hallo

Bist du dir auch sicher das dein Device wlan0 ist und nicht eth0. Mein WLAN Device, welches ebenfalls eine IWL ist, ist eth0. Was sagt den die Ausgabe von iwconfig.


Ja bin ich. iwconfig:

Zitat


lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

wlan0 IEEE 802.11abg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on