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

Anleitung: Broadcom WLAN und SuSE Linux 10

Hallo,

ich habe bei meinem Dell D610 die Broadcom WLAN Karte unter SuSE 10 zum Laufen gebracht !

Kartentyp:

Code:
pc00ds2098:/etc/ndiswrapper/bcmwl5 # lspci|grep Wire
02:03.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
pc00ds2098:/etc/ndiswrapper/bcmwl5 #

1.ndiswrapper installieren
2.Windows Treiber bcmwl5 kopieren und ins Treiber Verzeichnis wechseln
3.
Code:
ndiswrapper -i bcmwl5.inf
4.
Code:
ndiswrapper -m
5.
Code:
tail -30 /var/log/messages
Code:
ndiswrapper: module not supported by Novell, setting U taint flag.
ndiswrapper version 1.2 loaded (preempt=no,smp=no)
ndiswrapper: driver bcmwl5 (Broadcom,11/27/2004, 3.100.35.0) loaded
ACPI: PCI Interrupt 0000:02:03.0[A] -> Link [LNKB] -> GSI 5 (level, low) -> IRQ 5
ndiswrapper: using irq 5
wlan0: ndiswrapper ethernet device 00:90:4b:d6:12:56 using driver bcmwl5, configuration file [b]14E4:4318:1028:0005.5.conf[/b]
6.Configurationfile (bei mir 14E4:4318:1028:0005.5.conf ) editieren und RadioState|0 auf RadioState|1 setzen.
7.Nun mit Yast eine neue WLAN Verbindung einrichten und als Modul ndiswrapper angeben.
8.WLAN und Netzwerk Parameter (Schlüssel etc.) einstellen
9.System booten oder manueller restart von ndiswrapper und network
10.Fertig

Have fun !

Gruß
Reiner :D
 
den 6ten Punkt verstehe ich nicht, wo finde ich denn das conf file? und woher weiss ich wie meine überhaupt heisst?

thx

EDIT:
Code:
Außerdem zeigt er bei mir folgendes an:

linux:/opt/WindowsTreiber # tail -30 /var/log/messages
Apr  6 16:44:02 linux kernel: ISOFS: changing to secondary root
Apr  6 16:44:02 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'mount'
Apr  6 16:44:06 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'umount'
Apr  6 16:44:08 linux kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
Apr  6 16:44:08 linux kernel: ISOFS: changing to secondary root
Apr  6 16:44:08 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'mount'
Apr  6 16:44:11 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'umount'
Apr  6 16:44:13 linux kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
Apr  6 16:44:13 linux kernel: ISOFS: changing to secondary root
Apr  6 16:44:13 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'mount'
Apr  6 16:44:29 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'umount'
Apr  6 16:44:30 linux kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
Apr  6 16:44:30 linux kernel: ISOFS: changing to secondary root
Apr  6 16:44:30 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'mount'
Apr  6 16:44:33 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'umount'
Apr  6 16:44:33 linux kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
Apr  6 16:44:33 linux kernel: ISOFS: changing to secondary root
Apr  6 16:44:33 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'mount'
Apr  6 16:44:39 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'umount'
Apr  6 16:45:18 linux kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
Apr  6 16:45:18 linux kernel: ISOFS: changing to secondary root
Apr  6 16:45:18 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'mount'
Apr  6 16:45:21 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'umount'
Apr  6 16:45:22 linux kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
Apr  6 16:45:22 linux kernel: ISOFS: changing to secondary root
Apr  6 16:45:22 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'mount'
Apr  6 16:45:27 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'umount'
Apr  6 16:45:31 linux kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
Apr  6 16:45:31 linux kernel: ISOFS: changing to secondary root
Apr  6 16:45:31 linux udevd[2457]: get_netlink_msg: no ACTION in payload found, skip event 'mount'
 
Hallo,
ich versuche es auch gerade aber er generiert immer mehrere config dateien und es sieht auch alles etwas anders aus. Könntest du mir bitte helfen?

Christoph:/etc/ndiswrapper # ls
bcmwl5.inf
Christoph:/etc/ndiswrapper # ndiswrapper -i bcmwl5.inf
Installing bcmwl5
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Christoph:/etc/ndiswrapper # ndiswrapper -m
modprobe config already contains alias directive

Christoph:/etc/ndiswrapper # tail -30 /var/log/messages
Oct 4 21:36:22 Christoph SuSEfirewall2: batch committing...
Oct 4 21:36:23 Christoph /usr/sbin/cron[3327]: (CRON) STARTUP (V5.0)
Oct 4 21:36:27 Christoph SuSEfirewall2: Firewall rules successfully set
Oct 4 21:36:27 Christoph kernel: bootsplash: status on console 0 changed to on
Oct 4 21:36:30 Christoph kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready
Oct 4 21:36:33 Christoph hp: unable to open /var/run/hpiod.port: No such file o
r directory: prnt/hpijs/hplip_api.c 84
Oct 4 21:36:33 Christoph zmd: NetworkStatus (WARN): Network has been disconnect
ed
Oct 4 21:36:37 Christoph zmd: Daemon (WARN): Not starting remote web server
Oct 4 21:36:46 Christoph gconfd (christoph-3532): (Version 2.12.1) wird gestart
et, Prozesskennung 3532, Benutzer »christoph«
Oct 4 21:36:46 Christoph gconfd (christoph-3532): Die Adresse »xml:readonly:/et
c/opt/gnome/gconf/gconf.xml.mandatory« wurde an der Position 0 zu einer nur lesb
aren Konfigurationsquelle aufgelöst
Oct 4 21:36:46 Christoph gconfd (christoph-3532): Die Adresse »xml:readwrite:/h
ome/christoph/.gconf« wurde an der Position 1 zu einer schreibbaren Konfiguratio
nsquelle aufgelöst
Oct 4 21:36:46 Christoph gconfd (christoph-3532): Die Adresse »xml:readonly:/et
c/opt/gnome/gconf/gconf.xml.defaults« wurde an der Position 2 zu einer nur lesba
ren Konfigurationsquelle aufgelöst
Oct 4 21:37:08 Christoph gconfd (christoph-3532): Die Adresse »xml:readwrite:/h
ome/christoph/.gconf« wurde an der Position 0 zu einer schreibbaren Konfiguratio nsquelle aufgelöst
Oct 4 21:46:09 Christoph zmd: ShutdownManager (WARN): Preparing to sleep...
Oct 4 21:46:11 Christoph zmd: ShutdownManager (WARN): Going to sleep, waking up at 10/05/2006 21:26:09
Oct 4 21:55:03 Christoph network: Checking for the NetworkManager:
Oct 4 21:55:03 Christoph network: Checking for the NetworkManagerDispatcher:
Oct 4 21:55:03 Christoph network: Checking for the DHCP DBUS Daemon:
Oct 4 21:55:03 Christoph network: Shutting down the NetworkManagerDispatcher
Oct 4 21:55:03 Christoph network: Shutting down the NetworkManager
Oct 4 21:55:03 Christoph network: Shutting down the DHCP DBUS Daemon
Oct 4 21:55:03 Christoph network: Starting the DHCP DBUS Daemon
Oct 4 21:55:03 Christoph network: Starting the NetworkManager
Oct 4 21:55:03 Christoph network: Starting the NetworkManagerDispatcher
Oct 4 21:55:03 Christoph kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready
Oct 4 21:55:04 Christoph dhcdbd: Started up.
Oct 4 21:56:23 Christoph kernel: ACPI Warning (acpi_power-0445): Transitioning device [C263] to D0 [20060127]
Oct 4 21:56:23 Christoph kernel: ACPI Warning (acpi_bus-0267): Transitioning de vice [C263] to D0 [20060127]
Oct 4 21:56:23 Christoph kernel: ACPI Warning (acpi_thermal-0644): Unable to tu rn cooling device [dffe0ee0] 'on' [20060127]
Oct 4 21:57:10 Christoph su: (to root) christoph on /dev/pts/0
 
Hallo,

wichtig sind die Zeilen der /var/log/messages mit den ndiswrapper Ausgaben. Das tail -30 zeigt einfach nur die letzten 30 Zeilen.
Versuchs mal mit

Code:
grep ndiswrapper /var/log/messages

oder
Code:
less /var/log/messages
(Mit / kann man suchen, mit q beenden)

um die entsprechenden Zeilen zu finden.
 
Hallo zusammen. Wenn ich den Befehl "ndiswrapper -i bcmwl5.inf" eingebe, bekomme ich folgende Meldung:


Loading DB routines from perl5db.pl version 1.28
Editor support available.

Enter h or `h h' for help, or `man perldebug' for more help.

main:: (/usr/sbin/ndiswrapper:26): my $WRAP_PCI_BUS = 5;
DB<1>


Der Treiber lässt sich also anscheinend nicht installieren. Ich habe ein HP Pavilion zd8000. Was kann man hier machen?

Außerdem habe ich neben dem Treiber "bcmwl5.inf" noch einen "bcmwl5a.inf". Wo ist der Unterschied?

Viele Grüße.
 
Hallo,

es kann sein, dass die inf Dateien für unterschiedliche Hardware (Chipsätze) benutzt werden.
Da der bcmwl5.inf nicht funktioniert, versuch doch mal den Anderen...
Den genauen Unterschied wird man vielleicht herausfinden können, wenn man sich die Dateien mal ansieht.
 
Sorry, das hätte ich auch schreiben können! :)
So klever war ich schon dass ich auch den Anderen ausprobiert habe. Da bekomme ich die gleiche Meldung! :-(

rbielefeld schrieb:
Hallo,

es kann sein, dass die inf Dateien für unterschiedliche Hardware (Chipsätze) benutzt werden.
Da der bcmwl5.inf nicht funktioniert, versuch doch mal den Anderen...
Den genauen Unterschied wird man vielleicht herausfinden können, wenn man sich die Dateien mal ansieht.
 
lspci ist ein Shell Kommando.
Es zeigt die PCI Geräteliste.
Du kannst es als root Benutzer ausführen.

Ansonsten:

Code:
man lspci
 
Hier ein Zitat von mir aus einem anderen Thread. Den habe ich eröffnet bevor ich hierhergefunden habe:

eickmeier schrieb:
Hallo zusammen.
Vorab: Ich bin Anfänger!!!

Habe heute Suse 10.1 installiert, ich möchte gerne irgendwann mal von Wondoof weg. Nun habe ich das auf einer zweiten Partition auf meinem Notebook (HP Pavilion zd8000) laufen und bekomme mein WLAN nicht ans rennen :-(

Ich habe in der Konsole folgendes eingegeben: "lspci -n"
und hatte dabei folgende Ausgabe:

00:00.0 Class 0600: 8086:2580 (rev 0e)
00:01.0 Class 0604: 8086:2581 (rev 0e)
00:1c.0 Class 0604: 8086:2660 (rev 03)
00:1d.0 Class 0c03: 8086:2658 (rev 03)
00:1d.1 Class 0c03: 8086:2659 (rev 03)
00:1d.2 Class 0c03: 8086:265a (rev 03)
00:1d.3 Class 0c03: 8086:265b (rev 03)
00:1d.7 Class 0c03: 8086:265c (rev 03)
00:1e.0 Class 0604: 8086:244e (rev d3)
00:1e.2 Class 0401: 8086:266e (rev 03)
00:1e.3 Class 0703: 8086:266d (rev 03)
00:1f.0 Class 0601: 8086:2640 (rev 03)
00:1f.1 Class 0101: 8086:266f (rev 03)
00:1f.3 Class 0c05: 8086:266a (rev 03)
01:00.0 Class 0300: 1002:3150
0b:00.0 Class 0607: 104c:8031
0b:00.2 Class 0c00: 104c:8032
0b:00.3 Class 0180: 104c:8033
0b:00.4 Class 0805: 104c:8034
0b:02.0 Class 0200: 10ec:8139 (rev 10)
0b:03.0 Class 0280: 14e4:4318 (rev 02)

Nun soll der unterste Eintrag ("0b:03.0 Class 0280: 14e4:4318 (rev 02)") angeblich meine WLAN-Karte bzw. der Treiber dafür sein. Meine Frage ist schlichtweg: WIE BINDE ICH DEN EIN? :-(

Mein Wissen habe ich von folgender Seite:
http://www.jaymzworld.com/pages/zd8000.shtml

Danke!
 
Das dürfte so aussehen
Code:
Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
Ist ein Broadcom 4318 Chip. Läuft nativ ab Kernel 2.6.18.
 
rbielefeld schrieb:
Bitte lspci ohne -n.

Habe ich gemacht, sorry dass das so lange gedauert hat, bin leider nicht eher dazu gekommen. Das Ergebnis:

00:00.0 Host bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express Memory Controller Hub (rev 0e)
00:01.0 PCI bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express PCI Express Root Port (rev 0e)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc M24 1P [Radeon Mobility X600]
0b:00.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
0b:00.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
0b:00.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
0b:00.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller
0b:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0b:03.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
 
Richtig, so schauts auch aus! Und was bedeutet das? Und vorallem: Was heißt "nativ"? Kann dazu leider keine Erklärung finden...

Freecoffee schrieb:
Das dürfte so aussehen
Code:
Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
Ist ein Broadcom 4318 Chip. Läuft nativ ab Kernel 2.6.18.
 
Hmm...

Ich habe den gleichen Chip in meinem Dell Rechner.
Schon mal des aktuellen Windows Treiber von HP besorgt ?
Ansonsten könnte ich Dir auch mal meinen Treiber von Dell schicken.
 
Ich wollte die Treiber von der CD neutzen, das hat nicht funktioniert. Nun ist ja aber auch nicht zu vergessen, das ich diese "DB"-Fehlermeldung habe. Schau mal weiter oben. Ich bin mir nicht so sicher, dass das eine Treibersache ist!

rbielefeld schrieb:
Hmm...

Ich habe den gleichen Chip in meinem Dell Rechner.
Schon mal des aktuellen Windows Treiber von HP besorgt ?
Ansonsten könnte ich Dir auch mal meinen Treiber von Dell schicken.
 
Manchmal sind das nur selbstextraierende Zip Files.
Versuch mal einfach ein unzip.
Oder wine hilft Dir weiter...
 
Oben