What a trip.  I still haven't gotten PCMCIA working on 2.6, but have
found something else very much interesting.

I had a stroke of something and snagged drivers/usb/serial/sierra.c
for 2.4.20 out of the GPL tarball from Linksys.  It has the
appropriate vendor/device IDs in it, and compiled cleanly with the
2.4.35.4 kernel in trunk.  However, in its original form the device
_still_ wouldn't be recognized - turning on debugging in usbserial.c
indicated that none of the embedded vendor/product tuples matched the
card.  I added in the table from the current (2.6.23.1) sierra.c, but
that still didn't work.  Finally, I found that on lines 117 and 125 of
Linksys' sierra.c, they point the driver at an empty table
"sierra_device_ids" that was seemingly a half-assed attempt at
implementing "vendor" and "product" arguments for the driver.

I'll shortly attempt to provide a patch to add this functionality to
HEAD; any questions/concerns/comments?
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to