On Mon, 10 Jan 2005, Duncan Sands wrote: > The firmware is loaded at some later time > (in a kernel thread, because it would take too long for khubd). At that > point the > MAC address is changed. What if this change in the MAC address confuses user > space > tools or other parts of the kernel? Now, you could just say: don't create > the ATM > device until after the firmware is loaded. There are two problems with this: > (1) > the ATM device won't turn up when the USB device turns up but at a later > time; that > means that scripts (or humans) will have to wait for the device to be created;
This is basically what usb-storage does now and I haven't heard any complaints. Scripts need to be smart enough to trigger not on the creation of the USB device but on the creation of the lower (ATM or SCSI) device. Alan Stern ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel