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