Portál AbcLinuxu, 20. dubna 2024 01:40


Dotaz: ndiswrapper - chyba pri kompilaci

2.2.2005 21:09 @pretorian | skóre: 14 | blog: @pretorianův blog
ndiswrapper - chyba pri kompilaci
Přečteno: 68×
Odpovědět | Admin
Čerstvě jsem si nyní zkompiloval jádro 2.6.10 a snažně se snažím zprovoznit wifi před ndiswrapper. Při pokusu o kompilaci mi to vyhodí toto:

pejsanek:/misc/ndiswrapper-0.10# make
make -C driver
make[1]: Entering directory `/misc/ndiswrapper-0.10/driver'
make -C /lib/modules/2.6.10/build
SUBDIRS=/misc/ndiswrapper-0.10/driver \ NDISWRAPPER_VERSION=0.10 \
EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/linux-2.6.10'
CC [M] /misc/ndiswrapper-0.10/driver/wrapper.o
/misc/ndiswrapper-0.10/driver/wrapper.c: In function `ndis_suspend_pci':
/misc/ndiswrapper-0.10/driver/wrapper.c:892: error: too many arguments to function `pci_save_state'
/misc/ndiswrapper-0.10/driver/wrapper.c: In function `ndis_resume_pci':
/misc/ndiswrapper-0.10/driver/wrapper.c:923: error: too many arguments to function `pci_restore_state'
/misc/ndiswrapper-0.10/driver/wrapper.c: In function `ndis_init_one_pci':
/misc/ndiswrapper-0.10/driver/wrapper.c:1453: error: too many arguments to function `pci_restore_state'
make[3]: *** [/misc/ndiswrapper-0.10/driver/wrapper.o] Error 1
make[2]: *** [_module_/misc/ndiswrapper-0.10/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.10'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/misc/ndiswrapper-0.10/driver'
make: *** [all] Error 2

Typoval bych, že nemám něco dokompilovaného v jádře, možná...
V pozadí každého velkého majetku je zločin.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.2.2005 00:52 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: ndiswrapper - chyba pri kompilaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kompiluješ to s novéjším jádrem, než pro které to bylo napsáno (je to změna v 2.6.10). Pokud je tohle jediný problém, tak stačí z těch volání pci_(save|restore)_state odstranit druhý parametr. Dřív se ovladač musel starat o místo kam se konfigurace pci ukládá, teď to je přímo ve struktuře pci.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
5.2.2005 15:07 @pretorian | skóre: 14 | blog: @pretorianův blog
Rozbalit Rozbalit vše Re: ndiswrapper - chyba pri kompilaci
Diky, vyresil jsem to tak, ze jsem si stahl nejnovejsi verzi ndiswrapperu. Diks
V pozadí každého velkého majetku je zločin.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.