• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Erledigt] Lenovo IdeaPad G500s - WLAN-Probleme Broadcom ...

Hallo zusammen,

neben meinem neu angeschafften Laptop (einen 17,3" von ASUS) habe ich mir noch ein 15,6" von Lenovo angeschafft. Das primär für unterwegs gedacht ist und den Geldbeutel nicht zu sehr belastet.

Bei diesem habe ich jedoch Probleme mit dem WLAN. Zwar erreiche ich meinen Router (FritzBox 7272), aber in das Internet komme ich (derzeit noch) nicht.

uname -a teilt mit
Linux Feuervogel 3.11.10-7-desktop #1 SMP PREEMPT Mon Feb 3 09:41:24 UTC 2014 (750023e) x86_64 x86_64 x86_64 GNU/Linux

Derzeit installiert (Broadcom betreffend):
Code:
b43-firmware 4.174.64.19-3.1
b43-fwcutter 017-4.1.2
b43legacy-firmware 3.130.20.0-2.1
broadcom-wl-kmp-desktop 6.30.223.141_k3.11.10_7-2.7

lspci teilt mit
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Subsystem: Broadcom Corporation Device [14e4:0609]
Kernel driver in use: wl
Kernel modules: wl

Die [14e4:4727] finde ich in Linupedia Broadcom Wireless hier wieder. Die [14e4:0609] finde ich überhaupt nicht.

Konfiguration über Yast2 (ifup).

Was habe ich vergessen, übersehen, überlesen, nicht beachtet?

framps Tool zur Netzwerkanalyse werde ich noch installieren und das Ergebnis nachreichen.

Gruß
Feuervogel
 

Jägerschlürfer

Moderator
Teammitglied
Feuervogel schrieb:
Konfiguration über Yast2 (ifup).

Was habe ich vergessen, übersehen, überlesen, nicht beachtet?

framps Tool zur Netzwerkanalyse werde ich noch installieren und das Ergebnis nachreichen.
Was spricht gegen den Networkmanager? Ist doch wesentlich komfortabler,... gerade bei einem Notebook, das man doch an unterschiedlichen Standorten verwendet,..

Dann reiche mal die Ausgabe des Scriptes nach,...
 
Hallo Jägerschlürfer,

hier mal das Ergebnis von collectNWData.sh:
Code:
collectNWData.sh V0.6.13a (Rev: 1.369, Build: 2013/06/21 20:58:30 UTC)

--- Welcher Netzwerkverbindungtyp soll getestet werden?
--- (1) Kabellose Verbindung (WLAN)

--- Welche Netzwerktopologie liegt vor?
--- (2) WLAN HW router <---> LinuxClient

--- Auf welchem Rechner wird das Script ausgeführt?
--- (1) LinuxClient
--- WLAN SSID zu der verbunden werden soll: §§§§§§§§1

--- NWEliza untersucht das System nach häufigen Netzwerkkonfigurationsfehlern ...

!!! CND0110E: Es wurde keine aktives Netzwerkinterface auf dem System für der gewählten Verbindungstyp gefunden
!!! CND0400W: Es existieren weitere mögliche Module bcma für Interface wlp2s0
!!! CND0230I: IPV6 ist eingeschaltet
!!! CND0310W: Klassische Netzwerkkonfiguration mit ifup wurde entdeckt. Die Konfiguration mit networkmanager ist einfacher
!!! CND0450W: WLAN Schlüsselmaskierung ist nicht vollständig auf dieser Distribution getestet. Bitte das Ausgabefile collectNWData.txt nach sichtbaren WLAN Schlüsseln absuchen und manuell maskieren
--- Gehe zu http://www.linux-tips-and-tricks.de/CND um detailliertere Hinweise 
--- zu den Fehlermeldungen/Warnungen zu bekommen und wie die Fehler selbst beseitigt werden können.

--- Wenn eigene Lösungsversuche erfolglos waren dann den Inhalt der Datei collectNWData.txt im Netz ablegen
--- (Links siehe http://www.linux-tips-and-tricks.de/CND_UPL) 
--- und dann der nopaste Link im bevorzugten Linux Forum posten.

==================================================================================================================
===== cat /etc/*[-_]release || cat /etc/*[-_]version =============================================================
/etc/os-release
/etc/SuSE-release
NAME=openSUSE
VERSION="13.1 (Bottle)"
VERSION_ID="13.1"
PRETTY_NAME="openSUSE 13.1 (Bottle) (x86_64)"
ID=opensuse
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:opensuse:13.1"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://opensuse.org/"
ID_LIKE="suse"
openSUSE 13.1 (x86_64)
VERSION = 13.1
CODENAME = Bottle
# /etc/SuSE-release is deprecated and will be removed in the future, use /etc/os-release instead
===== uname -a ===================================================================================================
Linux Feuervogel 3.11.10-7-desktop #1 SMP PREEMPT Mon Feb 3 09:41:24 UTC 2014 (750023e) x86_64 x86_64 x86_64 GNU/Linux
===== cat /etc/sysconfig/network/ifcfg-[earwd]* | grep -v "^#|^$" | grep -v "=''" ================================
--- /etc/sysconfig/network/ifcfg-enp1s0
BOOTPROTO='dhcp'
NAME='Attansic Ethernet controller'
STARTMODE='auto'
USERCONTROL='no'
--- /etc/sysconfig/network/ifcfg-wlp2s0
BOOTPROTO='dhcp'
IFPLUGD_PRIORITY='nil'
NAME='Broadcom WLAN controller'
STARTMODE='auto'
USERCONTROL='yes'
WIRELESS_AP_SCANMODE='1'
WIRELESS_AUTH_MODE='psk'
WIRELESS_BITRATE='auto'
WIRELESS_DEFAULT_KEY=@@@@@@
WIRELESS_ESSID=@@@@@@
WIRELESS_KEY_LENGTH=@@@@@@
WIRELESS_MODE='Managed'
WIRELESS_POWER='no'
WIRELESS_WPA_PSK=@@@@@@
===== ping tests =================================================================================================
Ping of 173.194.35.176 OK
ping: unknown host www.google.com
Ping of www.google.com failed
===== cat /etc/resolv | grep -i "nameserver" =====================================================================
nameserver 192.168.2.1
===== cat /etc/hosts =============================================================================================
127.0.0.1	localhost
===== (route -n && route -A inet6 -n) | egrep "(eth|ath|ra|wlan|dsl|ppp)" ========================================
===== ifconfig (filtered for eth|wlan|ra|ath|dsl|ppp) ============================================================
===== lspci ======================================================================================================
01:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8172 Fast Ethernet [1969:10a0] (rev 10)
	Subsystem: Lenovo Device [17aa:3804]
	Kernel driver in use: alx
--
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
	Subsystem: Broadcom Corporation Device [14e4:0609]
	Kernel driver in use: wl
===== lsusb | grep -v "root hub" =================================================================================
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 003: ID 058f:6387 Alcor Micro Corp. Flash Drive
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 002 Device 003: ID 174f:114f Syntek 
===== hwinfo (filtered) ==========================================================================================
20: PCI 100.0: 0200 Ethernet controller
  Model: "Attansic Ethernet controller"
  Vendor: pci 0x1969 "Attansic Technology Corp."
  Device: pci 0x10a0 
  SubVendor: pci 0x17aa "Lenovo"
  SubDevice: pci 0x3804 
  Driver: "alx"
  Driver Modules: "alx"
  Device File: enp1s0
  Link detected: no
    Driver Status: alx is active
    Driver Activation Cmd: "modprobe alx"
21: PCI 200.0: 0282 WLAN controller
  Model: "Broadcom WLAN controller"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x4727 
  SubVendor: pci 0x14e4 "Broadcom"
  SubDevice: pci 0x0609 
  Driver: "wl"
  Driver Modules: "wl"
  Device File: wlp2s0
  Link detected: yes
    Driver Status: bcma is not active
    Driver Activation Cmd: "modprobe bcma"
    Driver Status: wl is active
    Driver Activation Cmd: "modprobe wl"
===== lsmod (filtered) ===========================================================================================
| ac              | af_packet       | alx             | arc4            | bnep             |
| cfg80211        | coretemp        | drm             | drm_kms_helper  | ecb              |
| efivarfs        | ghash_clmulni_intel| hid_logitech_dj | i2c_algo_bit    | i2c_i801         |
| i915            | intel_powerclamp| ip_tables       | kvm             | kvm_intel        |
| lib80211        | lp              | lpc_ich         | mdio            | mei              |
| mei_me          | mfd_core        | michael_mic     | mperf           | ppdev            |
| rfkill          | rts5139         | scsi_dh         | scsi_dh_alua    | scsi_dh_emc      |
| scsi_dh_hp_sw   | scsi_dh_rdac    | serio_raw       | sg              | shpchp           |
| sparse_keymap   | sr_mod          | st              | usb_storage     | wl               |
| xhci_hcd        |
===== iwconfig ===================================================================================================
===== ls /lib/firmware/*.{fw,ucode,bin} ==========================================================================
| agere_ap_fw.bin         | agere_sta_fw.bin        | ar5523.bin              | ar7010.fw                |
| ar7010_1_1.fw           | ar9170-1.fw             | ar9170-2.fw             | ar9271.fw                |
| ath3k-1.fw              | bnx2x-e1-4.8.53.0.fw    | bnx2x-e1-5.2.13.0.fw    | bnx2x-e1-5.2.7.0.fw      |
| bnx2x-e1h-4.8.53.0.fw   | bnx2x-e1h-5.2.13.0.fw   | bnx2x-e1h-5.2.7.0.fw    | carl9170-1.fw            |
| dvb-fe-xc5000-1.6.114.fw| dvb-usb-dib0700-1.20.fw | dvb-usb-terratec-h5-drxk.fw| f2255usb.bin             |
| htc_7010.fw             | htc_9271.fw             | intelliport2.bin        | iwlwifi-100-5.ucode      |
| iwlwifi-1000-3.ucode    | iwlwifi-1000-5.ucode    | iwlwifi-105-6.ucode     | iwlwifi-135-6.ucode      |
| iwlwifi-2000-6.ucode    | iwlwifi-2030-6.ucode    | iwlwifi-3160-7.ucode    | iwlwifi-3945-2.ucode     |
| iwlwifi-4965-1.ucode    | iwlwifi-4965-2.ucode    | iwlwifi-5000-1.ucode    | iwlwifi-5000-2.ucode     |
| iwlwifi-5000-5.ucode    | iwlwifi-5150-2.ucode    | iwlwifi-6000-4.ucode    | iwlwifi-6000g2a-5.ucode  |
| iwlwifi-6000g2a-6.ucode | iwlwifi-6000g2b-5.ucode | iwlwifi-6000g2b-6.ucode | iwlwifi-6050-4.ucode     |
| iwlwifi-6050-5.ucode    | iwlwifi-7260-7.ucode    | lbtf_usb.bin            | lgs8g75.fw               |
| mt7650.bin              | mts_mt9234mu.fw         | mts_mt9234zba.fw        | phanfw.bin               |
| ql2100_fw.bin           | ql2200_fw.bin           | ql2300_fw.bin           | ql2322_fw.bin            |
| ql2400_fw.bin           | ql2500_fw.bin           | rp2.fw                  | rt2561.bin               |
| rt2561s.bin             | rt2661.bin              | rt2860.bin              | rt2870.bin               |
| rt3070.bin              | rt3071.bin              | rt3090.bin              | rt3290.bin               |
| rt73.bin                | s2250.fw                | s2250_loader.fw         | tlg2300_firmware.bin     |
| tr_smctr.bin            | usbdux_firmware.bin     | usbduxfast_firmware.bin | usbduxsigma_firmware.bin |
| v4l-cx231xx-avcore-01.fw| v4l-cx23418-apu.fw      | v4l-cx23418-cpu.fw      | v4l-cx23418-dig.fw       |
| v4l-cx23885-avcore-01.fw| v4l-cx25840.fw          | vntwusb.fw              |
===== iwlist scanning (filtered) =================================================================================
No WLANs found
===== ndiswrapper -l =============================================================================================
No ndiswrapper module loaded
===== Active processes ===========================================================================================
wpa_supplicant:YES networkmanager:NO nm-applet:NO
===== Active WPA processes =======================================================================================
/usr/sbin/wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -u -f /var/log/wpa_supplicant.log
wpa_supplicant -iwlp2s0 -c/var/run/wpa_supplicant-wlp2s0.conf -Dwext -P/var/run/wpa_supplicant/wlp2s0.pid -B
===== ===== egrep -i "^[^#].*(persistent|networkmanager)" /etc/sysconfig/network/config ==========================
FORCE_PERSISTENT_NAMES=""
===== Actual date for bias of following greps ====================================================================
16:09:59 2014-02-21
===== grep -i radio /var/log/messages* | tail -n 5 ===============================================================
2014-02-19T17:45:07.777755+01:00 Feuervogel kernel: [   15.171966] ieee80211 phy0: registered radio enabled led device: brcmsmac-phy0:radio gpio: 243
2014-02-20T08:16:33.896756+01:00 Feuervogel kernel: [   13.688220] ieee80211 phy0: registered radio enabled led device: brcmsmac-phy0:radio gpio: 243
2014-02-21T13:52:15.285647+01:00 Feuervogel kernel: [   13.722749] ieee80211 phy0: registered radio enabled led device: brcmsmac-phy0:radio gpio: 243
2014-02-21T14:23:02.497553+01:00 Feuervogel kernel: [   11.495042] ieee80211 phy0: registered radio enabled led device: brcmsmac-phy0:radio gpio: 243
2014-02-21T14:52:45.391426+01:00 Feuervogel kernel: [   13.085207] ieee80211 phy0: registered radio enabled led device: brcmsmac-phy0:radio gpio: 243
===== dmesg | grep -i radio | tail -n 5 ==========================================================================
===== tail -n 300 /var/log/messages* | /usr/bin/grep -i firmware | tail -n 10 ====================================
===== egrep 'eth|ath|wlan|ra|ppp' /etc/udev/rules.d/*net_persistent* /etc/udev/rules.d/*persistent-net* ==========
===== egrep -r 'eth[0-10]|ath[0-10]|wlan[0-10]|ra[0-10]' /etc/modprobe.*|egrep -v -i '#|blacklist' ===============
==================================================================================================================
*** NWElizaStates V0.6.13a
DI:0 AP:0 FALON:1 NI:1 cNI:1 NDIS:0 CM:2 IP6:1 KM:0 WLW:0 RTDT:SuSE GUI:0 UID:0

Auf den Networkmanager kann ich ja immer noch umstellen. Erst sollte das ganze ja mal funktionieren ...

Trotzdem Danke für den Hinweis.

Gruß
Feuervogel
 
Hier klopfen sich zwei Treiber an einer WLAN-Schnittstelle.
Was passiert wenn du den wl deaktivierst und den bcma aktivierst?
Code:
21: PCI 200.0: 0282 WLAN controller
  Model: "Broadcom WLAN controller"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x4727
  SubVendor: pci 0x14e4 "Broadcom"
  SubDevice: pci 0x0609
  Driver: "wl"
  Driver Modules: "wl"
  Device File: wlp2s0
  Link detected: yes
    Driver Status: bcma is not active
    Driver Activation Cmd: "modprobe bcma"
    Driver Status: wl is active
    Driver Activation Cmd: "modprobe wl"
Grüße Heinz-Peter

Edit: Ist das Script noch aktuell?
collectNWData.sh V0.6.13a (Rev: 1.369, Build: 2013/06/21 20:58:30 UTC)
Hier auf der Script Seite http://www.linux-tips-and-tricks.de/details finde ich keine Beschreibung zu den Fehlern.
 
Hier klopfen sich zwei Treiber an einer WLAN-Schnittstelle.
Was passiert wenn du den wl deaktivierst und den bcma aktivierst?
Nicht wirklich.
Poste einmal:
Code:
zypper se -si broadc

Anscheinend passt die Route/Nameserver nicht bzw. welches Netzwerk.?
Code:
Ping of 173.194.35.176 OK
ping: unknown host www.google.com
Ping of www.google.com failed

Allerdings ist das Script noch die alte Ausführung, nimm einmal dies, das kommt mit den neuen Bezeichnungen der Netzwerkkarte zurecht.
http://www.linux-tips-and-tricks.de/downloads/collectnwdata-sh/detail
 
Hallo Heinz-Peter und Sauerland,

das WLAN funktioniert jetzt. :)
Näheres später, da ich ein Weile offline bin.

Ganz herzlichen Dank für Eure Mühe!

Gruß
Feuervogel
 
Hallo Sauerland, hallo Heinz-Peter,

nach dem Hinweis auf die veraltete Version von framps collectNWData-Skript habe ich zunächst via Yast2 noch einmal die Konfiguration der WLAN-Karte überprüft und noch einmal speichern lassen.

Dann den Rechner heruntergefahren und danach wieder neu gestartet.

Dann via USB-Stick die aktuellen Versionen von framps Scripten (Konsolen- plus GUI-Version) eingespielt und ausführbar gemacht.

Dann script laufen lassen. Und siehe da: collectNWData erkennt bestehende WLAN-Verbindung. (-> wl).

Firefox aufgerufen, WEB-Seite angewählt, WEB-Seite ist da. Alles in Ordnung.

Heute auf Networkmanager umgestellt. Hat auch prima geklappt. Obwohl: ich hatte mit ifup via Yast/Yast2 nie Probleme (auch außer Haus nicht).

Gruß
Feuervogel
 
Oben