Hi Folks, I'm currently working on adding USB support to linux-wlan-ng for the Intersil Prism 2.x wireless LAN adapters and I'm having a few difficulties.
First and foremost, it seems that the device refuses to drop into it's final, configured, mode of operation unless I do a reset first. That's been entertaining because the usb_reset_device() function attempts a usb_set_interface() which the Prism2 device doesn't support. I wound up having to write a smaller, simpler version of reset_device(). Has anyone ever seen a device behave like this before? I'm currently working against a stock 2.2.19 kernel with USB compiled as modules. One other thing I've noted is that usb-uhci.o crashes if I issue a reset in the probe() function, uhci.o does not. If anyone has any suggestions on things to consider relating to this problem, I'm all ears. Thanks, -Mark PS: The final-configured mode thing is config#1, which consists of the following endpoints: #1 - Bulk IN (command responses and rx traffic) #2 - Bulk OUT (commands and tx traffic) #3 - Interrupt IN When it fails, my URBs to endpoint #2 just hang there, the callback never gets called. -- Mark S. Mathews AbsoluteValue Systems Web: http://www.linux-wlan.com 715-D North Drive e-mail: [EMAIL PROTECTED] Melbourne, FL 32934 Phone: 321.259.0737 USA Fax: 321.259.0286 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
