Sie sind nicht angemeldet.

1

08.11.2010, 06:14

suche kernel modul für Broadcom BCM4313 [14e4:4727]

ist im Netzbuch meines Kumpels verbaut und wird nicht aktiv. Gefunden habe ich, dass es 3 Möglichkeiten gibt:
b43 bzw, b43 legacy - ohne Erfolg
wl - ist zu kurz um danach zu suchen.. welches Paket bietet wl als modul für wlan karten? hätte wlan generic oder so vermutet.. nicht gefunden
irgendwas zum selberbasteln.. ne lieber nicht.

Jemand ne Idee?
Der arme Kerl muß das sonst solange mit Windows betreiben.. das kann man doch niemandem zumuten *G*
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Poedel« (15.02.2012, 21:00)


2

08.11.2010, 10:18

Hallo Poedel,

lt diesem Artikel http://www.linux-magazin.de/NEWS/Freier-…er-von-Broadcom ist der Treiber erst in 2.6.37 drin.
In http://gpo.zugaina.org/net-wireless/compat-wireless wird es wohl auch noch nicht drin sein. Es geht also nichts über den guten alten net-wireless/ndiswrapper.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

3

11.11.2010, 11:20

Moin, Moin,

Zitat


ist im Netzbuch meines Kumpels verbaut und wird nicht aktiv. Gefunden habe ich, dass es 3 Möglichkeiten gibt:
b43 bzw, b43 legacy - ohne Erfolg
Ich habe hier den BCM4312 am Start, neben den Modul bc43 benötige ich noch eine Firmware für die Karte. Da für benötigst du
b43-fwcutter

Gruesse
VDR:

Hardware:
| ESPRIMO E5625 | GT520 -> VGA2Scart | 4GB DDR RAM | 1 TB SATA
Software: | Kernel 3.2.xx , VDR 1.7.38

Hardware: | Lenovo G530 | 160 GB sATA | Grafik Intel | 2GB DDR2 SDRAM
Software: | Kernel 2.6.36.2 ( Vanilla ), Desktop Icewm 1.2.37

4

13.11.2010, 19:07

fein, ich muß mir aber die Firmware von einem git repo inhalieren und weiß leider nicht, wie das geht :(
Habe es mal nach der Wiki dafür versucht, aber bekomme Fehlermeldungen

Quellcode

1
2
3
4
5
6
7
8
jaybook /var/git # git fetch git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-next-2.6.git localdir
fatal: The remote end hung up unexpectedly
jaybook /var/git # git pull git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-next-2.6.git localdir
fatal: The remote end hung up unexpectedly
jaybook /var/git # git pull git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-next-2.6.git
fatal: The remote end hung up unexpectedly
jaybook /var/git # git fetch git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-next-2.6.git 
fatal: The remote end hung up unexpectedly


wie bekomme ich den Code da runter, um es zu compilieren?

Danke!
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

5

13.11.2010, 22:10

Moin, Moin,

emerge b43-fwcutter

und das Script siehe Anhang ausführen. Das Script downloaded dir die Firmware und extrahiert sie nach /lib/firmware.

Das Modul b43 muss aber vorliegen.


Viel Erfolg

Frank
»gekko247« hat folgende Datei angehängt:
VDR:

Hardware:
| ESPRIMO E5625 | GT520 -> VGA2Scart | 4GB DDR RAM | 1 TB SATA
Software: | Kernel 3.2.xx , VDR 1.7.38

Hardware: | Lenovo G530 | 160 GB sATA | Grafik Intel | 2GB DDR2 SDRAM
Software: | Kernel 2.6.36.2 ( Vanilla ), Desktop Icewm 1.2.37

6

14.11.2010, 15:19

hellasn Frank!
Das Script ist super, extrahiert scheinbar alles passend, aber ich habe b43 und den legacy einzeln verprobt - dennoch kein wlan vorhanden, nur eth1 und lo.
Im dmesg konnte ich auch nichts anrüchiges finden. Komisch irgendwie :(
Dabei steht auf der Kernelseite, dass dieser Typ mit dem cutter laufen soll.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

7

14.11.2010, 15:53

Hi,

ich habe da mal was gefunden. So wie es scheint benötigst du wirklich Kernel 2.6.37. Wie du schon erwähnt hast muss man den per git holen, oder lade dir einfach
2.6.37-rc1

Zitat


Dabei steht auf der Kernelseite, dass dieser Typ mit dem cutter laufen soll.
Ich hatte vor einiger Zeit das gleiche Problem mit einen neuen DWL-G122 Stick, aber der Stick hat eine neue Rev Nr E. Der funzte auch nicht mit ndiswrapper, also musste ich in diesen Fall auch den Kernel 2.6.37-rc1 bauen.

Aber das nur am Rande ;)



Frank
VDR:

Hardware:
| ESPRIMO E5625 | GT520 -> VGA2Scart | 4GB DDR RAM | 1 TB SATA
Software: | Kernel 3.2.xx , VDR 1.7.38

Hardware: | Lenovo G530 | 160 GB sATA | Grafik Intel | 2GB DDR2 SDRAM
Software: | Kernel 2.6.36.2 ( Vanilla ), Desktop Icewm 1.2.37

8

14.11.2010, 16:15

Ich kenne mich mit dem Broadcom Chipsatz nicht aus, aber sofern wirklich ein 37er Kernel (von dem es zZt noch kein Release gibt) benötigt wird, dann würde ich die sys-kernel/git-sources testen. Man sollte aber bedenken das sich externe Module damit vermutlich noch nicht bauen lassen.

9

14.11.2010, 22:44

die git-sources habe ich gerade getestet. Es läuft fast alles, außer dass die Grafik einfach 5cm nach unten verschoben ist. Wenn man bis unten angekommen ist sieht man dann nicht mehr was man schreibt und muß den terminal immer mit clear leeren *G*
Was natürlich auch nicht funktioniert ist b43 :(
Das Ding will partout nicht laufen.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

10

15.11.2010, 22:50

ah, staging drivers.. sehr schön.. da isser ja.
laut lspci -k ist auch der Treiber geladen. Aber ifconfig spuckt mir kein Device mit wireless extensions aus.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

11

04.06.2011, 18:44

Hat sich da noch etwas neues ergeben?

12

08.02.2012, 10:27

was neues?
ja, es hat mal gelaufen. Da in meiner letzten Erinnerung das ebuild broadcom-sta genutzt wurde und der Treiber wl dadurch bereitgestellt wurde.
Nachdem mein Kumpel da aber dilletantische Updateversuche im Alleingang gemacht hat ist das System aktuell total verfrickelt. Da unsere Netbooks aber bis auf die Netzwerkkarten fast identisch sind habe ich ein stage4 erstellt und dort eingespielt.
Das broadcom-sta wieder emergiert. Es ist fetchrestricted und nur für eine bestimmte Version liegen auch Kernelquellen vor. Das erinnerte mich an damals, als ich es das erste mal einrichtete. Es muss so funktioniert haben!
Gut, die Source gesogen und ins Distfileverzeichnis und die passende Version emergiert. Diese teilte mir dann mit, dass es eine Abhängigkeit zu 4 verschiedenen configs im Kernel gibt, die entweder gesetzt sein müssen oder nicht.
Nachdem ich den Kernel wunschgemäß neu gebacken und gestartet habe lief auch broadcom-sta durch. Laut lspci -k hat das Gerät auch das korrekte Modul geladen.
Dennoch spuckt weder ifconfig noch iwconfig ein Gerät mit Funkaktivität aus. Ich habe heute morgen auch das komplette dmesg gelesen und kein Fehler im Bezug hierauf gefunden.
Module geladen, aber das Device fehlt.. steh gerade wieder völlig aufm Schlauch.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

13

14.02.2012, 02:03

Hm. Der stabile Brodcom-sta läuft bei mir bis zu dem Kernel 3.1.10-gentoo-r1 einwandfrei.
Bei der neuen 3.2.1-gentoo-r2 lässt sich die stabile Version nicht aufsetzten, ~5.100.82.112-r2 spinnt leider, wie da.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »hilti_hit« (14.02.2012, 02:13)


14

14.02.2012, 06:14

der stabile läuft?
woher bekommst du denn den stabilen?
broadcom-sta ist fetch restricted, und auf der Seite, wo man ihn downloaden kann gibt es nur den 82.112, den man dann auch in Revision 1 und 2 installieren kann.
Siehe eix Output:

Quellcode

1
2
3
4
* net-wireless/broadcom-sta
     Available versions:  5.100.82.38-r1!f ~5.100.82.111!f ~5.100.82.112!m ~5.100.82.112-r1!m ~5.100.82.112-r2!m {kernel_linux}
     Homepage:            http://www.broadcom.com/support/802.11/linux_sta.php
     Description:         Broadcom's IEEE 802.11a/b/g/n hybrid Linux device driver.

Den 82.38 gibt es dort gar nicht zum Download.

lspci-k listet das Gerät mit der Modulbezeichnung bcma-pci-bridge oder so ähnlich, das Modul selber heißt wl.
Die LED für Wifi ist auch erleuchtet, aber das System erstellt kein Device, quasi wlan0 oder ähnliches.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

15

14.02.2012, 16:48

der stabile läuft?
woher bekommst du denn den stabilen?
broadcom-sta ist fetch restricted, und auf der Seite, wo man ihn downloaden kann gibt es nur den 82.112, den man dann auch in Revision 1 und 2 installieren kann.

Siehe eix Output:

Quellcode

1
2
3
4
* net-wireless/broadcom-sta
     Available versions:  5.100.82.38-r1!f ~5.100.82.111!f ~5.100.82.112!m ~5.100.82.112-r1!m ~5.100.82.112-r2!m {kernel_linux}
     Homepage:            http://www.broadcom.com/support/802.11/linux_sta.php
     Description:         Broadcom's IEEE 802.11a/b/g/n hybrid Linux device driver.

Den 82.38 gibt es dort gar nicht zum Download.

lspci-k listet das Gerät mit der Modulbezeichnung bcma-pci-bridge oder so ähnlich, das Modul selber heißt wl.
Die LED für Wifi ist auch erleuchtet, aber das System erstellt kein Device, quasi wlan0 oder ähnliches.


Tatsächlich. Ich habe 5.100.82.38-r1 schon länger auf dem laptop.

Quellcode

1
2
3
4
5
lspci -k
03:00.0 Network controller: Broadcom Corporation Device 4727 (rev 01)
        Subsystem: Hewlett-Packard Company Device 1483
        Kernel driver in use: wl
        Kernel modules: wl


Bluetooth geht auch nicht (gleicher Kontroller)?

Quellcode

1
Bus 005 Device 002: ID 0a5c:21b4 Broadcom Corp. BCM2070 Bluetooth 2.1 + EDR


Wlan heisst bei mir eth1 und nicht wlan0, wie sonst.

Quellcode

1
2
3
4
5
6
7
8
ls -la /etc/init.d
...
-rwxr-xr-x   1 root root   583  3. Feb 15:29 NetworkManager
...
lrwxrwxrwx   1 root root     6 13. Mai 2011  net.eth0 -> net.lo
lrwxrwxrwx   1 root root     6  2. Mai 2011  net.eth1 -> net.lo
-rwxr-xr-x   1 root root 16741  4. Feb 16:17 net.lo
...

16

15.02.2012, 20:59

Danke!

Also ich weiß nicht, ob das Ding wirklich so ein Hybrid ist, da das Bluetooth Moped bei lsusb erscheint.
Jedenfalls kam nach dem emergieren der stable Version schonmal wieder das Device eth1 up.
Nach Weltupdate, depclean, revdep und preserved libs ging es dann plötzlich wieder.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de