Re: ndis with USB wifi dongle - no joy

2006-05-25 Thread Tom K

Svein Halvor Halvorsen wrote:

Tom K wrote:
  

I'm running PC-BSD, with FreeBSD 6 under the hood. The device is a
Netgear MA111, with Prism 2.5 chipset, which dmesg shows as

ugen1: vendor 0x0846 product 0x4110, rev 1.10/1.32

This is what I've done so far:

- Installed the kernel source in /usr/src/sys.
- Copied over the .inf and .sys files from the WinXP driver
- Run ndisgen, which reported success
- Copied the new module to /boot/kernel
- kldload ndis and kldload new_module

No ndis interface is created, and dmesg shows the following messages:

no match for USBD_CreateConfigurationRequestEx
no match for USBD_ParseConfigurationDescriptorEx

I can't find any reference anywhere to these errors, or anything
like them. I'd be grateful for any suggestions.
  

:
  

Minor update, if anyone's interested - I've now tried it on freebsd 6.1,
with the same result.



Windows NDIS device drivers work because the co-called Project Evil is
emulating the NDIS subsystem of Windows, effectively tricking these
drivers into believing they run under Windows.

However, to support Windows drivers for USB networking devices, would
require emulation of the USB subsystem in Windows as well. This is not
the case for FreeBSD today.


Svein Halvor
  


Thanks Svein. That's exactly the kind of definitive answer I was looking 
for.


ndiswrapper, the equivalent Linux project, does handle USB devices, so I 
thought I might be lucky with Evil.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: ndis with USB wifi dongle - no joy

2006-05-24 Thread Fabian Keil
Tom K [EMAIL PROTECTED] wrote:

 I'm running PC-BSD, with FreeBSD 6 under the hood. The device is a 
 Netgear MA111, with Prism 2.5 chipset, which dmesg shows as
 
 ugen1: vendor 0x0846 product 0x4110, rev 1.10/1.32
 
 This is what I've done so far:
 
 - Installed the kernel source in /usr/src/sys.
 - Copied over the .inf and .sys files from the WinXP driver
 - Run ndisgen, which reported success
 - Copied the new module to /boot/kernel
 - kldload ndis and kldload new_module
 
 No ndis interface is created, and dmesg shows the following messages:
 
 no match for USBD_CreateConfigurationRequestEx
 no match for USBD_ParseConfigurationDescriptorEx
 
 I can't find any reference anywhere to these errors, or anything like 
 them. I'd be grateful for any suggestions.

AFAIK ndis doesn't work with USB devices.

Fabian
-- 
http://www.fabiankeil.de/


signature.asc
Description: PGP signature


Re: ndis with USB wifi dongle - no joy

2006-05-24 Thread Tom K

Fabian Keil wrote:

Tom K [EMAIL PROTECTED] wrote:

  
I'm running PC-BSD, with FreeBSD 6 under the hood. The device is a 
Netgear MA111, with Prism 2.5 chipset, which dmesg shows as


ugen1: vendor 0x0846 product 0x4110, rev 1.10/1.32

This is what I've done so far:

- Installed the kernel source in /usr/src/sys.
- Copied over the .inf and .sys files from the WinXP driver
- Run ndisgen, which reported success
- Copied the new module to /boot/kernel
- kldload ndis and kldload new_module

No ndis interface is created, and dmesg shows the following messages:

no match for USBD_CreateConfigurationRequestEx
no match for USBD_ParseConfigurationDescriptorEx

I can't find any reference anywhere to these errors, or anything like 
them. I'd be grateful for any suggestions.



AFAIK ndis doesn't work with USB devices.

Fabian
  


Thanks Fabian. I thought that might be the case, but I couldn't find a 
definitive 'yes' or 'no' anywhere.


All the best
Tom K.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: ndis with USB wifi dongle - no joy

2006-05-24 Thread Tom K

Tom K wrote:

Fabian Keil wrote:

Tom K [EMAIL PROTECTED] wrote:

 
I'm running PC-BSD, with FreeBSD 6 under the hood. The device is a 
Netgear MA111, with Prism 2.5 chipset, which dmesg shows as


ugen1: vendor 0x0846 product 0x4110, rev 1.10/1.32

This is what I've done so far:

- Installed the kernel source in /usr/src/sys.
- Copied over the .inf and .sys files from the WinXP driver
- Run ndisgen, which reported success
- Copied the new module to /boot/kernel
- kldload ndis and kldload new_module

No ndis interface is created, and dmesg shows the following messages:

no match for USBD_CreateConfigurationRequestEx
no match for USBD_ParseConfigurationDescriptorEx

I can't find any reference anywhere to these errors, or anything 
like them. I'd be grateful for any suggestions.



AFAIK ndis doesn't work with USB devices.

Fabian
  


Thanks Fabian. I thought that might be the case, but I couldn't find a 
definitive 'yes' or 'no' anywhere.




Minor update, if anyone's interested - I've now tried it on freebsd 6.1, 
with the same result.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: ndis with USB wifi dongle - no joy

2006-05-24 Thread Svein Halvor Halvorsen
Tom K wrote:
 I'm running PC-BSD, with FreeBSD 6 under the hood. The device is a
 Netgear MA111, with Prism 2.5 chipset, which dmesg shows as

 ugen1: vendor 0x0846 product 0x4110, rev 1.10/1.32

 This is what I've done so far:

 - Installed the kernel source in /usr/src/sys.
 - Copied over the .inf and .sys files from the WinXP driver
 - Run ndisgen, which reported success
 - Copied the new module to /boot/kernel
 - kldload ndis and kldload new_module

 No ndis interface is created, and dmesg shows the following messages:

 no match for USBD_CreateConfigurationRequestEx
 no match for USBD_ParseConfigurationDescriptorEx

 I can't find any reference anywhere to these errors, or anything
 like them. I'd be grateful for any suggestions.
:
 Minor update, if anyone's interested - I've now tried it on freebsd 6.1,
 with the same result.

Windows NDIS device drivers work because the co-called Project Evil is
emulating the NDIS subsystem of Windows, effectively tricking these
drivers into believing they run under Windows.

However, to support Windows drivers for USB networking devices, would
require emulation of the USB subsystem in Windows as well. This is not
the case for FreeBSD today.


Svein Halvor




signature.asc
Description: OpenPGP digital signature