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

Hinweis: Broadcom Corporation BCM4313 unter Kernel >=3.2.x

A

Anonymous

Gast
Nachdem ich gestern gut 2 Stunden gebraucht habe, um mein WLAN nach dem Kernelupdate auf 3.2.x wieder zum Laufen zu bringen, hier die Lösung. Vllt. erspart es jemandem unnötige Zeitverschwendung:

Mein Laptop (Lenovo B560) hat folgenden WLAN-Controller:
Code:
04:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
Code:
29: PCI 400.0: 0282 WLAN controller
  [Created at pci.319]
  Unique ID: y9sn.Ssv+p5ilq98
  Parent ID: qTvu.ol2YwXEQdsC
  SysFS ID: /devices/pci0000:00/0000:00:1c.1/0000:04:00.0
  SysFS BusID: 0000:04:00.0
  Hardware Class: network
  Model: "Broadcom WLAN controller"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x4727 
  SubVendor: pci 0x14e4 "Broadcom"
  SubDevice: pci 0x0510 
  Revision: 0x01
  Driver: "brcmsmac"
  Driver Modules: "brcmsmac"
  Device File: wlan0
  Features: WLAN
  Memory Range: 0xf2500000-0xf2503fff (rw,non-prefetchable)
  IRQ: 17 (204651 events)
  HW Address: 00:26:82:e2:cb:d7
  Link detected: yes
  WLAN channels: 1 2 3 4 5 6 7 8 9 10 11
  WLAN frequencies: 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462
  WLAN encryption modes: WEP40 WEP104 TKIP CCMP
  WLAN authentication modes: open sharedkey wpa-psk wpa-eap
  Module Alias: "pci:v000014E4d00004727sv000014E4sd00000510bc02sc80i00"
  Driver Info #0:
    Driver Status: brcmsmac is active
    Driver Activation Cmd: "modprobe brcmsmac"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #20 (PCI bridge)

Nach dem Update (3.1.7 --> 3.2.0) wurde der Controller nicht mehr erkannt. Der Grund ist hier zu finden: http://www.heise.de/open/artikel/Die-Neuerungen-von-Linux-3-2-1398004.html im Abschnitt WLAN.

Um das nötige Modul brcmsmac in der Kernel-Konfiguration auswählen zu können, muss man das Modul bcma abwählen. Dann ganz normal den Kernel bauen...Die Kernel-Pakete kommen bei mir aus meinem Repo (http://download.opensuse.org/repositories/home:/Herbster0815), die Quellen sind aber Links auf die Quellen vom Kernel:Stable-Projekt im BuildService, also quasi original. Mit diesen Paketen (kernel-desktop) bekam ich das WLAN nicht zum Laufen, da dort das bcma-Modul aktiviert ist.

Hier steht auch etwas dazu:
https://bbs.archlinux.org/viewtopic.php?pid=1037198
 
Oben