Date: Thu, 14 Aug 2008 11:07:41 -0400 From: "Kevin" <k@kevinkevin.com> To: "'Gavin Atkinson'" <gavin.atkinson@ury.york.ac.uk> Cc: freebsd-stable@freebsd.org Subject: RE: RTL8187 drivers for FreeBSD (usb wlan device) Message-ID: <005501c8fe1f$80f350d0$82d9f270$@com> In-Reply-To: <20080814155037.A29502@ury.york.ac.uk> References: <004c01c8fe12$f2386df0$d6a949d0$@com> <20080814155037.A29502@ury.york.ac.uk>
index | next in thread | previous in thread | raw e-mail
> Be aware that the RTL8187, RTL8187B and RTL8187L are all different > chipsets. I believe Linux has two drivers for them, one driver covers > two > chips. I believe it is the RTL8187L chipset. The actual device is an Alfa Network "AWUS036H" , product information is http://dplanet.biz/alfa.com/product_info.php?products_id=342 . > Some work on supporting USB under NDIS has been done, it might be worth > investigating just how far from completion it is. I'll look into this -- I believe ndisgen is built into freebsd by default, however I'm not sure. > Linux drivers are often hard to port, purely because they are badly > documented and often use "magic" values which may need to be different > under FreeBSD. I looked at the code a little while starting my own > RTL8087B driver, but ended up preferring to monitor how Windows talked > to > the device. Note, however, that my driver is nowhere near finished > (doesn't even have code to send/receive yet), so there's no point me > sending it to you... Ideally I'd like to utilize a stable port/driver. /usr/ports/devel/linux-kmod-compat was recommended to me (http://info.iet.unipi.it/~luigi/FreeBSD/linux_bsd_kld.html) , however I don't believe this to be a viable option since it was primarily developed to "wrap" drivers for usb webcams. Thanks for your suggestions, I will look into the ndisgen progress in any case. Hopefully USB support is more defined, or will be more defined in the near future.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?005501c8fe1f$80f350d0$82d9f270$>
