On 02/26/2013 01:38 PM, David Riley wrote:
They're quite different, though having the driver
as a guide to how
to use the hardware is handy in the absence of a datasheet. Are
you sure there's not already a driver? I don't see "2f09" as a
Linksys product, but this would suggest that there is at least
partially-working support for the 300M, which seems to be their
currently-available adaptor:
http://comments.gmane.org/gmane.os.openbsd.tech/21147
Most commercial USB->[Ethernet|WiFi] adaptors use one of a small
handful of common chips, and OpenBSD is generally fairly good about
driver support for them. You may find that the driver you seek is
already available, though you may need to update to a newer OpenBSD
version to find it.
tl;dr It's not an easy drop-in to run a Linux driver from source on
OpenBSD. Better to find an existing one.
Here's what lsusb gives me (extraneous endpoint information elided):
Bus 002 Device 004: ID 066b:20f9 Linksys, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x066b Linksys, Inc.
idProduct 0x20f9
bcdDevice 0.01
iManufacturer 1
iProduct 2
iSerial 3
I can find nothing on the web about this thing other than a couple of
mentions about not being able to find drivers. If necessary, I can
crack the thing open and see what's on the PCB.
--Chuck