Hi,
the are are currently 3 kind of maps for device drivers
That is, the user-mode driver databases are built by combining several categories of usbmap entries, for use by different kinds of install processes. The most significant are the "depmod" style installations (/lib/modules/*/modules.usbmap), and the user mode drivers (/etc/hotplug/usb/*.usermap, which is a forth type you omitted).
All have a 'complicated' syntax.
There's only one syntax, as exported from "depmod". Unfortunately nobody contributed any tools to edit them (in Python or whatever); I think they'd be a help to developers.
I happen to think that adding a second syntax would be a significant change ... one we'll need at some point, like when we have a more formal way to install use usb drivers, and worth taking time on.
Seems to me this syntax is weaker than the current one (no versioning or class support), so you could solve your USR modem problem without new syntax (and all the support code + training).
- Dave
--- etc/hotplug-beta/usb.simple_usermap 2003-06-08 21:45:58.000000000 +0200 +++ etc/hotplug-beta/usb.simple_usermap 2003-06-08 21:45:42.000000000 +0200 @@ -0,0 +1,10 @@ +# syntax of this file: +# lines starting with # are ignored +# driver matching (values in hex): +# usb_module idVendor idProduct +# or +# usb/helperscript idVendor idProduct +# +# U.S. Robotics (3Com) 0082 OfficeConnect Analog Modem +# does not like the usbmodules --device /proc/bus/usb/x/y +acm 0x04c1 0x0082
------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The best thread debugger on the planet. Designed with thread debugging features you've never dreamed of, try TotalView 6 free at www.etnus.com. _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel