Seite 1 von 1

neuer Kernel und wlan BR-unfrei funktionieren nicht.

BeitragVerfasst: Dez 28th, '13, 13:35
von bastler
Erstmals Frohe Weihnachten und guten Rutsch :)
Habe eben mein Laptop aktualisiert.
Da geht wehrend der Aktualisierung der WLAN Chip aus.
Neuer Kernel oder neue Firmware Unfrei funktionieren nicht miteinander.
Die neue Firmware oder der Kernel schalten den Chip im BIOS aus.
Man muss ihn direkt wieder aktivieren damit er auch unter win tut.
Chip ist der Broadcom wl. BCM4312
Dieser funktionierte nur mit den unfreien Treiber.
Das dürfte so fast alle HP b.z.w. Compaq Laptops der letzten paar Jahre betreffen.
( In Meinen Fall Compaq 615)
Ich wollte nur warnen .
Für die genaue Ursachenforschung bin ich zu doof. :(
MfG
bastler

Re: neuer Kernel und wlan BR-unfrei funktionieren nicht.

BeitragVerfasst: Dez 28th, '13, 13:49
von man-draker
Version von Mageia?
Version des Kernels?
Version des letzten funktionierenden Kernels?
Wurde auch das Firmware-Paket aktualisiert?

Re: neuer Kernel und wlan BR-unfrei funktionieren nicht.

BeitragVerfasst: Dez 28th, '13, 14:08
von bastler
Mageia 3 Kernel Brodkcom 3.10. irgendwas
Alt, der gehende, 3.8.irgendwas.
Firmware wurde mit aktualisiert soweit ich das richtig gesehen habe.
Er wird beim Start im BIOS direkt ausgeschaltet.
Er ist einfach weg.

Re: neuer Kernel und wlan BR-unfrei funktionieren nicht.

BeitragVerfasst: Dez 28th, '13, 23:46
von hwm
Ich habe genau dieses Notebook mit genau diesem Wlan Chip und keinerlei Probleme.

Hatte die aber auch mal. Seitdem hänge ich immer dann, wenn ein Kernel Update mit einem Update des BCM Moduls kommt, das Notebook an das LAN Kabel. Ist ja auch irgendwie logisch, wie soll der BCM Chip funktionieren, wenn der Treiber während des Updates entfernt und duch eine neue Version ersetzt wird?

Seitdem ich so verfahre, habe ich nie wieder irgendwelche Probleme damit gehabt.

Re: neuer Kernel und wlan BR-unfrei funktionieren nicht.

BeitragVerfasst: Dez 29th, '13, 22:17
von wolde
bastler hat geschrieben:Habe eben mein Laptop aktualisiert.
Da geht wehrend der Aktualisierung der WLAN Chip aus.

Ich habe hier das gleiche Problem:
Nach der letzten Aktualisierung auf die neue Kernel Version geht WLAN nicht mehr.
Konkret bedeutet das, dass der WLAN-Schalter sich nicht aktivieren lässt (bleibt auf orange, auch nach Betätigung; sollte auf blau wechseln, das würde bedeutenm, dass WLAN funktioniert).

Habe hier einen "HP ProBook 5310m".

Ich nutze Mageia 3, "Kernel 3.10.24-desktop-2.mga3#1 SMP Fri Dec 13 20:34"
Die Bezeichnung des letzten funktionierenden Kernels weiß ich nicht.
Was bedeutet die Frage "Wurde auch das Firmware Paket aktualisiert?".
Beim Update wurden die Broadcom Module aktualisiert.
WLAN Karte ist hier "BCM4312 802.11b/g LP-PHY".
Das ist der Eintrag im Mageia Kontrollzentrum / Hardware. Aus diesem Eintrag schließe ich, dass das Modul von Linux erkannt wird.
Als Modul dazu ist "wl" angegeben. Ich weiß nicht, ob das der freie oder unfreie Treiber ist bzw. wie ich den Treiber ändern könnte.
Es sind diese 6 Broadcom-Module installiert, alle aus nonfree:


Code: Alles auswählen
1. broadcom-wl-common - Common files for Broadcom-wl drivers​                                                                                                                        
       This package contains the blacklist and ldetect-lst files shared between dkms-broadcom-wl and the prebuilt broadcom-wl-* drivers.
2. broadcom-wl-kernel-3.10.24-desktop-2.mga3 - broadcom-wl driver for kernel-desktop-3.10.24-2.mga3​                                                                                                                        
        Prebuilt dkms binary kernel modules for the broadcom-wl driver version 6.30.223.141 built for kernel-desktop-3.10.24-2.mga3.
3. broadcom-wl-kernel-3.8.13-desktop-1.mga3 - broadcom-wl driver for kernel-desktop-3.8.13-1.mga3​                                                                                                                        
        Prebuilt dkms binary kernel modules for the broadcom-wl driver version 5.100.82.112 built for kernel-desktop-3.8.13-1.mga3.
4. broadcom-wl-kernel-3.8.13.4-desktop-1.mga3 - broadcom-wl driver for kernel-desktop-3.8.13.4-1.mga3​                                                                                                                        
        Prebuilt dkms binary kernel modules for the broadcom-wl driver version 5.100.82.112 built for kernel-desktop-3.8.13.4-1.mga3.
5. broadcom-wl-kernel-desktop-latest - Virtual rpm for latest broadcom-wl-kernel-desktop driver​                                                                                                                        
        This package is a virtual rpm that aims to make sure you always have the latest prebuilt broadcom-wl driver for kernel-desktop.
6. dkms-broadcom-wl - Kernel module for Broadcom wireless adapters​                                                                                                                        
        This package contains the proprietary driver for Broadcom wireless adapters provided by Broadcom. If installed,
         it will be used for these cards in preference to the third-party open
         source driver that requires manual installation of firmware, or ndiswrapper.


Im Bios scheint das WLAN-Modul aktiviert zu sein.

Die Nachricht von "Bastler" verstehe ich so, dass ich auf den unfreien Treiber umstellen muss --> ist diese Vermutung richtig?

Bitte um einen Tipp, wie ich das machen kann, falls überhaupt notwendig.

Re: neuer Kernel und wlan BR-unfrei funktionieren nicht.

BeitragVerfasst: Dez 30th, '13, 00:06
von man-draker
wolde hat geschrieben:Die Nachricht von "Bastler" verstehe ich so, dass ich auf den unfreien Treiber umstellen muss --> ist diese Vermutung richtig?


Laut den Errata zu MGA3 wurde mit dem Versionswechsel auf den freien Treiber umgestellt. Verbunden mit dem Hinweis, dass man bei Problemen auf den unfreien umsteigen möge:
Broadcom Wireless

This release has switched to using free drivers for all known supported wireless devices instead of using the proprietary Broadcom wl driver. However for some users the free drivers does not work well (or at all), and in that case you can enable Nonfree medias, and install broadcom-wl-kernel-$flavour-latest matching your kernel. The install DVDs and the live CDs / DVDs has the needed drivers available.



Interessant wäre zu wissen, ob denn der nicht längst in Benutzung ist.
Was sagt denn ein (als root ausgeführtes)
Code: Alles auswählen
lsmod|grep wl

Wenn es einen Treffer gibt, ist der unfreie Treiber bereits in Benutzung.

Re: neuer Kernel und wlan BR-unfrei funktionieren nicht.

BeitragVerfasst: Dez 30th, '13, 16:02
von wolde
man-draker hat geschrieben:

Interessant wäre zu wissen, ob denn der nicht längst in Benutzung ist.
Was sagt denn ein (als root ausgeführtes)
Code: Alles auswählen
lsmod|grep wl

Wenn es einen Treffer gibt, ist der unfreie Treiber bereits in Benutzung.


"lsmod|grep wl" ergibt das hier:

# lsmod|grep wl
wl 4207596 0
lib80211 14381 2 wl,lib80211_crypt_tkip
cfg80211 474424 1 wl


Laut man-draker bedeutet das nun dass der freie Treiber in Benutzung ist.
Das würde wohl bedeuten, dass der freie Treiber bei mir nicht funktioniert. Und ich den Unfreien installieren muss. Ich war bisher der Meinung dass der unfreie Treiber eh in Verwendung ist, weil die Broadcom Software installiert wurde.
Somit stellt sich mir die Frage, wie ich den unfreien Treiber aktivieren kann. Leider weiß ich es nicht.

Ich bitte die diesbezüglich kundigen Mitglieder des Forums höflich um einen Hinweis wie ich das machen kann.
Vielen Dank im Voraus für jede hilfreiche Antwort.

Re: neuer Kernel und wlan BR-unfrei funktionieren nicht.

BeitragVerfasst: Dez 30th, '13, 16:40
von bastler
Also Ich habe mein Schleppi nochmals untersucht.
Meine Chipversion bekommt man nur mit dem Unfreien Treiber zum laufen.
Beim einspielen der 3.10.24 Kernel ist dieser verbannt worden.
Der freite Treiber probiert den Chip anzusprechen, was mit Stillstand des Laptops beantwortet wird.
Bei Anschließenden Neustart musste ich den Chip Im BIOS explizit wider einschalten sonst ging er auch nicht unter win XP.
( die Taste funktionierte explizit Nicht!! )
wieder den alten Kernel eingespielt den neuen entsorgt. Im BIOS Chip eingeschaltet funktionierte mein wlan wieder mit vollster Zufriedenheit.
Eine neue Version der Unfreien Kerneltreiber von unfree ist definitiv noch drauf. sie wurde bei der Aktion auch aktualisiert.
Genauere angaben kann ich auch nicht machen da ich auch nur Anwender und kein Programmierer bin.
MfG
und Guten Rutsch
Bastler
alias Gunter

Re: neuer Kernel und wlan BR-unfrei funktionieren nicht.

BeitragVerfasst: Dez 30th, '13, 17:09
von man-draker
wolde hat geschrieben:"lsmod|grep wl" ergibt das hier:

# lsmod|grep wl
wl 4207596 0
lib80211 14381 2 wl,lib80211_crypt_tkip
cfg80211 474424 1 wl


Laut man-draker bedeutet das nun dass der freie Treiber in Benutzung ist.

Öhm, nein - es bedeutet, dass der unfreie in Benutzung ist, denn
Code: Alles auswählen
$ urpmq -i broadcom-wl-kernel-3.10.24-desktop-2.mga3
    $MIRRORLIST: media/nonfree/updates/media_info/20131217-234834-info.xml.lzma
Name        : broadcom-wl-kernel-3.10.24-desktop-2.mga3                       
Version     : 6.30.223.141
Release     : 7.mga3.nonfree
Group       : System/Kernel and hardware
Size        : 1047705                      Architecture: x86_64
Source RPM  : kmod-broadcom-wl-6.30.223.141-7.mga3.nonfree.src.rpm
URL         : http://www.broadcom.com/support/802.11/linux_sta.php
Summary     : broadcom-wl driver for kernel-desktop-3.10.24-2.mga3
Description :
Prebuilt dkms binary kernel modules for the broadcom-wl driver version 6.30.223.141
built for kernel-desktop-3.10.24-2.mga3.

und:
Code: Alles auswählen
$ urpmq -l broadcom-wl-kernel-3.10.24-desktop-2.mga3
    $MIRRORLIST: media/nonfree/updates/media_info/20131217-234834-files.xml.lzma
/var/lib/dkms-binary/broadcom-wl/6.30.223.141-1.mga3.nonfree/3.10.24-desktop-2.mga3
/var/lib/dkms-binary/broadcom-wl/6.30.223.141-1.mga3.nonfree/3.10.24-desktop-2.mga3/dkms.conf
/var/lib/dkms-binary/broadcom-wl/6.30.223.141-1.mga3.nonfree/3.10.24-desktop-2.mga3/x86_64
/var/lib/dkms-binary/broadcom-wl/6.30.223.141-1.mga3.nonfree/3.10.24-desktop-2.mga3/x86_64/log
/var/lib/dkms-binary/broadcom-wl/6.30.223.141-1.mga3.nonfree/3.10.24-desktop-2.mga3/x86_64/log/make.log
/var/lib/dkms-binary/broadcom-wl/6.30.223.141-1.mga3.nonfree/3.10.24-desktop-2.mga3/x86_64/module
/var/lib/dkms-binary/broadcom-wl/6.30.223.141-1.mga3.nonfree/3.10.24-desktop-2.mga3/x86_64/module/symvers.gz
/var/lib/dkms-binary/broadcom-wl/6.30.223.141-1.mga3.nonfree/3.10.24-desktop-2.mga3/x86_64/module/wl.ko.xz

Man achte auf die letzte Zeile.

Während:
Code: Alles auswählen
/usr/lib/modules/3.10.24-desktop-2.mga3/kernel/drivers/net/wireless/b43
/usr/lib/modules/3.10.24-desktop-2.mga3/kernel/drivers/net/wireless/b43legacy
/usr/lib/modules/3.10.24-desktop-2.mga3/kernel/drivers/net/wireless/b43/b43.ko.xz
/usr/lib/modules/3.10.24-desktop-2.mga3/kernel/drivers/net/wireless/b43legacy/b43legacy.ko.xz

Kein "wl" bei den freien Treibern zu sehen. Diese heißen "b43" und "b43legacy".

Re: neuer Kernel und wlan BR-unfrei funktionieren nicht.

BeitragVerfasst: Dez 30th, '13, 19:48
von doktor5000
Es heißt erstmal nur, dass das Kernel-Modul für den unfreien Treiber geladen ist, nicht mehr.
Code: Alles auswählen
lspcidrake -v
u.a. zeigt welcher Treiber für welches Gerät gerade genutzt wird.

Re: neuer Kernel und wlan BR-unfrei funktionieren nicht.

BeitragVerfasst: Jan 1st, '14, 21:26
von wolde
Vorerst wünsche ich Allen hier ein gutes 2014.

lspcidrake -v ergibt das hier:

Code: Alles auswählen
wl              : Broadcom Corporation|BCM4312 802.11b/g LP-PHY [NETWORK_OTHER] (vendor:14e4 device:4315 subv:103c subd:1508) (rev: 01)


Das bedeutet wohl, dass der unfreie Treiber in Verwendung ist.

Leider kann ich trotzdem den Hardware-Schalter für WLAN nicht aktivieren.

Das Statement von Bastler über seine Erfahrungen hilft mir da leider nicht weiter.