On Tue, 18 Jul 2006, Daniel Drake wrote:

> How's that for a confusing subject line?
> 
> ZyDAS offer a special flavour of their ZD1211 USB 802.11 network adapters,
> where the device appears as a USB mass storage CDROM drive when you plug it
> in. The fake CDROM includes the windows driver, which installs itself. When
> the windows driver has installed, the CDROM drive disappears and a network
> device appears. ZyXEL call this "driverless" technology, but I don't think
> thats really very true...
> 
> I figured out that in order to make the conversion take place, you simply
> eject the fake CD. At this point, the device disconnects, and then reconnects
> with a completely different descriptor: the descriptor for the ZD1211 WLAN
> device.
> 
> It is not easy for users to just eject this device: apparently it doesn't
> emulate a CDROM very well, so without some tweaking, you don't get a CDROM
> device at all.
> 
> This patch adds a small usb-storage subdriver which automates the eject.
> I also split the BCB-sending code off into its own function, which is shared
> between the existing code and this new subdriver.

Wouldn't it be easy enough to write a user program to send the necessary
command URB via usbfs?

Alan Stern


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to