[ndiswrapper] compilen mislukt

Pagina: 1
Acties:

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 11-02-2025
Hoi,

Ik heb hier een (oude) laptop met debian kernel 2.4.27-2-586tsc waar ik een wireles lan kaartje (linksys wpc11) in heb zitten. ik wil nu de drivers laden met ndiswrapper, dat lukt wel maar kan de ndiswrapper module niet laden met modprobe.

nu heb ik dat proberen te installeren zoals op deze url (klik) maar dat geeft error. deed et wel met juiste kernel headers.

Ook heb ik het geprobeert met behulp van een howto die ik op deze forum vond, maar dat geeft volgens mij precies de zelfde error als de bovenstaande url

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
make -C driver
make[1]: Entering directory `/usr/src/ndiswrapper-1.0/driver'
cc -DEXPORT_SYMTAB -DMODVERSIONS -include /lib/modules/2.4.27-2-586tsc/build/include/linux/modversions.h -DNDISWRAPPER_VERSION=\"1.0\" -DEXTRA_VERSION=\"\" -DLINUX -D__KERNEL__ -DMODULE -I/lib/modules/2.4.27-2-586tsc/build/include -Wall -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -O2 -mpreferred-stack-boundary=2    -c -o hal.o hal.c
cc -DEXPORT_SYMTAB -DMODVERSIONS -include /lib/modules/2.4.27-2-586tsc/build/include/linux/modversions.h -DNDISWRAPPER_VERSION=\"1.0\" -DEXTRA_VERSION=\"\" -DLINUX -D__KERNEL__ -DMODULE -I/lib/modules/2.4.27-2-586tsc/build/include -Wall -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -O2 -mpreferred-stack-boundary=2    -c -o iw_ndis.o iw_ndis.c
cc -DEXPORT_SYMTAB -DMODVERSIONS -include /lib/modules/2.4.27-2-586tsc/build/include/linux/modversions.h -DNDISWRAPPER_VERSION=\"1.0\" -DEXTRA_VERSION=\"\" -DLINUX -D__KERNEL__ -DMODULE -I/lib/modules/2.4.27-2-586tsc/build/include -Wall -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -O2 -mpreferred-stack-boundary=2    -c -o loader.o loader.c
cc -DEXPORT_SYMTAB -DMODVERSIONS -include /lib/modules/2.4.27-2-586tsc/build/include/linux/modversions.h -DNDISWRAPPER_VERSION=\"1.0\" -DEXTRA_VERSION=\"\" -DLINUX -D__KERNEL__ -DMODULE -I/lib/modules/2.4.27-2-586tsc/build/include -Wall -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -O2 -mpreferred-stack-boundary=2    -c -o misc_funcs.o misc_funcs.c
misc_funcs.c:30: error: field `hlist' has incomplete type
misc_funcs.c: In function `misc_funcs_init':
misc_funcs.c:48: warning: implicit declaration of function `INIT_HLIST_HEAD'
misc_funcs.c:48: error: invalid use of undefined type `struct hlist_head'
misc_funcs.c: In function `misc_funcs_exit':
misc_funcs.c:91: error: invalid use of undefined type `struct hlist_head'
misc_funcs.c:92: warning: implicit declaration of function `hlist_for_each_safe'
misc_funcs.c:92: error: parse error before '{' token
misc_funcs.c:95: error: `p' undeclared (first use in this function)
misc_funcs.c:95: error: (Each undeclared identifier is reported only once
misc_funcs.c:95: error: for each function it appears in.)
misc_funcs.c:95: warning: implicit declaration of function `hlist_entry'
misc_funcs.c:95: error: parse error before "struct"
misc_funcs.c:96: warning: implicit declaration of function `hlist_del'
misc_funcs.c: At top level:
misc_funcs.c:102: error: parse error before "do"
misc_funcs.c:109: warning: type defaults to `int' in declaration of `alloc'
misc_funcs.c:109: warning: initialization makes integer from pointer without a cast
misc_funcs.c:109: error: initializer element is not constant
misc_funcs.c:109: warning: data definition has no type or storage class
misc_funcs.c:110: error: parse error before '&' token
misc_funcs.c:110: warning: type defaults to `int' in declaration of `list_del'
misc_funcs.c:110: warning: function declaration isn't a prototype
misc_funcs.c:110: error: conflicting types for `list_del'
/lib/modules/2.4.27-2-586tsc/build/include/linux/list.h:92: error: previous declaration of `list_del'
misc_funcs.c:110: warning: data definition has no type or storage class
misc_funcs.c:111: error: parse error before '->' token
misc_funcs.c:111: warning: type defaults to `int' in declaration of `kfree_R037a0cba'
misc_funcs.c:111: warning: function declaration isn't a prototype
misc_funcs.c:111: error: conflicting types for `kfree_R037a0cba'
/lib/modules/2.4.27-2-586tsc/build/include/linux/slab.h:63: error: previous declaration of `kfree_R037a0cba'
misc_funcs.c:111: warning: data definition has no type or storage class
misc_funcs.c:112: warning: type defaults to `int' in declaration of `kfree_R037a0cba'
misc_funcs.c:112: warning: parameter names (without types) in function declaration
misc_funcs.c:112: warning: data definition has no type or storage class
misc_funcs.c:113: error: parse error before '}' token
misc_funcs.c: In function `map_kspin_lock':
misc_funcs.c:131: error: invalid use of undefined type `struct hlist_head'
misc_funcs.c:132: warning: implicit declaration of function `hlist_for_each'
misc_funcs.c:132: error: parse error before '{' token
misc_funcs.c:135: error: parse error before "struct"
misc_funcs.c: At top level:
misc_funcs.c:140: error: parse error before "void"
misc_funcs.c:142: warning: type defaults to `int' in declaration of `p'
misc_funcs.c:142: error: `p' used prior to declaration
misc_funcs.c:142: error: invalid type argument of `unary *'
misc_funcs.c:142: warning: initialization makes integer from pointer without a cast
misc_funcs.c:142: error: initializer element is not constant
misc_funcs.c:142: warning: data definition has no type or storage class
misc_funcs.c:143: error: parse error before "if"
misc_funcs.c:149: error: parse error before '&' token
misc_funcs.c:149: warning: type defaults to `int' in declaration of `hlist_add_head'
misc_funcs.c:149: warning: function declaration isn't a prototype
misc_funcs.c:149: warning: data definition has no type or storage class
misc_funcs.c: In function `unmap_kspin_lock':
misc_funcs.c:165: error: invalid use of undefined type `struct hlist_head'
misc_funcs.c:166: error: parse error before '{' token
misc_funcs.c:169: error: parse error before "struct"
misc_funcs.c:170: error: invalid type argument of `->'
misc_funcs.c:171: error: invalid type argument of `->'
misc_funcs.c: At top level:
misc_funcs.c:179: error: parse error before "do"
misc_funcs.c:38: error: storage size of `spinlock_map' isn't known
make[1]: *** [misc_funcs.o] Error 1
make[1]: Leaving directory `/usr/src/ndiswrapper-1.0/driver'
make: *** [all] Error 2


volgens de ndiswrapper site is het wel mogelijk met m'n kernel, hoe kan ik dit aan de praat krijgen, of is er nog een andere manier om het kaartje aan de praat te krijgen?

  • x-force
  • Registratie: Maart 2001
  • Laatst online: 05-01-2024
Volgens mij draai je een 2.4.x kernel en voor nidswrapper heb je een kernel 2.6.x kernel nodig.

VangenopBetaalwater.nl Het platform om ervaringen over betaalwater in Frankrijk te delen met andere karpervissers zodat iedereen kan vangen op betaalwater!


  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

Martink schreef op dinsdag 22 februari 2005 @ 00:34:
Ik heb hier een (oude) laptop met debian kernel 2.4.27-2-586tsc waar ik een wireles lan kaartje
ndiswrapper is 2.6 only, evenals tegenwoordig de meeste wlan drivers (oa die van Intel).

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 11-02-2025
igmar schreef op dinsdag 22 februari 2005 @ 10:59:
[...]


ndiswrapper is 2.6 only, evenals tegenwoordig de meeste wlan drivers (oa die van Intel).
You need a recent kernel (at least 2.6.6 or 2.4.26) with source.
http://ndiswrapper.source...ki/index.php/Installation

Maar ik moet dus echt upgraden naar kernel 2.6? (was ik al mee bezig met apt-get binnen halen, maar systeem raakte reboote bij het starten van 2.6)

  • blouweKip
  • Registratie: November 1999
  • Laatst online: 25-12-2025
Is dat een nieuwe rev. van die wpc11? aangezien ik dit kaartje met 2.4 en 2.6 gewoon kon gebruiken met de orinoco drivers

"For my friends, anything; for my enemies, the law."


  • Martink
  • Registratie: Juni 2001
  • Laatst online: 11-02-2025
Hmm zo te zien is het een te nieuwe kaartje voor die driver :(
heb nog een ouder kaartje ook wpc11 maar die pakt hij wel, maar die kan ik niet gaan gebruiken.

maar het is ver. 4 van het kaartje, en die wel werkt is ver. 3

[ Voor 35% gewijzigd door Martink op 22-02-2005 18:43 ]


  • Martink
  • Registratie: Juni 2001
  • Laatst online: 11-02-2025
hmm ndiswrapper werkt nu wel, de prerelease dan, maar hij pakt nog steeds m'n kaartje niet. heb de drivers vanaf cd ingeladen, heb -m gedaan en -hotplug maar niks :(

edit:

-d devid driver Use installed 'driver' for 'devid'

of, hoe kom ik achter het devid? :$

[ Voor 27% gewijzigd door Martink op 22-02-2005 19:19 ]


  • nzyme
  • Registratie: November 2001
  • Laatst online: 28-12-2025

nzyme

terror

modprobe ndiswrapper en dan ndiswrapper -i hetdrivertje.ini

dacht dat t -i was iig anders eerst ff --help doen ;)

| Hardcore - Terror |


  • Martink
  • Registratie: Juni 2001
  • Laatst online: 11-02-2025
Hellraizer schreef op dinsdag 22 februari 2005 @ 19:38:
modprobe ndiswrapper en dan ndiswrapper -i hetdrivertje.ini

dacht dat t -i was iig anders eerst ff --help doen ;)
owja dat had ik dus ook al gedaan, als ik -l doet staat hij dat hij ingeladen is
Pagina: 1