Thread: [Ndiswrapper-general] USB Devices?
Status: Beta
Brought to you by:
pgiri
From: Eric W. <er...@be...> - 2004-02-12 08:42:22
|
Hi all, I have a Proxim Skyline PN474 USB wireless adaptor that apparently has no linux support. (Emphasize apparently - if there is, I haven't found it yet.) I've tried browsing the archives, but there are some problems with the Sourceforge website or something ... anyways, it seems as though ndiswrapper is geared towards pci devices ... anyway I can change things around to get ndiswrapper working for usb devices? I had errors doing make install using .4, (I'm running 2.4.20-18 for i686 on red hat 9) so using .3, and using device info from lsusb, I got the following error running this command: "utils/loaddriver 0x08c4 0x0100 VNETUSBA.SYS NETVUSBA.INF Calling putdriver ioctl Unable to put driver (check dmesg for more info): Invalid argument" here's some abbreviated ouput of lsmod: "Module Size Used by Tainted: P usb-ohci 21480 0 (unused) ehci-hcd 19976 0 (unused) usb-uhci 26348 0 (unused) ndiswrapper 50712 0 usbcore 78784 1 [usb-ohci ehci-hcd usb-uhci audio pwc printer hid]" and dmesg complained like so: "Unknown symbol: ntoskrnl.exe:InterlockedIncrement Unknown symbol: ntoskrnl.exe:InterlockedDecrement Unknown symbol: ntoskrnl.exe:IoFreeIrp Unknown symbol: ntoskrnl.exe:IoAllocateIrp Unknown symbol: ntoskrnl.exe:KeSetEvent Unknown symbol: ntoskrnl.exe:PsCreateSystemThread Unknown symbol: ntoskrnl.exe:KeGetCurrentThread Unknown symbol: ntoskrnl.exe:KeSetPriorityThread Unknown symbol: ntoskrnl.exe:PsTerminateSystemThread Unknown symbol: ntoskrnl.exe:IoCancelIrp Unknown symbol: ntoskrnl.exe:IoBuildDeviceIoControlRequest Unknown symbol: ntoskrnl.exe:IoIsWdmVersionAvailable Unknown symbol: USBD.SYS:USBD_CreateConfigurationRequest Unknown symbol: USBD.SYS:_USBD_ParseConfigurationDescriptorEx@28 Unable to prepare driver" Are these usb-related errors, or other-related, or do you need more information on errors? How would I go about making this work for usb? Thanks, Eric |
From: Eric W. <er...@be...> - 2004-02-12 08:42:42
|
Hi all, I have a Proxim Skyline PN474 USB wireless adaptor that apparently has no linux support. (Emphasize apparently - if there is, I haven't found it yet.) I've tried browsing the archives, but there are some problems with the Sourceforge website or something ... anyways, it seems as though ndiswrapper is geared towards pci devices ... anyway I can change things around to get ndiswrapper working for usb devices? I had errors doing make install using .4, (I'm running 2.4.20-18 for i686 on red hat 9) so using .3, and using device info from lsusb, I got the following error running this command: "utils/loaddriver 0x08c4 0x0100 VNETUSBA.SYS NETVUSBA.INF Calling putdriver ioctl Unable to put driver (check dmesg for more info): Invalid argument" here's some abbreviated ouput of lsmod: "Module Size Used by Tainted: P usb-ohci 21480 0 (unused) ehci-hcd 19976 0 (unused) usb-uhci 26348 0 (unused) ndiswrapper 50712 0 usbcore 78784 1 [usb-ohci ehci-hcd usb-uhci audio pwc printer hid]" and dmesg complained like so: "Unknown symbol: ntoskrnl.exe:InterlockedIncrement Unknown symbol: ntoskrnl.exe:InterlockedDecrement Unknown symbol: ntoskrnl.exe:IoFreeIrp Unknown symbol: ntoskrnl.exe:IoAllocateIrp Unknown symbol: ntoskrnl.exe:KeSetEvent Unknown symbol: ntoskrnl.exe:PsCreateSystemThread Unknown symbol: ntoskrnl.exe:KeGetCurrentThread Unknown symbol: ntoskrnl.exe:KeSetPriorityThread Unknown symbol: ntoskrnl.exe:PsTerminateSystemThread Unknown symbol: ntoskrnl.exe:IoCancelIrp Unknown symbol: ntoskrnl.exe:IoBuildDeviceIoControlRequest Unknown symbol: ntoskrnl.exe:IoIsWdmVersionAvailable Unknown symbol: USBD.SYS:USBD_CreateConfigurationRequest Unknown symbol: USBD.SYS:_USBD_ParseConfigurationDescriptorEx@28 Unable to prepare driver" Are these usb-related errors, or other-related, or do you need more information on errors? How would I go about making this work for usb? Thanks, Eric |
From: Timo <ti...@ti...> - 2004-02-12 09:32:25
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Donnerstag, 12. Februar 2004 10:00 schrieb Eric Wendel: > Hi all, >=20 > I have a Proxim Skyline PN474 USB wireless adaptor that apparently has=20 > no linux support. (Emphasize apparently - if there is, I haven't found=20 > it yet.) I've tried browsing the archives, but there are some problems=20 > with the Sourceforge website or something ... anyways, it seems as=20 > though ndiswrapper is geared towards pci devices ... anyway I can change= =20 > things around to get ndiswrapper working for usb devices? >=20 > I had errors doing make install using .4, (I'm running 2.4.20-18 for=20 > i686 on red hat 9) so using .3, and using device info from lsusb, I got=20 > the following error running this command: > "utils/loaddriver 0x08c4 0x0100 VNETUSBA.SYS NETVUSBA.INF > Calling putdriver ioctl > Unable to put driver (check dmesg for more info): Invalid argument" arguments are already interpreted as hex, try without '0x'. >=20 > here's some abbreviated ouput of lsmod: > "Module Size Used by Tainted: P > usb-ohci 21480 0 (unused) > ehci-hcd 19976 0 (unused) > usb-uhci 26348 0 (unused) > ndiswrapper 50712 0 > usbcore 78784 1 [usb-ohci ehci-hcd usb-uhci audio pwc=20 > printer hid]" did you load the *hci* modules yourself (after ndiswrapper)? > and dmesg complained like so: > "Unknown symbol: ntoskrnl.exe:InterlockedIncrement > Unknown symbol: ntoskrnl.exe:InterlockedDecrement > Unknown symbol: ntoskrnl.exe:IoFreeIrp > Unknown symbol: ntoskrnl.exe:IoAllocateIrp > Unknown symbol: ntoskrnl.exe:KeSetEvent > Unknown symbol: ntoskrnl.exe:PsCreateSystemThread > Unknown symbol: ntoskrnl.exe:KeGetCurrentThread > Unknown symbol: ntoskrnl.exe:KeSetPriorityThread > Unknown symbol: ntoskrnl.exe:PsTerminateSystemThread > Unknown symbol: ntoskrnl.exe:IoCancelIrp > Unknown symbol: ntoskrnl.exe:IoBuildDeviceIoControlRequest > Unknown symbol: ntoskrnl.exe:IoIsWdmVersionAvailable > Unknown symbol: USBD.SYS:USBD_CreateConfigurationRequest > Unknown symbol: USBD.SYS:_USBD_ParseConfigurationDescriptorEx@28 > Unable to prepare driver" >=20 > Are these usb-related errors, or other-related, or do you need more=20 > information on errors? How would I go about making this work for usb?=20 > Thanks, perhaps another driver uses less of these unknown symbols, if you find one.= =2E. > Eric Timo =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iQEVAwUBQCtH4En74FOC+06tAQKvaQf+IE1vVrqCDFTyu8zpJvXjeNa59BywCON6 waowekZR/wx5T4dEngkhMoHIWlsUAlnMsN1Cyeh3BVPsV8vMB7+VQ5C2wOQln83N z9J20QAaLqG1dhDJGRfem6G5rikB8F2wPxQc/CTrf+5oVATz4lSKBzMyTOEqQ9zB cVY/nUTpP7SuuufZzWcU9DBwXQ9ilk0NsUfh2n8mwDPum+sh1fwCljfFaSDzHC4K SVvz9uO3QKMH2GBuLNJKxROxQE/xZjZLWd7jmVEvr8g5Va5oIDOH8Fx17PMwQeOz j7y+k7jj6mc8nX+ew+3fkQcayzBhEc6z/gVRmvdAIdo5G9YgpzAehw=3D=3D =3DHPiz =2D----END PGP SIGNATURE----- |
From: Stefan <ste...@gm...> - 2004-02-12 20:09:58
|
Hello, > anyway I can change > things around to get ndiswrapper working for usb devices? Generally yes, but I think it's quite a lot of work. The usb api differs from the pci api, so some programming is neccessary. Your unknown symbol messages are not usb-related, they are functions used by the driver which are not implemented in ndiswrapper. > Unknown symbol: USBD.SYS:USBD_CreateConfigurationRequest > Unknown symbol: USBD.SYS:_USBD_ParseConfigurationDescriptorEx@28 These are USB related, I assume you only need these to get USB functionality. The functions from ntoskrnl.exe may be small ones, but you might need some infrastructure. USB devices are esay to replace with something more Linux-Friendly. If you can use your Proxim Skyline PN474 adapter somewhere else and you have some money left, the fastest solution is to buy a adapter with Linux support. I use a Netgear MA111 for another System. It has a prism2 chip, which is supported by linux-wlan-ng(www.linux-wlan.org). /Stefan |