summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/mpi2udev.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/mpi2udev.py b/tools/mpi2udev.py
index bbfe535..13dbbe1 100755
--- a/tools/mpi2udev.py
+++ b/tools/mpi2udev.py
@@ -26,6 +26,8 @@ mpi2udev = {
'productid': 'ATTRS{idProduct}=="%s"',
'usbvendor': 'ATTRS{vendor}=="%s"',
'usbmodel': 'ATTRS{model}=="%s"',
+ 'usbproduct': 'ATTRS{product}=="%s"',
+ 'usbmanufacturer': 'ATTRS{manufacturer}=="%s"',
}
def parse_mpi(mpi):
@@ -39,7 +41,7 @@ def parse_mpi(mpi):
print '#', m
except ConfigParser.NoOptionError:
pass
- for name in ['usbvendor', 'usbproduct', 'usbmodel']:
+ for name in ['usbvendor', 'usbproduct', 'usbmodel', 'usbmanufacturer']:
try:
value = cp.get('Device', name)
print mpi2udev[name] % value, ',',