aan Peter,
vraag me niet hoe het gelukt is en wat onderstaand betekend
maar nu zit ik (misschien straks niet meer
) via ubuntu
op internet.
nog juist niet gek maar het was close
dit heb ik maar doorgedrukt :
==============================================================
Enter password for default keyring to unlock
the application 'nm applet (/usr/bin/nm-applet) wants access to the default keyring but it is locked
===============================================================
hieronder de terminal listing
er zitten nog wel wat foutjes tussen
maar uitzoekn doe ik nu niet meer.
theo@theo-desktop:~$ dir
Afbeeldingen Documenten lsusb Openbaar Video's
Bureaublad Examples Muziek Sjablonen
theo@theo-desktop:~$ cd bureaulad
bash: cd: bureaulad: No such file or directory
theo@theo-desktop:~$ cd bureaublad
bash: cd: bureaublad: No such file or directory
theo@theo-desktop:~$ cd Bureaublad
theo@theo-desktop:~/Bureaublad$ dir
autorun.inf Screenshot-1.png Screenshot-8.png
gedeeltelijk\ herkend Screenshot-2.png Screenshot-9.png
Install\ Pakket\ Wifi-radar Screenshot-3.png Screenshot.png
iwconfig Screenshot-4.png WG111v3.inf
lsusb Screenshot-5.png wg111v3.sys
ndisgtk_0.7.2-1ubuntu1_i386.deb Screenshot-6.png WG111v3.tar.bz2
ndiswrapper-1.52.tar.gz Screenshot-7.png
theo@theo-desktop:~/Bureaublad$ tar xvvf ndiswrapper-1.52.tar.gz
drwxr-xr-x giri/giri 0 2008-02-03 03:45 ndiswrapper-1.52/
-rw-r--r-- giri/giri 116 2008-02-03 03:45 ndiswrapper-1.52/AUTHORS
-rw-r--r-- giri/giri 26563 2008-02-03 03:45 ndiswrapper-1.52/ChangeLog
-rw-r--r-- giri/giri 2762 2008-02-03 03:45 ndiswrapper-1.52/INSTALL
-rw-r--r-- giri/giri 2679 2008-02-03 03:45 ndiswrapper-1.52/Makefile
-rw-r--r-- giri/giri 1410 2008-02-03 03:45 ndiswrapper-1.52/README
-rw-r--r-- giri/giri 2889 2008-02-03 03:45 ndiswrapper-1.52/ndiswrapper.spec
-rw-r--r-- giri/giri 3462 2008-02-03 03:45 ndiswrapper-1.52/ndiswrapper.8
-rw-r--r-- giri/giri 881 2008-02-03 03:45 ndiswrapper-1.52/loadndisdriver.8
drwxr-xr-x giri/giri 0 2008-02-03 03:45 ndiswrapper-1.52/utils/
-rw-r--r-- giri/giri 815 2008-02-03 03:45 ndiswrapper-1.52/utils/Makefile
-rwxr-xr-x giri/giri 27310 2008-02-03 03:45 ndiswrapper-1.52/utils/ndiswrapper
-rw-r--r-- giri/giri 15456 2008-02-03 03:45 ndiswrapper-1.52/utils/loadndisdriver.c
-rwxr-xr-x giri/giri 3399 2008-02-03 03:45 ndiswrapper-1.52/utils/ndiswrapper-buginfo
drwxr-xr-x giri/giri 0 2008-02-03 03:45 ndiswrapper-1.52/driver/
-rw-r--r-- giri/giri 6274 2008-02-03 03:45 ndiswrapper-1.52/driver/divdi3.c
-rw-r--r-- giri/giri 3057 2008-02-03 03:45 ndiswrapper-1.52/driver/hal.c
-rw-r--r-- giri/giri 55479 2008-02-03 03:45 ndiswrapper-1.52/driver/iw_ndis.c
-rw-r--r-- giri/giri 7280 2008-02-03 03:45 ndiswrapper-1.52/driver/iw_ndis.h
-rw-r--r-- giri/giri 24874 2008-02-03 03:45 ndiswrapper-1.52/driver/loader.c
-rw-r--r-- giri/giri 2426 2008-02-03 03:45 ndiswrapper-1.52/driver/loader.h
-rw-r--r-- giri/giri 46140 2008-02-03 03:45 ndiswrapper-1.52/driver/longlong.h
-rw-r--r-- giri/giri 10527 2008-02-03 03:45 ndiswrapper-1.52/driver/Makefile
-rw-r--r-- giri/giri 6840 2008-02-03 03:45 ndiswrapper-1.52/driver/crt.c
-rw-r--r-- giri/giri 82595 2008-02-03 03:45 ndiswrapper-1.52/driver/ndis.c
-rw-r--r-- giri/giri 38708 2008-02-03 03:45 ndiswrapper-1.52/driver/ndis.h
-rw-r--r-- giri/giri 6034 2008-02-03 03:45 ndiswrapper-1.52/driver/ndiswrapper.h
-rw-r--r-- giri/giri 71725 2008-02-03 03:45 ndiswrapper-1.52/driver/ntoskernel.c
-rw-r--r-- giri/giri 35519 2008-02-03 03:45 ndiswrapper-1.52/driver/ntoskernel.h
-rw-r--r-- giri/giri 29572 2008-02-03 03:45 ndiswrapper-1.52/driver/ntoskernel_io.c
-rw-r--r-- giri/giri 16256 2008-02-03 03:45 ndiswrapper-1.52/driver/pe_linker.c
-rw-r--r-- giri/giri 33685 2008-02-03 03:45 ndiswrapper-1.52/driver/pe_linker.h
-rw-r--r-- giri/giri 22584 2008-02-03 03:45 ndiswrapper-1.52/driver/pnp.c
-rw-r--r-- giri/giri 1790 2008-02-03 03:45 ndiswrapper-1.52/driver/pnp.h
-rw-r--r-- giri/giri 15961 2008-02-03 03:45 ndiswrapper-1.52/driver/proc.c
-rw-r--r-- giri/giri 17132 2008-02-03 03:45 ndiswrapper-1.52/driver/rtl.c
-rw-r--r-- giri/giri 44755 2008-02-03 03:45 ndiswrapper-1.52/driver/usb.c
-rw-r--r-- giri/giri 12038 2008-02-03 03:45 ndiswrapper-1.52/driver/usb.h
-rw-r--r-- giri/giri 42341 2008-02-03 03:45 ndiswrapper-1.52/driver/winnt_types.h
-rw-r--r-- giri/giri 6796 2008-02-03 03:45 ndiswrapper-1.52/driver/workqueue.c
-rw-r--r-- giri/giri 3081 2008-02-03 03:45 ndiswrapper-1.52/driver/wrapmem.h
-rw-r--r-- giri/giri 8850 2008-02-03 03:45 ndiswrapper-1.52/driver/wrapmem.c
-rw-r--r-- giri/giri 2973 2008-02-03 03:45 ndiswrapper-1.52/driver/wrapper.c
-rw-r--r-- giri/giri 2772 2008-02-03 03:45 ndiswrapper-1.52/driver/wrapndis.h
-rw-r--r-- giri/giri 63366 2008-02-03 03:45 ndiswrapper-1.52/driver/wrapndis.c
-rw-r--r-- giri/giri 5842 2008-02-03 03:45 ndiswrapper-1.52/driver/lin2win.h
-rw-r--r-- giri/giri 6274 2008-02-03 03:45 ndiswrapper-1.52/driver/win2lin_stubs.S
theo@theo-desktop:~/Bureaublad$ tar xvvf WG111v3.tar.bz2
drwxr-xr-x nobody/nobody 0 2007-10-24 12:48 WG111/
drwxr-xr-x root/root 0 2007-10-24 12:48 WG111/Vista64/
-rwxr--r-- root/root 10722 2007-10-24 12:48 WG111/Vista64/wg111v3.cat
-rwxr--r-- root/root 11216 2007-10-24 12:48 WG111/Vista64/wg111v3.inf
-rwxr--r-- root/root 269824 2007-10-24 12:48 WG111/Vista64/wg111v3.sys
-rwxr--r-- nobody/nobody 236334 2007-05-15 13:19 WG111/wg111v3.sys
-rwxr--r-- nobody/nobody 13312 2007-10-24 12:22 WG111/WG111v3.PNF
-rwxr--r-- nobody/nobody 12705 2007-05-11 04:22 WG111/WG111v3.inf
theo@theo-desktop:~/Bureaublad$ dir
autorun.inf Screenshot-1.png Screenshot-9.png
gedeeltelijk\ herkend Screenshot-2.png Screenshot.png
Install\ Pakket\ Wifi-radar Screenshot-3.png WG111
iwconfig Screenshot-4.png WG111v3.inf
lsusb Screenshot-5.png wg111v3.sys
ndisgtk_0.7.2-1ubuntu1_i386.deb Screenshot-6.png WG111v3.tar.bz2
ndiswrapper-1.52 Screenshot-7.png
ndiswrapper-1.52.tar.gz Screenshot-8.png
theo@theo-desktop:~/Bureaublad$ cd ndiswrapper-1.52
theo@theo-desktop:~/Bureaublad/ndiswrapper-1.52$ make
make -C driver
make[1]: Entering directory `/home/theo/Bureaublad/ndiswrapper-1.52/driver'
make -C /usr/src/linux-headers-2.6.22-14-generic SUBDIRS=/home/theo/Bureaublad/ndiswrapper-1.52/driver
make[2]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
LD /home/theo/Bureaublad/ndiswrapper-1.52/driver/built-in.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/crt.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/hal.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/iw_ndis.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/loader.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/ndis.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/ntoskernel.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/ntoskernel_io.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/pe_linker.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/pnp.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/proc.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/rtl.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/wrapmem.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/wrapndis.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/wrapper.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/usb.o
CC [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/divdi3.o
LD [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/ndiswrapper.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/theo/Bureaublad/ndiswrapper-1.52/driver/ndiswrapper.mod.o
LD [M] /home/theo/Bureaublad/ndiswrapper-1.52/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make[1]: Leaving directory `/home/theo/Bureaublad/ndiswrapper-1.52/driver'
make -C utils
make[1]: Entering directory `/home/theo/Bureaublad/ndiswrapper-1.52/utils'
gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
loadndisdriver.c:15:20: error: stdlib.h: No such file or directory
loadndisdriver.c:16:19: error: stdio.h: No such file or directory
loadndisdriver.c:17:19: error: errno.h: No such file or directory
loadndisdriver.c:18:20: error: string.h: No such file or directory
loadndisdriver.c:19:20: error: libgen.h: No such file or directory
loadndisdriver.c:21:22: error: sys/mman.h: No such file or directory
loadndisdriver.c:23:23: error: sys/types.h: No such file or directory
loadndisdriver.c:24:23: error: sys/ioctl.h: No such file or directory
loadndisdriver.c:25:22: error: sys/stat.h: No such file or directory
loadndisdriver.c:26:20: error: unistd.h: No such file or directory
loadndisdriver.c:27:19: error: fcntl.h: No such file or directory
In file included from /usr/lib/gcc/i486-linux-gnu/4.1.3/include/syslimits.h:7,
from /usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h:11,
from loadndisdriver.c:28:
/usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h:122:61: error: limits.h: No such file or directory
loadndisdriver.c:29:19: error: ctype.h: No such file or directory
loadndisdriver.c:30:20: error: dirent.h: No such file or directory
loadndisdriver.c:31:20: error: syslog.h: No such file or directory
loadndisdriver.c:34:25: error: linux/major.h: No such file or directory
loadndisdriver.c:35:25: error: linux/ioctl.h: No such file or directory
In file included from loadndisdriver.c:37:
../driver/loader.h:24: error: expected specifier-qualifier-list before ‘size_t’
loadndisdriver.c: In function ‘load_file’:
loadndisdriver.c:67: error: ‘size_t’ undeclared (first use in this function)
loadndisdriver.c:67: error: (Each undeclared identifier is reported only once
loadndisdriver.c:67: error: for each function it appears in.)
loadndisdriver.c:67: error: expected ‘;’ before ‘size’
loadndisdriver.c:68: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:69: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:71: warning: implicit declaration of function ‘basename’
loadndisdriver.c:71: warning: initialization makes pointer from integer without a cast
loadndisdriver.c:73: warning: implicit declaration of function ‘open’
loadndisdriver.c:73: error: ‘O_RDONLY’ undeclared (first use in this function)
loadndisdriver.c:75: warning: implicit declaration of function ‘syslog’
loadndisdriver.c:75: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:75: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:75: warning: implicit declaration of function ‘strerror’
loadndisdriver.c:75: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:76: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:79: warning: implicit declaration of function ‘fstat’
loadndisdriver.c:81: warning: implicit declaration of function ‘close’
loadndisdriver.c:84: error: ‘size’ undeclared (first use in this function)
loadndisdriver.c:86: warning: implicit declaration of function ‘mmap’
loadndisdriver.c:86: error: ‘PROT_READ’ undeclared (first use in this function)
loadndisdriver.c:86: error: ‘MAP_PRIVATE’ undeclared (first use in this function)
loadndisdriver.c:86: warning: assignment makes pointer from integer without a cast
loadndisdriver.c:87: error: ‘MAP_FAILED’ undeclared (first use in this function)
loadndisdriver.c:93: warning: implicit declaration of function ‘strncpy’
loadndisdriver.c:93: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:95: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c:96: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:69: warning: unused variable ‘statbuf’
loadndisdriver.c: In function ‘parse_setting_line’:
loadndisdriver.c:109: warning: implicit declaration of function ‘isspace’
loadndisdriver.c:115: warning: implicit declaration of function ‘strchr’
loadndisdriver.c:115: warning: incompatible implicit declaration of built-in function ‘strchr’
loadndisdriver.c:115: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:117: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:117: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:118: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:138: warning: implicit declaration of function ‘strlen’
loadndisdriver.c:138: warning: incompatible implicit declaration of built-in function ‘strlen’
loadndisdriver.c: In function ‘read_conf_file’:
loadndisdriver.c:150: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:151: error: ‘FILE’ undeclared (first use in this function)
loadndisdriver.c:151: error: ‘config’ undeclared (first use in this function)
loadndisdriver.c:157: warning: implicit declaration of function ‘lstat’
loadndisdriver.c:158: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:158: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:158: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:160: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:163: warning: implicit declaration of function ‘sscanf’
loadndisdriver.c:163: warning: incompatible implicit declaration of built-in function ‘sscanf’
loadndisdriver.c:178: warning: implicit declaration of function ‘fopen’
loadndisdriver.c:178: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:182: warning: implicit declaration of function ‘fgets’
loadndisdriver.c:194: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:205: warning: implicit declaration of function ‘fclose’
loadndisdriver.c:150: warning: unused variable ‘statbuf’
loadndisdriver.c: In function ‘load_bin_file’:
loadndisdriver.c:217: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:217: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:219: warning: implicit declaration of function ‘tolower’
loadndisdriver.c:221: warning: implicit declaration of function ‘chdir’
loadndisdriver.c:222: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:224: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:230: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:232: warning: implicit declaration of function ‘ioctl’
loadndisdriver.c:232: warning: implicit declaration of function ‘_IOW’
loadndisdriver.c:232: error: expected expression before ‘struct’
loadndisdriver.c: In function ‘load_driver’:
loadndisdriver.c:249: error: ‘DIR’ undeclared (first use in this function)
loadndisdriver.c:249: error: ‘driver_dir’ undeclared (first use in this function)
loadndisdriver.c:251: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:255: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:255: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:257: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:259: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:261: warning: implicit declaration of function ‘opendir’
loadndisdriver.c:267: warning: implicit declaration of function ‘malloc’
loadndisdriver.c:267: warning: incompatible implicit declaration of built-in function ‘malloc’
loadndisdriver.c:271: warning: implicit declaration of function ‘memset’
loadndisdriver.c:271: warning: incompatible implicit declaration of built-in function ‘memset’
loadndisdriver.c:272: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:280: warning: implicit declaration of function ‘readdir’
loadndisdriver.c:280: warning: assignment makes pointer from integer without a cast
loadndisdriver.c:282: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:284: error: dereferencing pointer to incomplete type
loadndisdriver.c:287: warning: implicit declaration of function ‘stat’
loadndisdriver.c:287: error: dereferencing pointer to incomplete type
loadndisdriver.c:288: warning: implicit declaration of function ‘S_ISREG’
loadndisdriver.c:289: error: dereferencing pointer to incomplete type
loadndisdriver.c:294: warning: incompatible implicit declaration of built-in function ‘strlen’
loadndisdriver.c:294: error: dereferencing pointer to incomplete type
loadndisdriver.c:296: warning: implicit declaration of function ‘strcasecmp’
loadndisdriver.c:296: error: dereferencing pointer to incomplete type
loadndisdriver.c:299: error: dereferencing pointer to incomplete type
loadndisdriver.c:302: error: dereferencing pointer to incomplete type
loadndisdriver.c:303: error: dereferencing pointer to incomplete type
loadndisdriver.c:305: error: dereferencing pointer to incomplete type
loadndisdriver.c:311: error: dereferencing pointer to incomplete type
loadndisdriver.c:312: error: dereferencing pointer to incomplete type
loadndisdriver.c:313: warning: implicit declaration of function ‘strcpy’
loadndisdriver.c:313: warning: incompatible implicit declaration of built-in function ‘strcpy’
loadndisdriver.c:314: error: dereferencing pointer to incomplete type
loadndisdriver.c:317: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c:318: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:321: error: dereferencing pointer to incomplete type
loadndisdriver.c:282: warning: unused variable ‘statbuf’
loadndisdriver.c:344: error: expected expression before ‘struct’
loadndisdriver.c:346: warning: implicit declaration of function ‘closedir’
loadndisdriver.c:348: warning: implicit declaration of function ‘free’
loadndisdriver.c:355: warning: implicit declaration of function ‘munmap’
loadndisdriver.c:355: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:355: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c:357: error: ‘struct load_driver_file’ has no member named ‘data’
loadndisdriver.c:357: error: ‘struct load_driver_file’ has no member named ‘size’
loadndisdriver.c: In function ‘get_device’:
loadndisdriver.c:367: error: storage size of ‘statbuf’ isn’t known
loadndisdriver.c:370: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:370: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:373: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:374: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:376: warning: implicit declaration of function ‘snprintf’
loadndisdriver.c:376: warning: incompatible implicit declaration of built-in function ‘snprintf’
loadndisdriver.c:407: warning: incompatible implicit declaration of built-in function ‘strncpy’
loadndisdriver.c:367: warning: unused variable ‘statbuf’
loadndisdriver.c: In function ‘load_device’:
loadndisdriver.c:419: error: ‘DIR’ undeclared (first use in this function)
loadndisdriver.c:419: error: ‘dir’ undeclared (first use in this function)
loadndisdriver.c:423: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:423: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:424: warning: incompatible implicit declaration of built-in function ‘memset’
loadndisdriver.c:426: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:427: error: ‘EINVAL’ undeclared (first use in this function)
loadndisdriver.c:429: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:434: warning: assignment makes pointer from integer without a cast
loadndisdriver.c:435: error: dereferencing pointer to incomplete type
loadndisdriver.c:436: error: dereferencing pointer to incomplete type
loadndisdriver.c:439: error: dereferencing pointer to incomplete type
loadndisdriver.c:447: error: expected expression before ‘struct’
loadndisdriver.c: In function ‘get_ioctl_device’:
loadndisdriver.c:464: error: ‘FILE’ undeclared (first use in this function)
loadndisdriver.c:464: error: ‘proc_misc’ undeclared (first use in this function)
loadndisdriver.c:472: warning: implicit declaration of function ‘strstr’
loadndisdriver.c:472: warning: incompatible implicit declaration of built-in function ‘strstr’
loadndisdriver.c:473: warning: implicit declaration of function ‘strtol’
loadndisdriver.c:473: error: ‘NULL’ undeclared (first use in this function)
loadndisdriver.c:483: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:483: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:488: warning: implicit declaration of function ‘unlink’
loadndisdriver.c:489: warning: implicit declaration of function ‘mknod’
loadndisdriver.c:489: error: ‘S_IFCHR’ undeclared (first use in this function)
loadndisdriver.c:489: error: ‘MISC_MAJOR’ undeclared (first use in this function)
loadndisdriver.c:490: error: ‘errno’ undeclared (first use in this function)
loadndisdriver.c:495: error: ‘O_RDONLY’ undeclared (first use in this function)
loadndisdriver.c: In function ‘main’:
loadndisdriver.c:511: warning: implicit declaration of function ‘openlog’
loadndisdriver.c:511: error: ‘LOG_PERROR’ undeclared (first use in this function)
loadndisdriver.c:511: error: ‘LOG_CONS’ undeclared (first use in this function)
loadndisdriver.c:511: error: ‘LOG_KERN’ undeclared (first use in this function)
loadndisdriver.c:511: error: ‘LOG_DEBUG’ undeclared (first use in this function)
loadndisdriver.c:513: error: ‘LOG_INFO’ undeclared (first use in this function)
loadndisdriver.c:515: warning: implicit declaration of function ‘strncmp’
loadndisdriver.c:517: warning: implicit declaration of function ‘printf’
loadndisdriver.c:517: warning: incompatible implicit declaration of built-in function ‘printf’
loadndisdriver.c:527: warning: implicit declaration of function ‘atoi’
loadndisdriver.c:542: warning: implicit declaration of function ‘atof’
loadndisdriver.c:549: warning: implicit declaration of function ‘strcmp’
loadndisdriver.c:556: warning: incompatible implicit declaration of built-in function ‘sscanf’
loadndisdriver.c:590: warning: implicit declaration of function ‘closelog’
make[1]: *** [loadndisdriver] Error 1
make[1]: Leaving directory `/home/theo/Bureaublad/ndiswrapper-1.52/utils'
make: *** [all] Error 2
theo@theo-desktop:~/Bureaublad/ndiswrapper-1.52$ sudo su
[sudo] password for theo:
root@theo-desktop:/home/theo/Bureaublad/ndiswrapper-1.52# apt-get remove ndiswrapper-common
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
Reading state information... Klaar
De volgende pakketten zullen VERWIJDERD worden:
ndisgtk ndiswrapper-common ndiswrapper-utils-1.9
0 pakketten opgewaardeerd, 0 pakketten nieuw geïnstalleerd, 3 te verwijderen en 0 niet opgewaardeerd.
Er moeten 0B aan archieven opgehaald worden.
Na het uitpakken zal er 414kB schijfruimte vrijkomen.
Wilt u doorgaan [J/n]? J
(Database inlezen ... 88989 bestanden en mappen geïnstalleerd.)
ndisgtk wordt verwijderd ...
ndiswrapper-utils-1.9 wordt verwijderd ...
ndiswrapper-common wordt verwijderd ...
dpkg - waarschuwing: tijdens verwijderen van ndiswrapper-common, map `/etc/ndiswrapper' niet leeg dus niet verwijderd.
root@theo-desktop:/home/theo/Bureaublad/ndiswrapper-1.52# apt-get install build-essential
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
Reading state information... Klaar
De volgende extra pakketten zullen geïnstalleerd worden:
dpkg-dev g++ g++-4.1 libc6-dev libstdc++6-4.1-dev linux-libc-dev patch
Voorgestelde pakketten:
debian-keyring g++-multilib g++-4.1-multilib gcc-4.1-doc glibc-doc
manpages-dev libstdc++6-4.1-doc diff-doc
De volgende NIEUWE pakketten zullen geïnstalleerd worden:
build-essential dpkg-dev g++ g++-4.1 libc6-dev libstdc++6-4.1-dev
linux-libc-dev patch
0 pakketten opgewaardeerd, 8 pakketten nieuw geïnstalleerd, 0 te verwijderen en 0 niet opgewaardeerd.
Er moeten 0B/7934kB aan archieven opgehaald worden.
Na het uitpakken zal er 31,9MB extra schijfruimte gebruikt worden.
Wilt u doorgaan [J/n]? J
Medium wisselen: Gelieve de schijf met label
'Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016)'
in het station '/cdrom/' te plaatsen en op 'enter' te drukken
Selecteren van voorheen niet geselecteerd pakket linux-libc-dev.
(Database inlezen ... 88951 bestanden en mappen geïnstalleerd.)
Uitpakken van linux-libc-dev (uit .../linux-libc-dev_2.6.22-14.46_i386.deb) ...
Selecteren van voorheen niet geselecteerd pakket libc6-dev.
Uitpakken van libc6-dev (uit .../libc6-dev_2.6.1-1ubuntu9_i386.deb) ...
Selecteren van voorheen niet geselecteerd pakket libstdc++6-4.1-dev.
Uitpakken van libstdc++6-4.1-dev (uit .../libstdc++6-4.1-dev_4.1.2-16ubuntu2_i386.deb) ...
Selecteren van voorheen niet geselecteerd pakket g++-4.1.
Uitpakken van g++-4.1 (uit .../g++-4.1_4.1.2-16ubuntu2_i386.deb) ...
Selecteren van voorheen niet geselecteerd pakket g++.
Uitpakken van g++ (uit .../g++_4.1.2-9ubuntu2_i386.deb) ...
Selecteren van voorheen niet geselecteerd pakket patch.
Uitpakken van patch (uit .../p/patch/patch_2.5.9-4_i386.deb) ...
Selecteren van voorheen niet geselecteerd pakket dpkg-dev.
Uitpakken van dpkg-dev (uit .../dpkg-dev_1.14.5ubuntu16_all.deb) ...
Selecteren van voorheen niet geselecteerd pakket build-essential.
Uitpakken van build-essential (uit .../build-essential_11.3ubuntu1_i386.deb) ...
Instellen van linux-libc-dev (2.6.22-14.46) ...
Instellen van libc6-dev (2.6.1-1ubuntu9) ...
Instellen van patch (2.5.9-4) ...
Instellen van dpkg-dev (1.14.5ubuntu16) ...
Instellen van libstdc++6-4.1-dev (4.1.2-16ubuntu2) ...
Instellen van g++-4.1 (4.1.2-16ubuntu2) ...
Instellen van g++ (4:4.1.2-9ubuntu2) ...
Instellen van build-essential (11.3ubuntu1) ...
root@theo-desktop:/home/theo/Bureaublad/ndiswrapper-1.52# make install
make -C driver install
make[1]: Entering directory `/home/theo/Bureaublad/ndiswrapper-1.52/driver'
make -C /usr/src/linux-headers-2.6.22-14-generic SUBDIRS=/home/theo/Bureaublad/ndiswrapper-1.52/driver
make[2]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
echo /lib/modules/2.6.22-14-generic/misc
/lib/modules/2.6.22-14-generic/misc
mkdir -p /lib/modules/2.6.22-14-generic/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.22-14-generic/misc
/sbin/depmod -a 2.6.22-14-generic -b /
make[1]: Leaving directory `/home/theo/Bureaublad/ndiswrapper-1.52/driver'
make -C utils install
make[1]: Entering directory `/home/theo/Bureaublad/ndiswrapper-1.52/utils'
gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
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/theo/Bureaublad/ndiswrapper-1.52/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
install -m 644 loadndisdriver.8 /usr/share/man/man8
root@theo-desktop:/home/theo/Bureaublad/ndiswrapper-1.52# ndiswrapper -i../WG111/WG111v3.inf
install/manage Windows drivers for ndiswrapper
usage: ndiswrapper OPTION
-i inffile install driver described by 'inffile'
-a devid driver use installed 'driver' for 'devid' (dangerous)
-r driver remove 'driver'
-l list installed drivers
-m write configuration for modprobe
-ma write module alias configuration for all devices
-mi write module install configuration for all devices
-v report version information
where 'devid' is either PCIID or USBID of the form XXXX:XXXX,
as reported by 'lspci -n' or 'lsusb' for the card
root@theo-desktop:/home/theo/Bureaublad/ndiswrapper-1.52# depmod -a
root@theo-desktop:/home/theo/Bureaublad/ndiswrapper-1.52# modprobe ndiswrapper
root@theo-desktop:/home/theo/Bureaublad/ndiswrapper-1.52# ndiswrapper -m
module configuration already contains alias directive
root@theo-desktop:/home/theo/Bureaublad/ndiswrapper-1.52# exit
exit
theo@theo-desktop:~/Bureaublad/ndiswrapper-1.52$