WLAN lässt sich nicht aktivieren
WLAN lässt sich nicht aktivieren
ich habe folgendes Problem:
Mein WLAN lässt sich nicht aktivieren.
GNOME schreibt, wenn ich mich mit meinem WLAN verbinden will, sie Hardware sei deaktiviert. Wenn ich auf aktivieren klicke, passiert nichts und die Meldung steht immer noch da.
Ich nutze Debian jessie amd64, eine realtek 8723BE WLAN-Karte und habe das Paket firmware-realtek istalliert.
Was kann ich dagegen tun?
Re: WLAN lässt sich nicht aktivieren
Ausversehen die Taste zur WLAN Deaktivierung gedrückt (falls Notebook)?
Code: Alles auswählen
rfkill unblock wlan
Re: WLAN lässt sich nicht aktivieren
ich habe keine Taste zum deaktivieren, ich kann nur per Tastenkombi den Flugmodus aktivieren, aber im Win macht es keinen unterschied, ob ich das drücke, die Taste bringt nichts. Was meinst du mit
fkill unblock wlan
?
- habakug
- Moderator
- Beiträge: 4313
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: WLAN lässt sich nicht aktivieren
tr01 hat geschrieben:Ich nutze Debian jessie amd64
Vielleicht mal kurz erklären wie das geht...tomi89 hat geschrieben:Mal mit der Firmware aus den Backports versuchen.
Die Firmware (rtlwifi/rtl8723befw.bin) ist in Jessies "firmware-realtek" enthalten. Es gibt aber noch Probleme mit dem Modul, das noch einige Patches von Larry benötigt(e) [1]. Es lohnt sich den Originaltreiber zu verwenden:
Code: Alles auswählen
# apt-get install module-assistant linux-headers-amd64 git make
# m-a prepare
$ git clone http://github.com/lwfinger/rtlwifi_new.git
$ cd rtlwifi_new
$ make
# make install
# echo "options rtl8723be fwlps=0 swlps=0 msi=1" > /etc/modprobe.d/rtl8723be.conf
# modprobe rtl8723be
# depmod -a
Es kann sein, dass es unter Jessie reicht die "MSI"-Option zu aktivieren. Dazu kann man sich die Ausgaben von "dmesg" ansehen.
Hier (ein) Bugreport [2].
Gruss, habakug
[1] https://git.kernel.org/cgit/linux/kerne ... =rtl8723be
[2] https://bugs.launchpad.net/ubuntu/+sour ... ug/1240940
- fragenfrager
- Beiträge: 658
- Registriert: 31.12.2003 08:47:15
Re: WLAN lässt sich nicht aktivieren
Code: Alles auswählen
rfkill unblock wlan0
Code: Alles auswählen
iwconfig
Code: Alles auswählen
dmesg
Re: WLAN lässt sich nicht aktivieren
Code: Alles auswählen
rfkill unblock wlan0
Code: Alles auswählen
iwconfig
Code: Alles auswählen
dmesg | grep wlan
Ich hoffe, dmesg hilft euch, mir zu helfen
Zu habakugs Methode:
wenn ich
Code: Alles auswählen
make
Code: Alles auswählen
~/rtlwifi_new$ make
make -C /lib/modules/3.16-2-amd64/build M=/home/tim/rtlwifi_new modules
make[1]: *** /lib/modules/3.16-2-amd64/build: Datei oder Verzeichnis nicht gefunden. Schluss.
Makefile:43: recipe for target 'all' failed
make: *** [all] Error 2
- habakug
- Moderator
- Beiträge: 4313
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: WLAN lässt sich nicht aktivieren
Die Meldung
Code: Alles auswählen
make[1]: *** /lib/modules/3.16-2-amd64/build: Datei oder Verzeichnis nicht gefunden. Schluss.
Code: Alles auswählen
# apt-get install module-assistant
# m-a prepare
Aus deiner "dmesg"-Ausgabe geht aber hervor, daß das Modul schon lädt:
Code: Alles auswählen
[ 0.354628] pci 0000:02:00.0: [10ec:b723] type 00 class 0x028000
[ 0.354662] pci 0000:02:00.0: reg 0x10: [io 0x2000-0x20ff]
[ 0.354711] pci 0000:02:00.0: reg 0x18: [mem 0x90500000-0x90503fff 64bit]
[ 0.354884] pci 0000:02:00.0: supports D1 D2
[ 0.354888] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.354949] pci 0000:02:00.0: System wakeup disabled by ACPI
[ 12.714196] rtl8723be: Using firmware rtlwifi/rtl8723befw.bin
[ 12.903868] rtl8723be 0000:02:00.0: firmware: direct-loading firmware rtlwifi/rtl8723befw.bin
[ 13.501985] cfg80211: World regulatory domain updated:
[ 13.502005] cfg80211: DFS Master region: unset
[ 13.502014] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 13.502031] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.502045] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.502058] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.502071] cfg80211: (5170000 KHz - 5250000 KHz @ 160000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.502085] cfg80211: (5250000 KHz - 5330000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 13.502099] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 13.502112] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 13.502125] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 13.676976] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[ 13.678249] rtlwifi: wireless switch is on
Versuch in Jessie, wie oben beschriebenI'm using Utopics default kernel and I also got wifi working with https://github.com/lwfinger/rtlwifi_new. I even got bluetooth to work with lwfinger's rtl8723au_bt. But when bluetooth is enabled, wifi is not working very well (unless the signals is very good, the connection becomes slow and unresponsive at times). I know that bluetooth and wifi use the same antenna for this chipset, but I'm hoping it's a driver issue and could be fixed on the software level. I would be happy to debug if needed.
Code: Alles auswählen
# echo "options rtl8723be fwlps=0 swlps=0 MSI=1" > /etc/modprobe.d/rtl8723be.conf
# reboot
Code: Alles auswählen
# apt-get install iw
# iw list
# iw dev wlan0 scan
Übrigens bedeutet
Code: Alles auswählen
DFS Master region: unset
Gruss, habakug
[1] https://bugs.launchpad.net/ubuntu/+sour ... ug/1382404
[2] http://wireless.kernel.org/en/users/Documentation/iw
Re: WLAN lässt sich nicht aktivieren
danke schonmal für die Antwort.
Ich habe nichts geändert und einfach
Code: Alles auswählen
# echo "options rtl8723be fwlps=0 swlps=0 MSI=1" > /etc/modprobe.d/rtl8723be.conf
# reboot
Bei
Code: Alles auswählen
# iw list
bei
Code: Alles auswählen
# iw dev wlan0 scan
Code: Alles auswählen
command failed: Network is down (-100)
Code: Alles auswählen
# apt-get install module-assistant
# m-a prepare
Kannst du mir bitte versuchen zu erklären, was
Bedeutet?'m using Utopics default kernel and I also got wifi working with https://github.com/lwfinger/rtlwifi_new. I even got bluetooth to work with lwfinger's rtl8723au_bt. But when bluetooth is enabled, wifi is not working very well (unless the signals is very good, the connection becomes slow and unresponsive at times). I know that bluetooth and wifi use the same antenna for this chipset, but I'm hoping it's a driver issue and could be fixed on the software level. I would be happy to debug if needed.
Danke
Re: WLAN lässt sich nicht aktivieren
Hast du das mit sudo oder als root gemacht? Ich hoffe dir ist klar, dass durch > die gesamte Datei überschrieben wird, womit bereits vorhandene Einträge verloren sind. Mit >> wird die Zeile am Ende der Datei hinzugefügt aber, jedoch wäre die Zeile dann möglicherweise doppelt vorhanden.tr01 hat geschrieben:Code:# echo "options rtl8723be fwlps=0 swlps=0 MSI=1" > /etc/modprobe.d/rtl8723be.conf
# reboot
probiert, bringt aber nichts.
Also am besten mit einem Editor bearbeiten.
Dann mach mal (als sudo/root):tr01 hat geschrieben:bei
Code: Alles auswählen
# iw dev wlan0 scan
kommt folgendes:
Code: Alles auswählen
ifconfig wlan0 up
- habakug
- Moderator
- Beiträge: 4313
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: WLAN lässt sich nicht aktivieren
Das sieht doch schon ganz gut aus. Die Kanäle 1- 13 sind vorhanden und das Gerät meldet sich auf Anfrage.
Poste mal das Ergebnis von
Code: Alles auswählen
# ip a
# ip link set wlan0 up
# ip a
Code: Alles auswählen
dmesg | grep -i rtl
Zur Kontrolle für dich vielleicht auch noch
Code: Alles auswählen
# cat /etc/modprobe.d/rtl8723be.conf
Re: WLAN lässt sich nicht aktivieren
erstmal die Ausgabe von
Code: Alles auswählen
# cat /etc/modprobe.d/rtl8723be.conf
Code: Alles auswählen
options rtl8723be fwlps=0 swlps=0 MSI=1
Code: Alles auswählen
dmesg | grep -i rtl
Code: Alles auswählen
[ 2.503766] r8169 0000:03:00.0 eth0: RTL8168g/8111g at 0xffffc9000065c000, 28:d2:44:f6:55:7b, XID 10900800 IRQ 104
[ 14.613515] rtl8723be: unknown parameter 'MSI' ignored
[ 14.637825] rtl8723be: Using firmware rtlwifi/rtl8723befw.bin
[ 14.671666] rtl8723be 0000:02:00.0: firmware: direct-loading firmware rtlwifi/rtl8723befw.bin
[ 15.224027] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[ 15.225290] rtlwifi: wireless switch is on
[ 21.610034] r8169 0000:03:00.0: firmware: direct-loading firmware rtl_nic/rtl8168g-3.fw
Code: Alles auswählen
# ip a
# ip link set wlan0 up
# ip a
Code: Alles auswählen
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 28:d2:44:f6:55:7b brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 10:08:b1:51:d5:09 brd ff:ff:ff:ff:ff:ff
# ip link set wlan0 up
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 28:d2:44:f6:55:7b brd ff:ff:ff:ff:ff:ff
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether 10:08:b1:51:d5:09 brd ff:ff:ff:ff:ff:ff
- habakug
- Moderator
- Beiträge: 4313
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: WLAN lässt sich nicht aktivieren
Code: Alles auswählen
rtl8723be: unknown parameter 'MSI' ignored
Code: Alles auswählen
# mv /etc/modprobe.d/rtl8723be.conf /etc/modprobe.d/rtl8723be.conf_MSI
# sed s/MSI/msi/ /etc/modprobe.d/rtl8723be.conf_MSI > /etc/modprobe.d/rtl8723be.conf
# rm /etc/modprobe.d/rtl8723be.conf_MSI
Wenn tatsächlich kein Hard-/Softschalter vorhanden ist, rate ich nach wie vor zu dem "rtlwifi_new" Modul. Du brauchst wohl noch die Header (?);
Code: Alles auswählen
# apt-get install linux-headers-amd64
Gruss, habakug
Re: WLAN lässt sich nicht aktivieren
das hat auch nichts gebracht ......
Ich hab auch keine Anhung mehr, was man noch machen könnte.
Vielleicht hilft euch das, ich hab es zwar kurz überflogen, hab aber nicht ganz verstanden.
http://community.linuxmint.com/hardware/view/21090
http://ubuntuforums.org/showthread.php?t=2244018
Zum selbst kompilieren bin ich noch nicht gekommen.
Schonmal danke.
Re: WLAN lässt sich nicht aktivieren
ich habe jessie jetzt nochmal komplett neu installiert, weil es mir den GRUB zerschossen hat.
Ich habe
Code: Alles auswählen
# apt-get install module-assistant linux-headers-amd64 git make
# m-a prepare
$ git clone http://github.com/lwfinger/rtlwifi_new.git
$ cd rtlwifi_new
$ make
Code: Alles auswählen
make -C /lib/modules/3.16-2-amd64/build M=/home/tim/rtlwifi_new modules
make[1]: *** /lib/modules/3.16-2-amd64/build: Datei oder Verzeichnis nicht gefunden. Schluss.
Makefile:53: recipe for target 'all' failed
make: *** [all] Error 2
Wie bekommen ich make zum laufen?
- habakug
- Moderator
- Beiträge: 4313
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: WLAN lässt sich nicht aktivieren
Du solltest erstmal ein
Code: Alles auswählen
# apt-get update
# apt-get dist-upgrade
Dann nochmal probieren.
Gruss, habakug
edit:
# uname -a
Re: WLAN lässt sich nicht aktivieren
ich habe jetzt folgendes ausgeführt:
Code: Alles auswählen
# apt-get update
# apt-get install module-assistant linux-headers-amd64 git make
# m-a prepare
# apt-get dist-upgrade
$ git clone http://github.com/lwfinger/rtlwifi_new.git
$ cd rtlwifi_new
$ make
# make install
In ein früheren Post hast du geschrieben, man soll auch noch
Code: Alles auswählen
# echo "options rtl8723be fwlps=0 swlps=0 msi=1" > /etc/modprobe.d/rtl8723be.conf
# modprobe rtl8723be
(# depmod -a)
Bei der dmesg Ausgabe ist mir noch was aufgefallen: Ganz unten steht:
Code: Alles auswählen
[ 22.470169] r8169 0000:03:00.0: firmware: failed to load rtl_nic/rtl8168g-3.fw (-2)
[ 22.477409] r8169 0000:03:00.0: Direct firmware load failed with error -2
[ 22.477427] r8169 0000:03:00.0: Falling back to user helper
[ 22.480559] r8169 0000:03:00.0 eth0: unable to load firmware patch rtl_nic/rtl8168g-3.fw (-12)
[ 22.489265] r8169 0000:03:00.0 eth0: link down
[ 22.489391] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 22.489440] r8169 0000:03:00.0 eth0: link down
[ 24.247603] r8169 0000:03:00.0 eth0: link up
Die ganze Ausgabe: 38263
Danke.
- habakug
- Moderator
- Beiträge: 4313
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: WLAN lässt sich nicht aktivieren
Das WLAN-Gerät scheint zu laufen:
Code: Alles auswählen
[ 15.135746] Using firmware rtlwifi/rtl8723befw.bin
[ 15.185723] rtl8723be 0000:02:00.0: firmware: direct-loading firmware rtlwifi/rtl8723befw.bin
[ 15.220959] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[ 15.222426] rtlwifi: wireless switch is on
Code: Alles auswählen
[ 24.247603] r8169 0000:03:00.0 eth0: link up
[ 24.247628] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Du könntest auch mal schauen ob du das neueste Bios hast. Das Gerät ist noch neu, da kann es noch Änderungen geben.
Code: Alles auswählen
DMI: LENOVO 80G0/Lancer 5A6, BIOS A7CN40WW 07/18/2014
Re: WLAN lässt sich nicht aktivieren
ich hab das BIOS- Update iengespielt und jetzt
Code: Alles auswählen
DMI: LENOVO 80G0/Lancer 5A6, BIOS A7CN43WW 10/21/2014
Von dmesg kommt
Code: Alles auswählen
[ 14.773695] Using firmware rtlwifi/rtl8723befw.bin
[ 14.812879] rtl8723be 0000:02:00.0: firmware: direct-loading firmware rtlwifi/rtl8723befw.bin
[ 14.859253] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[ 14.860718] rtlwifi: wireless switch is on
Ich habe das Tool wpa-gui (kennt man vielleicht com Raspberry Pi) istalliert. Natürlich habe ich auch hier eine Fehlermeldung bekommen:
Code: Alles auswählen
Could not get status from wpa_supplicant
- habakug
- Moderator
- Beiträge: 4313
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: WLAN lässt sich nicht aktivieren
Probier mal zu installieren:
Code: Alles auswählen
# apt-get install wpasupplicant
Re: WLAN lässt sich nicht aktivieren
danke, das habe ich aber auch schon gemacht.
die Ausgabe
Code: Alles auswählen
# apt-get install wpasupplicant
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
wpasupplicant ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
in /var/log/ ist nichts.
Re: WLAN lässt sich nicht aktivieren
Erstmal: es funktioniert jetzt. Nicht perfekt, aber es geht.
Ich hab jetzt das ganze wie hier beschrieben: https://wiki.debian.org/WiFi/HowToUse#Command_Line
Meine /etc/network/interfaces sieht jetzt so aus:
Code: Alles auswählen
# 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
auto wlan0
iface wlan0 inet dhcp
wpa-ssid WLAN
wpa-psk hash
Ich komme jetzt ins WLAN, aber der Netzwerk-Manager von GNOME bzw. wpa_gui schreiben immer noch das gleiche wie vorher. Was kann man jetzt noch machen, damit ich mein WLAN auch mit wpa_gui oder Gnome konfigurieren kann? Wie müsste ich /etc/network/interfaces ändern, um eine statische IP zu bekommen?