Date: Thu, 25 May 2006 16:08:02 +0100 From: Tom K <tomk@runbox.com> To: Svein Halvor Halvorsen <svein.h@lvor.halvorsen.cc> Cc: freebsd-questions@freebsd.org Subject: Re: ndis with USB wifi dongle - no joy Message-ID: <4475C852.8050006@runbox.com> In-Reply-To: <4474606E.6090201@lvor.halvorsen.cc> References: <447399DD.9040703@runbox.com> <20060524103443.3e7dde3a@localhost> <44741FA9.2060905@runbox.com> <44742C33.1070300@runbox.com> <4474606E.6090201@lvor.halvorsen.cc>
next in thread | previous in thread | raw e-mail | index | archive | help
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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4475C852.8050006>