28/4/2014

WMP54G: That LPoS *!?#&§{/} v/e netwerkkaart

Filed under: — pinguim @ 10:48 am

Oef, die vloek is er even uit. Het gaat over de LINKSYS Wireless-G PCI adapter Model No: WMP54G, met broadcom BCM4306 chipset.
Eens hij in een Linux computer voor jaren draait, vergeet ik wat voor gedoe zo’n stom stuk “proprietary driver only” hardware oplevert ten opzichte van vriendelijke hardware. Ik vermoed dat het vroeger werd opgelost met ndiswrapper, maar naar verluidt zou er nu een gemakkelijkere oplossing zijn. Ik haat kernels compileren op mijn werk. Ok, ik geef toe, we zijn verwend tegenwoordig.

Voor OpenSUSE 13.1:
Yast, install software, zoek b43-fwcutter of
zypper install b43-fwcutter

In het hardware overzicht wordt de netwerkkaart weergegeven met “modprobe ssb”, maar de kaart wordt nergens mooi voorgesteld bij configuratie in Yast.

Volgens een opensuse site moet je manueel een script uitvoeren dat online de “firmware” afhaalt:
install_bcm43xx_firmware

Dan volgt :

Downloading b43 firmware (…%)
Extracting b43 firmware
This file is recognised as:
filename: wl_apsta.o
version: 666.2
MD5 …
Extracting b43/lp0initvals14.fw
Extracting …
..
ucode time: 01:15:07

ucode date: 2011-02-23

Downloading b43legacy firmware (…%)
Extracting b43legacy firmware
This file is recognised as:
filename: wl_apsta.o
version: 295.14
MD5 : …
Extracting b43legacy/ucode2.fw
Extracting …

b43 firmware successfully installed
b43legacy firmware successfully installed

Daarna duikt de kaart wel op in het overzicht van de netwerkinstellingen van Yast:

BMC4306 802.11b/g Wireless LAN Controller Niet geconfigureerd

Als je hier Bewerken kiest, begint Yast opnieuw dat installatiescript te draaien, en komt even later met de melding dat de installatie gelukt is.

Powered by WordPress