Re: [rozwiazanie] Ndiswrapper dziwny problem
Krystian Tomczyk pisze: > Był podobny problem odnośnie modułu nvidia i wolf podał takie > rozwiązanie: > >>> modprobe nvidia >> FATAL: Error inserting nvidia > (/lib/modules/2.6.17.13-1/misc/nvidia.ko.gz): >> Invalid module format gunzip nvidia.ko.gz > vim nvidia.ko > s/gcc-4.2/gcc-4.1/ > :wq > > Nie sprawdzałem, bo nie potrzebowałem, ale spróbuj może to pomoże w > twoim przypadku... Działa dzięki. -- Hubert 'Cieply' Ciepluch mail: [EMAIL PROTECTED] GG: 2493190 / JID: [EMAIL PROTECTED] www.ciepluch.net / cieply.jogger.pl ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: [rozwiazanie] Ndiswrapper dziwny problem
Hubert Ciepluch napisał(a): > Witam, >> mam dziwny problem ze sterownikami do karty wifi. Dokładnie jest to: >> 30:00.0 Network controller: Broadcom Corporation BCM4310 UART (rev 01), >> [0280: 14e4:4312 (rev 01)], laptop jest na Turionie (HP nx6325), ale >> postawiłem teraz architekturę i686. Skompilowałem sobie kernel z >> kernel-desktop.spec i do tego ndiswrapper.spec. >> Linux gremlin 2.6.18.6_laptop-1smp #1 SMP PREEMPT Fri Feb 16 22:06:29 >> CET 2007 i686 AMD_Turion(tm)_64_X2_Mobile_Technology_TL-52 unknown PLD Linux >> >> [EMAIL PROTECTED] windrivers]# ndiswrapper -v >> utils version: 1.8 >> driver version: >> vermagic: 2.6.18.6_laptop-1smp SMP preempt mod_unload 686 gcc-3.3 >> >> Ściągam sterowniki zgodnie z >> http://ndiswrapper.sourceforge.net/mediawiki/index.php/List#B >> rozpakowuję i instaluję ndiswrapper -i bcmwl5.inf. >> Niby wszystko instaluje się poprawnie ale nie działa poprawnie. Po >> załadowaniu modułu w logu mam: >> Feb 27 20:20:56 gremlin kernel: ndiswrapper version loaded >> (preempt=yes,smp=yes) >> Feb 27 20:20:56 gremlin kernel: ndiswrapper (check_nt_hdr:155): Windows >> driver is not 32-bit; bad magic: 020B >> Feb 27 20:20:56 gremlin kernel: ndiswrapper (load_sys_files:213): >> couldn't prepare driver 'bcmwl5' >> Feb 27 20:20:56 gremlin loadndisdriver: loadndisdriver: >> load_driver(361): couldn't load driver bcmwl5 >> Feb 27 20:20:56 gremlin kernel: ndiswrapper (load_wrap_driver:111): >> loadndiswrapper failed (65280); check system log for messages from >> 'loadndisdriver' >> >> i rzeczywiście jak sprawdzam w /etc/ndiswrapper/bcmwl5 to tam jest plik >> bcmwl564.sys czyli sterownik dla 64bit. Nie mam zielonego pojęcia >> dlaczego zamiast wersji 32bit instaluje mi wersję 64 bitową. Co mogę >> jeszcze pokombinować? >> > > Rozwiązałem swój problem opiszę może innym się przyda. Trochę na około > ale WiFi zaczęło mi działać. Cała sprawa rozeszła się o to, że do mojej > karty potrzeba ndiwrappera w wersji >= 1.28 co jest zresztą jak byk > napisane na stronie ndiswrapper'a :). U nas w specu dla AC jest 1.15 > więc trochę za stara. Te nowsze z kolei się nie kompilują na gcc 3.3 bo > wymagają co najmniej 3.4. Skompilowałem więc sobie gcc 4.0.2 i > zainstalowałem gcc i lib'y z force nodeps. Po tym ndiswrapper > skompilował i zainstalował się już bez kłopotów. Teraz tylko muszę moduł > ładować z force bo inczej wyrzuca błąd > Mar 3 00:42:58 gremlin kernel: ndiswrapper: version magic > '2.6.18.6_laptop-1smp SMP preempt mod_unload 686 gcc-4.0' should be > '2.6.18.6_laptop-1smp SMP preempt mod_unload 686 gcc-3.3' > Mam z kolei pytanie czy da się jakoś w pliku /etc/modules dodać to force > żeby przy starcie też mi się ten moduł ładował poprawnie? Nie mam takiej karty, ale w kernelu-2.6.19.1 jest moduł bcm43xx. Może to będzie prostszy sposób użycia Twojej karty wifi? === > modinfo bcm43xx > filename: > /lib/modules/2.6.19.1-0.5smp/kernel/drivers/net/wireless/bcm43xx/bcm43xx.ko.gz > description:Broadcom BCM43xx wireless driver > author: Martin Langer > author: Stefano Brivio > author: Michael Buesch > license:GPL > vermagic: 2.6.19.1-0.5smp SMP mod_unload 686 GRSECURITY > depends:ieee80211,ieee80211softmac,firmware_class > alias: pci:v14E4d4301sv*sd*bc*sc*i* > alias: pci:v14E4d4307sv*sd*bc*sc*i* > alias: pci:v14E4d4311sv*sd*bc*sc*i* > alias: pci:v14E4d4312sv*sd*bc*sc*i* > alias: pci:v14E4d4318sv*sd*bc*sc*i* > alias: pci:v14E4d4319sv*sd*bc*sc*i* > alias: pci:v14E4d4320sv*sd*bc*sc*i* > alias: pci:v14E4d4324sv*sd*bc*sc*i* > alias: pci:v14E4d4325sv*sd*bc*sc*i* > parm: fwpostfix:Postfix for .fw files. Useful for debugging. > (string) > parm: noleds:Turn off all LED activity (int) > parm: country:Select LocaleCode 0-11 (For travelers) > parm: locale:int > parm: long_retry:Long-Retry-Limit (0 - 15) (int) > parm: short_retry:Short-Retry-Limit (0 - 15) (int) > parm: bad_frames_preempt:enable(1) / disable(0) Bad Frames > Preemption (int) > parm: pio:enable(1) / disable(0) PIO mode (int) -- pzdr Stacho ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: [rozwiazanie] Ndiswrapper dziwny problem
Dnia 03-03-2007, sob o godzinie 00:58 +0100, Hubert Ciepluch napisał(a): > Teraz tylko muszę moduł > ładować z force bo inczej wyrzuca błąd > Mar 3 00:42:58 gremlin kernel: ndiswrapper: version magic > '2.6.18.6_laptop-1smp SMP preempt mod_unload 686 gcc-4.0' should be > '2.6.18.6_laptop-1smp SMP preempt mod_unload 686 gcc-3.3' > Mam z kolei pytanie czy da się jakoś w pliku /etc/modules dodać to > force > żeby przy starcie też mi się ten moduł ładował poprawnie? Był podobny problem odnośnie modułu nvidia i wolf podał takie rozwiązanie: > >modprobe nvidia > FATAL: Error inserting nvidia (/lib/modules/2.6.17.13-1/misc/nvidia.ko.gz): > Invalid module format gunzip nvidia.ko.gz vim nvidia.ko s/gcc-4.2/gcc-4.1/ :wq Nie sprawdzałem, bo nie potrzebowałem, ale spróbuj może to pomoże w twoim przypadku... -- Pozdrawiam Krystian T. "errare humanum est..." ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
[rozwiazanie] Ndiswrapper dziwny problem
Witam, > mam dziwny problem ze sterownikami do karty wifi. Dokładnie jest to: > 30:00.0 Network controller: Broadcom Corporation BCM4310 UART (rev 01), > [0280: 14e4:4312 (rev 01)], laptop jest na Turionie (HP nx6325), ale > postawiłem teraz architekturę i686. Skompilowałem sobie kernel z > kernel-desktop.spec i do tego ndiswrapper.spec. > Linux gremlin 2.6.18.6_laptop-1smp #1 SMP PREEMPT Fri Feb 16 22:06:29 > CET 2007 i686 AMD_Turion(tm)_64_X2_Mobile_Technology_TL-52 unknown PLD Linux > > [EMAIL PROTECTED] windrivers]# ndiswrapper -v > utils version: 1.8 > driver version: > vermagic: 2.6.18.6_laptop-1smp SMP preempt mod_unload 686 gcc-3.3 > > Ściągam sterowniki zgodnie z > http://ndiswrapper.sourceforge.net/mediawiki/index.php/List#B > rozpakowuję i instaluję ndiswrapper -i bcmwl5.inf. > Niby wszystko instaluje się poprawnie ale nie działa poprawnie. Po > załadowaniu modułu w logu mam: > Feb 27 20:20:56 gremlin kernel: ndiswrapper version loaded > (preempt=yes,smp=yes) > Feb 27 20:20:56 gremlin kernel: ndiswrapper (check_nt_hdr:155): Windows > driver is not 32-bit; bad magic: 020B > Feb 27 20:20:56 gremlin kernel: ndiswrapper (load_sys_files:213): > couldn't prepare driver 'bcmwl5' > Feb 27 20:20:56 gremlin loadndisdriver: loadndisdriver: > load_driver(361): couldn't load driver bcmwl5 > Feb 27 20:20:56 gremlin kernel: ndiswrapper (load_wrap_driver:111): > loadndiswrapper failed (65280); check system log for messages from > 'loadndisdriver' > > i rzeczywiście jak sprawdzam w /etc/ndiswrapper/bcmwl5 to tam jest plik > bcmwl564.sys czyli sterownik dla 64bit. Nie mam zielonego pojęcia > dlaczego zamiast wersji 32bit instaluje mi wersję 64 bitową. Co mogę > jeszcze pokombinować? > Rozwiązałem swój problem opiszę może innym się przyda. Trochę na około ale WiFi zaczęło mi działać. Cała sprawa rozeszła się o to, że do mojej karty potrzeba ndiwrappera w wersji >= 1.28 co jest zresztą jak byk napisane na stronie ndiswrapper'a :). U nas w specu dla AC jest 1.15 więc trochę za stara. Te nowsze z kolei się nie kompilują na gcc 3.3 bo wymagają co najmniej 3.4. Skompilowałem więc sobie gcc 4.0.2 i zainstalowałem gcc i lib'y z force nodeps. Po tym ndiswrapper skompilował i zainstalował się już bez kłopotów. Teraz tylko muszę moduł ładować z force bo inczej wyrzuca błąd Mar 3 00:42:58 gremlin kernel: ndiswrapper: version magic '2.6.18.6_laptop-1smp SMP preempt mod_unload 686 gcc-4.0' should be '2.6.18.6_laptop-1smp SMP preempt mod_unload 686 gcc-3.3' Mam z kolei pytanie czy da się jakoś w pliku /etc/modules dodać to force żeby przy starcie też mi się ten moduł ładował poprawnie? Pozdrawiam Cieply ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Ndiswrapper dziwny problem
Witam, mam dziwny problem ze sterownikami do karty wifi. Dokładnie jest to: 30:00.0 Network controller: Broadcom Corporation BCM4310 UART (rev 01), [0280: 14e4:4312 (rev 01)], laptop jest na Turionie (HP nx6325), ale postawiłem teraz architekturę i686. Skompilowałem sobie kernel z kernel-desktop.spec i do tego ndiswrapper.spec. Linux gremlin 2.6.18.6_laptop-1smp #1 SMP PREEMPT Fri Feb 16 22:06:29 CET 2007 i686 AMD_Turion(tm)_64_X2_Mobile_Technology_TL-52 unknown PLD Linux [EMAIL PROTECTED] windrivers]# ndiswrapper -v utils version: 1.8 driver version: vermagic: 2.6.18.6_laptop-1smp SMP preempt mod_unload 686 gcc-3.3 Ściągam sterowniki zgodnie z http://ndiswrapper.sourceforge.net/mediawiki/index.php/List#B rozpakowuję i instaluję ndiswrapper -i bcmwl5.inf. Niby wszystko instaluje się poprawnie ale nie działa poprawnie. Po załadowaniu modułu w logu mam: Feb 27 20:20:56 gremlin kernel: ndiswrapper version loaded (preempt=yes,smp=yes) Feb 27 20:20:56 gremlin kernel: ndiswrapper (check_nt_hdr:155): Windows driver is not 32-bit; bad magic: 020B Feb 27 20:20:56 gremlin kernel: ndiswrapper (load_sys_files:213): couldn't prepare driver 'bcmwl5' Feb 27 20:20:56 gremlin loadndisdriver: loadndisdriver: load_driver(361): couldn't load driver bcmwl5 Feb 27 20:20:56 gremlin kernel: ndiswrapper (load_wrap_driver:111): loadndiswrapper failed (65280); check system log for messages from 'loadndisdriver' i rzeczywiście jak sprawdzam w /etc/ndiswrapper/bcmwl5 to tam jest plik bcmwl564.sys czyli sterownik dla 64bit. Nie mam zielonego pojęcia dlaczego zamiast wersji 32bit instaluje mi wersję 64 bitową. Co mogę jeszcze pokombinować? Pozdrawiam Cieply ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl