PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Amilo A1650G + Ndiswrapper probs



Gr3g
21.09.06, 21:20
Servus, versuch seit 2 Wochen Krampfhaft mein verdammtes WLAN auf meinem Lappi zum laufen zu bekommen...
Mein Problem is folgendes:
Ich gehe stark davon aus, dass ich eine WLAN Karte mit Broadcom Chipsatz habe, bin aber nicht 100% sicher... bin mir deshalb sicher weil der Atheros treiber nicht funktioniert hat, ich auf meiner Treiber CD für Linux auch nur Broadcom Treiber habe und Es auf der FS HP auch nur Treiber für Broadcom Chipsatz gibt wenn ich nach Treibern für Amilo A1650G suche... gibt es irgeneinen Befehl mit dem man dass evtl feststellen könnte? Andererseits hat Linux (SuSE10.1 64 Bit) die Karte gar nicht erkannt... naja durch ein Atheros tutorial (http://www.root-forum.org/showthread.php?t=1362) hab ich mir die Acer_acpi installiert un meine WLAN LED leuchtet schonmal... jetz hab ich ein Problem mit ndiswrapper: das Prog installieren is kein Ding, es Tritt auch kein Fehler auf soweit ich das beurteilen kann, den Treiber (hab die 32 Bit wie auch die 64 Bit Vers versucht) kann ich auch Problemlos installieren... aufgelistet wird er mir auch korrekt... Den Treiber hab ich übrigens aus der offizielen Liste (http://ndiswrapper.sourceforge.net/mediawiki/index.php/List#B) ...
Leider bekomm ich wenn ich modprobe ndiswrapper ausführen will folgenden Fehler:

linux:/home/Gr3g/Desktop/ndiswrapper-1.23 # modprobe ndiswrapper
FATAL: Error inserting ndiswrapper (/lib/modules/2.6.16.13-4-default/updates/ndiswrapper.ko): Invalid argument


Hab mal alle Befehle von installation an protokolliert:


Gr3g@linux:~/Desktop/ndiswrapper-1.23> make
make -C driver
make[1]: Entering directory `/home/Gr3g/Desktop/ndiswrapper-1.23/driver'
for file in hal.c misc_funcs.c ndis.c ntoskernel.c ntoskernel_io.c pnp.c usb.c wrapndis.c; do \
echo; \
echo "# automatically generated from $file"; \
sed -n \
-e 's/.*WIN_FUNC(\([^\,]\+\) *\, *\([0-9]\+\)).*/\
win2lin(\1, \2)/p' \
-e 's/.*WIN_FUNC_PTR(\([^\,]\+\) *\, *\([0-9]\+\)).*/\
win2lin(\1, \2)/p' \
$file | sed -e 's/[ \t ]\+//' | sort -u; \
done > win2lin_stubs.h
make -C /lib/modules/2.6.16.13-4-default/build SUBDIRS=/home/Gr3g/Desktop/ndiswrapper-1.23/driver
make[2]: Entering directory `/usr/src/linux-2.6.16.13-4-obj/x86_64/default'
make -C ../../../linux-2.6.16.13-4 O=../linux-2.6.16.13-4-obj/x86_64/default
LD /home/Gr3g/Desktop/ndiswrapper-1.23/driver/built-in.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/hal.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/iw_ndis.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/loader.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/misc_funcs.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/ndis.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/ntoskernel.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/ntoskernel_io.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/pe_linker.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/pnp.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/proc.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/wrapmem.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/wrapndis.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/wrapper.o
CC [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/usb.o
AS [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/win2lin_stubs.o
LD [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/ndiswrapper.o
Building modules, stage 2.
MODPOST
CC /home/Gr3g/Desktop/ndiswrapper-1.23/driver/ndiswrapper.mod.o
LD [M] /home/Gr3g/Desktop/ndiswrapper-1.23/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/linux-2.6.16.13-4-obj/x86_64/default'
make[1]: Leaving directory `/home/Gr3g/Desktop/ndiswrapper-1.23/driver'
make -C utils
make[1]: Entering directory `/home/Gr3g/Desktop/ndiswrapper-1.23/utils'
gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
make[1]: Leaving directory `/home/Gr3g/Desktop/ndiswrapper-1.23/utils'
Gr3g@linux:~/Desktop/ndiswrapper-1.23> su
Passwort:
linux:/home/Gr3g/Desktop/ndiswrapper-1.23 # make install
make -C driver install
make[1]: Entering directory `/home/Gr3g/Desktop/ndiswrapper-1.23/driver'
make -C /lib/modules/2.6.16.13-4-default/build SUBDIRS=/home/Gr3g/Desktop/ndiswrapper-1.23/driver
make[2]: Entering directory `/usr/src/linux-2.6.16.13-4-obj/x86_64/default'
make -C ../../../linux-2.6.16.13-4 O=../linux-2.6.16.13-4-obj/x86_64/default
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/usr/src/linux-2.6.16.13-4-obj/x86_64/default'
echo /lib/modules/2.6.16.13-4-default/misc
/lib/modules/2.6.16.13-4-default/misc
mkdir -p /lib/modules/2.6.16.13-4-default/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.16.13-4-default/misc
/sbin/depmod -a 2.6.16.13-4-default -b /
make[1]: Leaving directory `/home/Gr3g/Desktop/ndiswrapper-1.23/driver'
make -C utils install
make[1]: Entering directory `/home/Gr3g/Desktop/ndiswrapper-1.23/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 `/home/Gr3g/Desktop/ndiswrapper-1.23/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
linux:/home/Gr3g/Desktop/ndiswrapper-1.23 # ndiswrapper -i /home/Gr3g/Treiber/bcmwl5a.inf
bcmwl5a is already installed. Use -e to remove it
linux:/home/Gr3g/Desktop/ndiswrapper-1.23 # ndiswrapper -l
Installed drivers:
bcmwl5a driver installed
linux:/home/Gr3g/Desktop/ndiswrapper-1.23 # modprobe ndiswrapper
FATAL: Error inserting ndiswrapper (/lib/modules/2.6.16.13-4-default/updates/ndiswrapper.ko): Invalid argument
linux:/home/Gr3g/Desktop/ndiswrapper-1.23 # ndiswrapper -l
Installed drivers:
bcmwl5a driver installed
linux:/home/Gr3g/Desktop/ndiswrapper-1.23 # ndiswrapper -e bcmwl5a
linux:/home/Gr3g/Desktop/ndiswrapper-1.23 # ndiswrapper -i /home/Gr3g/Treiber/80211g/bcmwl5.inf
Installing bcmwl5
Forcing parameter IBSSGMode|0 to IBSSGMode|2
linux:/home/Gr3g/Desktop/ndiswrapper-1.23 # ndiswrapper -l
Installed drivers:
bcmwl5 driver installed
linux:/home/Gr3g/Desktop/ndiswrapper-1.23 # modprobe ndiswrapper
FATAL: Error inserting ndiswrapper (/lib/modules/2.6.16.13-4-default/updates/ndiswrapper.ko): Invalid argument
linux:/home/Gr3g/Desktop/ndiswrapper-1.23 #

der Treiber der als 2. installiert wurde is übrigens der 64 bit Treiber...

Hat jemand evtl ne Ahnung was ich tun soll? :confused:

Danke schon mal im vorraus

MfG

Gr3g

Jaus
22.09.06, 05:09
Hast du eine 64Bit Distribution im Einsatz?

Ich kenne das Problem nur in Verbindung mit einem 64Bit System... Wäre nett, wenn du mir mal output von...


uname -a

geben könntest

Gr3g
22.09.06, 08:38
Ich gehe stark davon aus, dass ich eine WLAN Karte mit Broadcom Chipsatz habe, bin aber nicht 100% sicher... bin mir deshalb sicher weil der Atheros treiber nicht funktioniert hat, ich auf meiner Treiber CD für Linux auch nur Broadcom Treiber habe und Es auf der FS HP auch nur Treiber für Broadcom Chipsatz gibt wenn ich nach Treibern für Amilo A1650G suche... gibt es irgeneinen Befehl mit dem man dass evtl feststellen könnte? Andererseits hat Linux (SuSE10.1 64 Bit) die Karte gar nicht erkannt... naja durch ein Atheros tutorial hab ich mir die Acer_acpi installiert un meine WLAN LED leuchtet schonmal... jetz hab ich ein Problem mit ndiswrapper: das Prog installieren is kein Ding, es Tritt auch kein Fehler auf soweit ich das beurteilen kann, den Treiber (hab die 32 Bit wie auch die 64 Bit Vers versucht) kann ich auch Problemlos installieren... aufgelistet wird er mir auch korrekt... Den Treiber hab ich übrigens aus der offizielen Liste ...
Leider bekomm ich wenn ich modprobe ndiswrapper ausführen will folgenden Fehler:

Jo hab ein 64 bit System...

Jaus
22.09.06, 16:45
TIP: Diese Fehlermeldung daucht normalerweise auf, wenn man versucht ein 32Bit Modul mit einem 64Bit System zu laden... ;)

PS: Sorry, dass ich die eine Textstelle überlesen habe :ugly:

Gr3g
22.09.06, 19:30
TIP: Diese Fehlermeldung daucht normalerweise auf, wenn man versucht ein 32Bit Modul mit einem 64Bit System zu laden... ;)

PS: Sorry, dass ich die eine Textstelle überlesen habe :ugly:

Hmm dann scheint es wohl keinen 64 Bit Treiber für meine Karte zu geben... :(

Das sollte übrigens kein persönlicher Angriff sein, wollte es einfach nur hervorheben... bin immer bemüht so viele Details wie möglich anzugeben da ich selber weiss wie schwer es ist eine "Ferndiagnose" zu erstellen :D

MfG

Gr3g