Wolfgang-HD
Newbie
Hallo Spezialisten,
ich bitte Euch um Hilfe, da ich Stunden um Stunden erfolglos versuche, meine Siemens Karte unter SuSE mit ndiswrapper zu installieren. Und die schöne SuSE 10 möchte ich doch gerne vollständig nutzen können! Es ist das letzte wesentliche Problem.
Die WLAN Karte lief einst bei SuSE 9.1 einmal stabil und jetzt auch unter allen Kanotix Versionen.
Auf meinem PC habe ich OpenSuSE 10.0 von den CDs original über eine alte Fassung drübergebügelt, einschließlich kernel-source und gcc. Kein Upgrade, nichts, jungfräulich also. Die Partition habe ich mit partimage gesichert, sodaß der Anfangszustand schnell & definiert wiederhergestellt werden kann.
Nach den üblichen Schritten, die hier überall zu finden sind, friert mein System reproduzierbar ein. Auch nach dem Booten bleibt das Lämpchen an der Karte leider aus.
Ich wechsel jetzt zur SuSE, führe die Prozedur duch und poste anschließend das Ergebnis.
Hier meine Befehle:
Der Rechner ist erwartungsgemäß eingefroren.
Leider habe ich vergessen, die Ausgabe von
tail -f /var/log/messages in einer zweiten Konsole in eine Datei zu leiten.
Ich vermute, dass Kernel und Kernel.Source nicht exakt aufeinanderpassen, oder eine andere ndiswrapper Version zu nehmen ist, oder nur bestimmte Kernelversionen mit bestimmten ndiswrappers funktionieren, oder ...
Das "Experiment" würde ich gerne wiederholen und dann mit den var/log/messages hier wieder posten. Ich könnte bei der Wiederholung auch gerne Ergänzungen/Abfragen berücksichtigen.
Vielen Dank für konkrete Hilfen.
ich bitte Euch um Hilfe, da ich Stunden um Stunden erfolglos versuche, meine Siemens Karte unter SuSE mit ndiswrapper zu installieren. Und die schöne SuSE 10 möchte ich doch gerne vollständig nutzen können! Es ist das letzte wesentliche Problem.
Die WLAN Karte lief einst bei SuSE 9.1 einmal stabil und jetzt auch unter allen Kanotix Versionen.
Auf meinem PC habe ich OpenSuSE 10.0 von den CDs original über eine alte Fassung drübergebügelt, einschließlich kernel-source und gcc. Kein Upgrade, nichts, jungfräulich also. Die Partition habe ich mit partimage gesichert, sodaß der Anfangszustand schnell & definiert wiederhergestellt werden kann.
Nach den üblichen Schritten, die hier überall zu finden sind, friert mein System reproduzierbar ein. Auch nach dem Booten bleibt das Lämpchen an der Karte leider aus.
Ich wechsel jetzt zur SuSE, führe die Prozedur duch und poste anschließend das Ergebnis.
Hier meine Befehle:
su -
Password:
linux:~ # rpm -q kernel-default kernel-source
kernel-default-2.6.13-15.7
kernel-source-2.6.13-15.7
linux:~ #
linux:~ # uname -r
2.6.13-15.7-default
linux:~ #
linux:~ # find /lib/modules -name ndiswrapper.ko
/lib/modules/2.6.13-15.7-default/extra/ndiswrapper.ko
linux:~ #
linux:~ # find /lib/modules -name ndiswrapper.ko | xargs rm -f
linux:~ # find /lib/modules -name ndiswrapper.ko
linux:~ #
linux:~ # lsmod | grep ndiswrapper
linux:~ #
linux:~ # rmmod ndiswrapper
ERROR: Module ndiswrapper does not exist in /proc/modules
linux:~ #
linux:~ # lspci | grep Network
02:00.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
linux:~ #
linux:~ # cd /media/hda10/Module/ndiswrapper-1.8
linux:/media/hda10/Module/ndiswrapper-1.8 # make
make -C driver
make[1]: Entering directory `/media/hda10/Module/ndiswrapper-1.8/driver'
make -C /lib/modules/2.6.13-15.7-default/build SUBDIRS=/media/hda10/Module/ndiswrapper-1.8/driver \
DRIVER_VERSION=1.8
make[2]: Entering directory `/usr/src/linux-2.6.13-15.7-obj/i386/default'
make -C ../../../linux-2.6.13-15.7 O=../linux-2.6.13-15.7-obj/i386/default
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/hal.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/iw_ndis.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/loader.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/misc_funcs.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/ndis.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/ntoskernel.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/ntoskernel_io.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/pe_linker.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/pnp.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/proc.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/wrapndis.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/wrapper.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/usb.o
CC [M] /media/hda10/Module/ndiswrapper-1.8/driver/divdi3.o
LD [M] /media/hda10/Module/ndiswrapper-1.8/driver/ndiswrapper.o
Building modules, stage 2.
MODPOST
CC /media/hda10/Module/ndiswrapper-1.8/driver/ndiswrapper.mod.o
LD [M] /media/hda10/Module/ndiswrapper-1.8/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/linux-2.6.13-15.7-obj/i386/default'
make[1]: Leaving directory `/media/hda10/Module/ndiswrapper-1.8/driver'
make -C utils
make[1]: Entering directory `/media/hda10/Module/ndiswrapper-1.8/utils'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/media/hda10/Module/ndiswrapper-1.8/utils'
linux:/media/hda10/Module/ndiswrapper-1.8 #
linux:/media/hda10/Module/ndiswrapper-1.8 # make install
make -C driver install
make[1]: Entering directory `/media/hda10/Module/ndiswrapper-1.8/driver'
make -C /lib/modules/2.6.13-15.7-default/build SUBDIRS=/media/hda10/Module/ndiswrapper-1.8/driver \
DRIVER_VERSION=1.8
make[2]: Entering directory `/usr/src/linux-2.6.13-15.7-obj/i386/default'
make -C ../../../linux-2.6.13-15.7 O=../linux-2.6.13-15.7-obj/i386/default
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/usr/src/linux-2.6.13-15.7-obj/i386/default'
mkdir -p /lib/modules/2.6.13-15.7-default/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.13-15.7-default/misc
/sbin/depmod -a
make[1]: Leaving directory `/media/hda10/Module/ndiswrapper-1.8/driver'
make -C utils install
make[1]: Entering directory `/media/hda10/Module/ndiswrapper-1.8/utils'
install -D -m 755 loadndisdriver /sbin/loadndisdriver
install -D -m 755 ndiswrapper /usr/sbin/ndiswrapper
install -D -m 755 ndiswrapper-buginfo /usr/sbin/ndiswrapper-buginfo
NOTE: Windows driver configuration file format has changed since 1.5. You must re-install Windows drivers if they were installed before.
make[1]: Leaving directory `/media/hda10/Module/ndiswrapper-1.8/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
linux:/media/hda10/Module/ndiswrapper-1.8 #
linux:/media/hda10/Module/ndiswrapper-1.8 # cd /media/hda10/Module/SP23107A/
linux:/media/hda10/Module/SP23107A #
linux:/media/hda10/Module/SP23107A # ndiswrapper -i bcmwl5a.inf
Installing bcmwl5a
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
linux:/media/hda10/Module/SP23107A #
linux:/media/hda10/Module/SP23107A # ndiswrapper -l
Installed ndis drivers:
bcmwl5a driver present, hardware present
linux:/media/hda10/Module/SP23107A #
linux:/media/hda10/Module/SP23107A # ndiswrapper -m
Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper
linux:/media/hda10/Module/SP23107A #
linux:/media/hda10/Module/SP23107A # lsmod | grep ndiswrapper
linux:/media/hda10/Module/SP23107A #
linux:/media/hda10/Module/SP23107A # dmesg | grep ndiswrapper
linux:/media/hda10/Module/SP23107A #
linux:/media/hda10/Module/SP23107A # find /lib/modules -name ndiswrapper.ko
/lib/modules/2.6.13-15.7-default/misc/ndiswrapper.ko
linux:/media/hda10/Module/SP23107A #
linux:/media/hda10/Module/SP23107A # depmod -a
dann natÃŒrlich + # modprobe ndiswrapper
Der Rechner ist erwartungsgemäß eingefroren.
Leider habe ich vergessen, die Ausgabe von
tail -f /var/log/messages in einer zweiten Konsole in eine Datei zu leiten.
Ich vermute, dass Kernel und Kernel.Source nicht exakt aufeinanderpassen, oder eine andere ndiswrapper Version zu nehmen ist, oder nur bestimmte Kernelversionen mit bestimmten ndiswrappers funktionieren, oder ...
Das "Experiment" würde ich gerne wiederholen und dann mit den var/log/messages hier wieder posten. Ich könnte bei der Wiederholung auch gerne Ergänzungen/Abfragen berücksichtigen.
Vielen Dank für konkrete Hilfen.