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