Home
| Calendar
| Mail Lists
| List Archives
| Desktop SIG
| Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings Linux Cafe | Meeting Notes | Linux Links | Bling | About BLU |
hi, a question from the land of noobius. i was googling around and saw some fellow say that he got his linksys wusb11 to work with his slackware box. so i downloaded the driver and gave it a try using redhat 9. i just started pushing buttons and cursing. now it's one in the morning and i'm tired. i think my major problem (other than being a noobian) is that the usb device is not being recognized. how do i get linux to "see" it? has any of you got this particular device to function with linux? (if so can you give me a recipe?) thanks, eric. here is the mess i made. errors everywhere. (at the very least you may get a chuckle. it's really long, i'm not sure what are the important parts that a big dog would want to see.) [root at playPen1 root]# cd /opt/atmelwlandriver [root at playPen1 atmelwlandriver]# make config Build all [y/N] : n Set extra module version information [y/N] : n Build Debug version [y/N] : y Build USB Drivers [y/N] : y Build USB 503A RFMD Driver [y/N] : y Build USB RFMD 505 Driver [y/N] : n Build USB RFMD 505 + 2958 Driver [y/N] : n Build PCMCIA Drivers [y/N] : n Build miniPCI Driver [y/N] : n Build applications [y/N] : n Kernel Version Running 2.4.20-6 Found Kernel Source Directory () Finished. Now run make clean, all, install [root at playPen1 atmelwlandriver]# make all Building src/usb make[1]: Entering directory `/opt/atmelwlandriver/src/usb' for i in rfmdD; do make $i || exit 1; done make[2]: Entering directory `/opt/atmelwlandriver/src/usb' make[3]: Entering directory `/opt/atmelwlandriver/src/usb' make[3]: Leaving directory `/opt/atmelwlandriver/src/usb' make final CFLAGS:='-D__KERNEL__ -O3 -fno-strict-aliasing -fomit-frame- pointer -pipe -I/include -I/opt/atmelwlandriver/src/includes - I/opt/atmelwlandriver/src/includes/usb -Wall -DRFMD -DUSBDBG' MODULE:='usbvnetr.o' make[3]: Entering directory `/opt/atmelwlandriver/src/usb' gcc -D__KERNEL__ -O3 -fno-strict-aliasing -fomit-frame-pointer -pipe - I/include -I/opt/atmelwlandriver/src/includes - I/opt/atmelwlandriver/src/includes/usb -Wall -DRFMD -DUSBDBG -c -o callbacks.o callbacks.c In file included from /usr/include/linux/fs.h:23, from /usr/include/linux/capability.h:17, from /usr/include/linux/binfmts.h:5, from /usr/include/linux/sched.h:9, from /opt/atmelwlandriver/src/includes/usb/vnetusba.h:24, from callbacks.c:22: /usr/include/linux/string.h:8:2: warning: #warning Using kernel header in userland! In file included from /usr/include/linux/sched.h:14, from /opt/atmelwlandriver/src/includes/usb/vnetusba.h:24, from callbacks.c:22: /usr/include/linux/timex.h:173: field `time' has incomplete type In file included from /usr/include/linux/bitops.h:69, from /usr/include/asm/system.h:7, from /usr/include/linux/sched.h:16, from /opt/atmelwlandriver/src/includes/usb/vnetusba.h:24, from callbacks.c:22: /usr/include/asm/bitops.h:327:2: warning: #warning This includefile is not available on all architectures. /usr/include/asm/bitops.h:328:2: warning: #warning Using kernel headers in userspace: atomicity not guaranteed In file included from /usr/include/linux/signal.h:4, from /usr/include/linux/sched.h:25, from /opt/atmelwlandriver/src/includes/usb/vnetusba.h:24, from callbacks.c:22: /usr/include/asm/signal.h:107: parse error before "sigset_t" /usr/include/asm/signal.h:110: parse error before '}' token In file included from /usr/include/linux/sched.h:81, from /opt/atmelwlandriver/src/includes/usb/vnetusba.h:24, from callbacks.c:22: /usr/include/linux/timer.h:45: parse error before "spinlock_t" /usr/include/linux/timer.h:53: parse error before '}' token /usr/include/linux/timer.h:67: parse error before "tvec_base_t" /usr/include/linux/timer.h:101: parse error before "tvec_bases" /usr/include/linux/timer.h: In function `init_timer': /usr/include/linux/timer.h:105: dereferencing pointer to incomplete type /usr/include/linux/timer.h:105: dereferencing pointer to incomplete type /usr/include/linux/timer.h:106: dereferencing pointer to incomplete type /usr/include/linux/timer.h: In function `timer_pending': /usr/include/linux/timer.h:121: dereferencing pointer to incomplete type In file included from /opt/atmelwlandriver/src/includes/usb/vnetusba.h:27, from callbacks.c:22: /usr/include/linux/delay.h:13:23: asm/delay.h: No such file or directory In file included from callbacks.c:22: /opt/atmelwlandriver/src/includes/usb/vnetusba.h:32:25: asm/uaccess.h: No such file or directory In file included from callbacks.c:22: /opt/atmelwlandriver/src/includes/usb/vnetusba.h: At top level: /opt/atmelwlandriver/src/includes/usb/vnetusba.h:251: parse error before "wait_queue_head_t" /opt/atmelwlandriver/src/includes/usb/vnetusba.h:251: warning: no semicolon at end of struct or union /opt/atmelwlandriver/src/includes/usb/vnetusba.h:252: warning: type defaults to `int' in declaration of `remove_wait' /opt/atmelwlandriver/src/includes/usb/vnetusba.h:252: warning: data definition has no type or storage class /opt/atmelwlandriver/src/includes/usb/vnetusba.h:256: parse error before '*' token /opt/atmelwlandriver/src/includes/usb/vnetusba.h:256: warning: type defaults to `int' in declaration of `lock' /opt/atmelwlandriver/src/includes/usb/vnetusba.h:256: warning: data definition has no type or storage class /opt/atmelwlandriver/src/includes/usb/vnetusba.h:323: parse error before '}' token /opt/atmelwlandriver/src/includes/usb/vnetusba.h:323: warning: type defaults to `int' in declaration of `VNet_ADAPTER' /opt/atmelwlandriver/src/includes/usb/vnetusba.h:323: warning: type defaults to `int' in declaration of `PVNet_ADAPTER' /opt/atmelwlandriver/src/includes/usb/vnetusba.h:323: warning: data definition has no type or storage class /opt/atmelwlandriver/src/includes/usb/vnetusba.h:336: parse error before "PVNet_ADAPTER" /opt/atmelwlandriver/src/includes/usb/vnetusba.h:336: warning: no semicolon at end of struct or union /opt/atmelwlandriver/src/includes/usb/vnetusba.h:340: parse error before '}' token /opt/atmelwlandriver/src/includes/usb/vnetusba.h:340: warning: type defaults to `int' in declaration of `TX_LIST' /opt/atmelwlandriver/src/includes/usb/vnetusba.h:340: warning: type defaults to `int' in declaration of `PTX_LIST' /opt/atmelwlandriver/src/includes/usb/vnetusba.h:340: warning: data definition has no type or storage class In file included from /opt/atmelwlandriver/src/includes/usb/vnetusba.h:393, from callbacks.c:22: /opt/atmelwlandriver/src/includes/usb/stdinclude.h:34: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:35: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:36: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:37: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:38: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:39: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:40: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:41: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:42: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:43: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:44: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:45: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:46: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:47: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:48: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:49: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:50: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:51: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:52: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:53: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:54: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:55: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:56: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:57: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:58: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:59: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:60: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:61: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:62: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:63: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:68: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:75: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:77: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:78: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:83: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:85: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:86: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:87: parse error before '*' token /opt/atmelwlandriver/src/includes/usb/stdinclude.h:87: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:87: warning: type defaults to `int' in declaration of `AllocPacket' /opt/atmelwlandriver/src/includes/usb/stdinclude.h:87: warning: data definition has no type or storage class /opt/atmelwlandriver/src/includes/usb/stdinclude.h:88: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:90: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:91: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:96: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:97: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:99: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:100: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:101: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:103: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:104: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:111: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:112: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:113: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:114: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:117: parse error before "Adapter" /opt/atmelwlandriver/src/includes/usb/stdinclude.h:122: parse error before "PVNet_ADAPTER" callbacks.c:23:21: asm/msr.h: No such file or directory callbacks.c: In function `GetCmd_callback': callbacks.c:47: parse error before "Adapter" callbacks.c:50: `Adapter' undeclared (first use in this function) callbacks.c:50: (Each undeclared identifier is reported only once callbacks.c:50: for each function it appears in.) callbacks.c:53: warning: implicit declaration of function `spin_lock_irqsave' callbacks.c:57: warning: implicit declaration of function `waitqueue_active' callbacks.c:60: warning: implicit declaration of function `wake_up_interruptible' callbacks.c:65: warning: implicit declaration of function `spin_unlock_irqrestore' callbacks.c:70: dereferencing pointer to incomplete type callbacks.c:71: `USB_ST_NOERROR' undeclared (first use in this function) callbacks.c:73: `USB_ST_STALL' undeclared (first use in this function) callbacks.c:74: `USB_ST_TIMEOUT' undeclared (first use in this function) callbacks.c:130: warning: implicit declaration of function `printk' callbacks.c:130: `KERN_INFO' undeclared (first use in this function) callbacks.c:130: parse error before string constant callbacks.c:146: parse error before string constant callbacks.c:146: warning: left-hand operand of comma expression has no effect callbacks.c:146: warning: left-hand operand of comma expression has no effect callbacks.c:146: parse error before ')' token callbacks.c:167: parse error before string constant callbacks.c:167: warning: left-hand operand of comma expression has no effect callbacks.c:167: parse error before ')' token callbacks.c:187: parse error before string constant callbacks.c:199: parse error before string constant callbacks.c:204: parse error before string constant callbacks.c:260: parse error before string constant callbacks.c:269: parse error before string constant callbacks.c:275: parse error before string constant callbacks.c:281: parse error before string constant callbacks.c:291: parse error before string constant callbacks.c:295: parse error before string constant callbacks.c:299: parse error before string constant callbacks.c:303: parse error before string constant callbacks.c:303: warning: left-hand operand of comma expression has no effect callbacks.c:303: parse error before ')' token callbacks.c:307: parse error before string constant callbacks.c:307: dereferencing pointer to incomplete type callbacks.c:307: warning: left-hand operand of comma expression has no effect callbacks.c:307: parse error before ')' token callbacks.c: In function `ctrl_callback': callbacks.c:321: parse error before "Adapter" callbacks.c:322: dereferencing pointer to incomplete type callbacks.c:327: `Adapter' undeclared (first use in this function) callbacks.c:347: dereferencing pointer to incomplete type callbacks.c:348: `USB_ST_NOERROR' undeclared (first use in this function) callbacks.c:350: `USB_ST_STALL' undeclared (first use in this function) callbacks.c:355: `USB_ST_TIMEOUT' undeclared (first use in this function) callbacks.c:361: `KERN_INFO' undeclared (first use in this function) callbacks.c:361: parse error before string constant callbacks.c:361: dereferencing pointer to incomplete type callbacks.c:361: warning: left-hand operand of comma expression has no effect callbacks.c:361: warning: left-hand operand of comma expression has no effect callbacks.c:361: parse error before ')' token callbacks.c:370: parse error before string constant callbacks.c:370: warning: left-hand operand of comma expression has no effect callbacks.c:370: warning: left-hand operand of comma expression has no effect callbacks.c:370: parse error before ')' token callbacks.c:386: parse error before string constant callbacks.c:431: parse error before string constant callbacks.c:478: parse error before string constant callbacks.c:478: warning: left-hand operand of comma expression has no effect callbacks.c:478: parse error before ')' token callbacks.c:484: parse error before string constant callbacks.c:488: parse error before string constant callbacks.c:510: parse error before string constant callbacks.c:524: dereferencing pointer to incomplete type callbacks.c:544: parse error before string constant callbacks.c:544: warning: left-hand operand of comma expression has no effect callbacks.c:544: warning: left-hand operand of comma expression has no effect callbacks.c:544: warning: left-hand operand of comma expression has no effect callbacks.c:544: warning: left-hand operand of comma expression has no effect callbacks.c:544: warning: left-hand operand of comma expression has no effect callbacks.c:544: warning: left-hand operand of comma expression has no effect callbacks.c:544: parse error before ')' token callbacks.c:599: parse error before string constant callbacks.c:599: warning: left-hand operand of comma expression has no effect callbacks.c:599: parse error before ')' token callbacks.c:614: parse error before string constant callbacks.c:614: warning: left-hand operand of comma expression has no effect callbacks.c:614: warning: left-hand operand of comma expression has no effect callbacks.c:614: parse error before ')' token callbacks.c:636: parse error before string constant callbacks.c:636: warning: left-hand operand of comma expression has no effect callbacks.c:636: parse error before ')' token callbacks.c:679: parse error before string constant callbacks.c:679: warning: left-hand operand of comma expression has no effect callbacks.c:679: warning: left-hand operand of comma expression has no effect callbacks.c:679: parse error before ')' token callbacks.c:688: parse error before string constant callbacks.c:688: warning: left-hand operand of comma expression has no effect callbacks.c:688: warning: left-hand operand of comma expression has no effect callbacks.c:688: parse error before ')' token callbacks.c:701: parse error before string constant callbacks.c:703: parse error before string constant callbacks.c:709: parse error before string constant callbacks.c:711: parse error before string constant callbacks.c: In function `RxCallback': callbacks.c:730: parse error before "Adapter" callbacks.c:734: `Adapter' undeclared (first use in this function) callbacks.c:749: dereferencing pointer to incomplete type callbacks.c:750: dereferencing pointer to incomplete type callbacks.c:750: `EPIPE' undeclared (first use in this function) callbacks.c:755: `KERN_INFO' undeclared (first use in this function) callbacks.c:755: parse error before string constant callbacks.c:765: dereferencing pointer to incomplete type callbacks.c:767: dereferencing pointer to incomplete type callbacks.c:789: parse error before string constant callbacks.c:808: warning: implicit declaration of function `FILL_BULK_URB' callbacks.c:810: warning: implicit declaration of function `usb_rcvbulkpipe' callbacks.c:814: warning: implicit declaration of function `usb_submit_urb' callbacks.c:815: warning: implicit declaration of function `warn' callbacks.c: In function `TxOkCB': callbacks.c:822: parse error before "TxOk" callbacks.c:827: `Adapter' undeclared (first use in this function) callbacks.c:827: `KERN_INFO' undeclared (first use in this function) callbacks.c:827: parse error before string constant callbacks.c:827: `TxOk' undeclared (first use in this function) callbacks.c:827: warning: left-hand operand of comma expression has no effect callbacks.c:827: warning: left-hand operand of comma expression has no effect callbacks.c:827: warning: left-hand operand of comma expression has no effect callbacks.c:827: warning: left-hand operand of comma expression has no effect callbacks.c:827: parse error before ')' token callbacks.c:849: dereferencing pointer to incomplete type callbacks.c:865: `KERN_WARNING' undeclared (first use in this function) callbacks.c:865: parse error before string constant callbacks.c:865: warning: left-hand operand of comma expression has no effect callbacks.c:865: parse error before ')' token callbacks.c:867: warning: implicit declaration of function `kfree' callbacks.c:868: parse error before string constant callbacks.c:868: warning: left-hand operand of comma expression has no effect callbacks.c:868: parse error before ')' token callbacks.c: In function `DFUCallbacks': callbacks.c:886: parse error before "Adapter" callbacks.c:890: `Adapter' undeclared (first use in this function) callbacks.c:905: `KERN_INFO' undeclared (first use in this function) callbacks.c:905: parse error before string constant callbacks.c:905: warning: left-hand operand of comma expression has no effect callbacks.c:905: parse error before ')' token callbacks.c:950: warning: implicit declaration of function `udelay' callbacks.c:991: parse error before string constant callbacks.c:991: warning: left-hand operand of comma expression has no effect callbacks.c:991: parse error before ')' token callbacks.c:999: parse error before string constant callbacks.c:1001: parse error before string constant make[3]: *** [callbacks.o] Error 1 make[3]: Leaving directory `/opt/atmelwlandriver/src/usb' make[2]: *** [rfmdD] Error 2 make[2]: Leaving directory `/opt/atmelwlandriver/src/usb' make[1]: *** [all] Error 1 make[1]: Leaving directory `/opt/atmelwlandriver/src/usb' make: *** [all] Error 1 [root at playPen1 atmelwlandriver]# make install set -x depmod -aq OK [root at playPen1 atmelwlandriver]#
BLU is a member of BostonUserGroups | |
We also thank MIT for the use of their facilities. |