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

WLAN Broadcom funktioniert nicht [gelöst]

Hallo,

openSuse 13.2 auf einem Laptop mit einem Broadcom Wifi Chipset mag nicht so wie ich es mag.
Code:
ifconfig
zeigt mir keine WLAN Schnittstelle an,
Code:
hwinfo
zeigt aber dass dort eine Wifi Karte verbaut ist. Google hat mir alle möglichen Lösungsvorschläge für Ubuntu gemacht, aber die scheinen sich nicht so ohne weiteres auf openSuse übertragen zu lassen.

Code:
collectNWData.sh V0.7.5 -iGUI-

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

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

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

--- NWCollect sammelt Netzwerkkonfigurationsinformationen in Datei ...

--- NWEliza untersucht das System nach häufigen Netzwerkkonfigurationsfehlern ...
!!! 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.2 (Harlequin)"
VERSION_ID="13.2"
PRETTY_NAME="openSUSE 13.2 (Harlequin) (x86_64)"
ID=opensuse
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:opensuse:13.2"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://opensuse.org/"
ID_LIKE="suse"
openSUSE 13.2 (x86_64)
VERSION = 13.2
CODENAME = Harlequin
# /etc/SuSE-release is deprecated and will be removed in the future, use /etc/os-release instead
===== uname -a ===================================================================================================
Linux linux-s5fy.site 3.16.7-7-desktop #1 SMP PREEMPT Wed Dec 17 18:00:44 UTC 2014 (762f27a) x86_64 x86_64 x86_64 GNU/Linux
===== cat /etc/sysconfig/network/ifcfg-[earwd]* | grep -v "^#|^$" | grep -v "=''" ================================
--- /etc/sysconfig/network/ifcfg-enp7s0
BOOTPROTO='dhcp'
STARTMODE='auto'
===== ping tests =================================================================================================
Ping of 173.194.35.180 failed
ping: unknown host www.google.com
Ping of www.google.com failed
===== cat /etc/resolv | grep -i "nameserver" =====================================================================
===== cat /etc/hosts =============================================================================================
127.0.0.1	localhost
===== (route -n && route -A inet6 -n) | egrep "(en|wl|eth|ath|ra|wlan|dsl|ppp)" ==================================
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
===== ifconfig (filtered for en|wl|eth|wlan|ra|ath|dsl|ppp) ======================================================
enp7s0    Link encap:Ethernet  Hardware Adresse ##:##:##:##:##:#1  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:19 
===== lspci ======================================================================================================
06:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
	Subsystem: Foxconn International, Inc. T77H030.00 Wireless Mini PCIe Card [105b:e003]
	Kernel driver in use: b43-pci-bridge
--
07:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5764M Gigabit Ethernet PCIe [14e4:1684] (rev 10)
	Subsystem: Acer Incorporated [ALI] Device [1025:014b]
	Kernel driver in use: tg3
===== lsusb | grep -v "root hub" =================================================================================
Bus 001 Device 003: ID 5986:0105 Acer, Inc 
Bus 001 Device 002: ID 058f:6387 Alcor Micro Corp. Flash Drive
===== hwinfo (filtered) ==========================================================================================
34: PCI 600.0: 0280 Network controller
  Model: "Foxconn International T77H030.00 Wireless Mini PCIe Card"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x4315 "BCM4312 802.11b/g LP-PHY"
  SubVendor: pci 0x105b "Foxconn International, Inc."
  SubDevice: pci 0xe003 "T77H030.00 Wireless Mini PCIe Card"
  Driver: "b43-pci-bridge"
  Driver Modules: "ssb"
    Driver Status: ssb is active
    Driver Activation Cmd: "modprobe ssb"
35: PCI 700.0: 0200 Ethernet controller
  Model: "Broadcom NetXtreme BCM5764M Gigabit Ethernet PCIe"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x1684 "NetXtreme BCM5764M Gigabit Ethernet PCIe"
  SubVendor: pci 0x1025 "Acer Incorporated [ALI]"
  SubDevice: pci 0x014b 
  Driver: "tg3"
  Driver Modules: "tg3"
  Device File: enp7s0
  Link detected: no
    Driver Status: tg3 is active
    Driver Activation Cmd: "modprobe tg3"
===== lsmod (filtered) ===========================================================================================
| 6lowpan_iphc    | ac              | b43             | bcma            | bnep             |
| cfg80211        | drm             | drm_kms_helper  | ene_ir          | i2c_algo_bit     |
| i2c_piix4       | ip_tables       | ir_lirc_codec   | k10temp         | kvm              |
| kvm_amd         | libphy          | lirc_dev        | mac80211        | mmc_core         |
| ohci_pci        | pps_core        | ptp             | rc_core         | rc_rc6_mce       |
| rfkill          | serio_raw       | sg              | shpchp          | sp5100_tco       |
| sparse_keymap   | sr_mod          | ssb             | tg3             | ttm              |
| uas             | usb_storage     | v4l2_common     | wmi             | xfs              |
===== iwconfig ===================================================================================================
enp7s0    no wireless extensions.
===== ls /lib/firmware/b43/*.{fw,ucode,bin} ======================================================================
===== iwlist scanning (filtered) =================================================================================
No WLANs found
===== ndiswrapper -l =============================================================================================
No ndiswrapper module loaded
===== Active processes ===========================================================================================
wpa_supplicant:YES networkmanager:YES nm-applet:NO
===== ===== egrep -i "^[^#].*(persistent|networkmanager)" /etc/sysconfig/network/config ==========================
===== rfkill list wifi ===========================================================================================
===== Actual date for bias of following greps ====================================================================
17:59:20 2015-01-04
===== grep -i radio /var/log/syslog | tail -n 5 ==================================================================
/usr/bin/grep: /var/log/syslog: Datei oder Verzeichnis nicht gefunden
===== dmesg | grep -i radio | tail -n 5 ==========================================================================
===== tail -n 300 /var/log/syslog | /usr/bin/grep -i firmware | tail -n 10 =======================================
tail: „/var/log/syslog“ kann nicht zum Lesen geöffnet werden: Datei oder Verzeichnis nicht gefunden
===== egrep 'en|wl|eth|ath|wlan|ra|ppp' /etc/udev/rules.d/*net_persistent* /etc/udev/rules.d/*persistent-net* ====
===== egrep -r '(en.*|wl.*|eth|ath|wlan|ra)[0-9]+' /etc/modprobe.*|egrep -v -i '#|blacklist' =====================
/etc/modprobe.d/50-iwl3945.conf:options iwl3945 disable_hw_scan=1
==================================================================================================================
*** NWElizaStates V0.7.5
PNIN:1 CFR:1 IF:enp7s0 IM:2 DI:1 AP:0 FALON:1 NI:1 cNI:1 NDIS:0 CM:0 IP6:0 KM:0 0 WLW:0 RTDT:SuSE GUI:1 UID:0

Das Skript sagt mir das Kernelmodul wäre aktiv. Ich habe leider keine Ahnung ob das das richtige Kernel Modul ist, Google hatte mir ein paar andere Namen vorgeschlagen für das Kernelmodul, vielleicht ist einfach das falsche Modul geladen.

Kann jemand helfen?

Danke!
 
Firmware fehlt anscheinend.
http://www.linupedia.org/opensuse/Broadcom_Wireless
und evtentuell:
http://www.linupedia.org/opensuse/Umstellung_von_YaST/ifup_auf_den_NetworkManager
 

tomm.fa

.Linux Club Aushilfsadministrator
Teammitglied
Da hast du jetzt zwei Möglichkeiten.
  1. Wie von Sauerland schon erwähnt die Firmware zum freien Treiber installieren.
  2. Stattdessen den proprietären Treiber verwenden.
 
danke der Link mit dem Hinweis dass die b43 Firmware bei Packman ist war genau das was ich nicht gefunden hatte.
 
Oben