taoman@taoman-laptop:~/Desktop/ndiswrapper$ sudo make install make -C driver install make[1]: Entering directory `/home/taoman/Desktop/ndiswrapper/driver' make -C /usr/src/linux-headers-2.6.22-14-generic SUBDIRS=/home/taoman/Desktop/ndiswrapper/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/taoman/Desktop/ndiswrapper/driver' make -C utils install make[1]: Entering directory `/home/taoman/Desktop/ndiswrapper/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/x86_64-linux-gnu/4.1.3/include/syslimits.h:7, from /usr/lib/gcc/x86_64-linux-gnu/4.1.3/include/limits.h:11, from loadndisdriver.c:28: /usr/lib/gcc/x86_64-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/taoman/Desktop/ndiswrapper/utils' make: *** [install] Error 2 taoman@taoman-laptop:~/Desktop/ndiswrapper$
Can anyone decypher this for me?
Here is a walkthrough of how to get NDISwrapper, definitely check this page out, if you haven't already. https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper
If that one doesn't help much, here is another much more detailed, easy to understand walkthrough as well. http://www.linuxquestions.org/linux/answers/Networking/NdisWrapper_The_Ultimate_Guide/
In ubuntu, I think there should be some sort of command along the lines of sudo apt-get install ndiswrapper...might not be exactly that though. Search ubuntu.com or ubuntuforums.org for more detailed tech advice.
Once you have an internet connection, open Synaptic and search for and install Ndiswrapper, Synaptic will then download it and all its dependencies and install them.
Although, it is best to avoid using Ndiswrapper if you can, what sort of wireless network card do you have?
Quote: from i who have nothing at 1:49 pm on April 12, 2008 uhmmmm. can't you just go into the bash shell and type sudo apt-get install ndiswrapper ? either that or sudo apt-get install synaptic(s?) once synpatic is installed, just open it and search for ndis wrapper. you shouldn't have to compile it yourself. it's always a bitch to compile programs.I just followed the instructions that came with it
uhmmmm. can't you just go into the bash shell and type sudo apt-get install ndiswrapper ? either that or sudo apt-get install synaptic(s?) once synpatic is installed, just open it and search for ndis wrapper. you shouldn't have to compile it yourself. it's always a bitch to compile programs.
can't you just go into the bash shell and type
sudo apt-get install ndiswrapper ?
either that or sudo apt-get install synaptic(s?) once synpatic is installed, just open it and search for ndis wrapper. you shouldn't have to compile it yourself. it's always a bitch to compile programs.
yeah if you download the actual tar.gz file then you can follow the instructions to compile/install it but that's a hugeee hassle. most programs have already been put into an installer-type file that's easy to run and is acessible from either of the methods that i showed you. you got it working?