1Index: serial/tools/list_ports_linux.py 2=================================================================== 3--- serial/tools/list_ports_linux.py (revision 494) 4+++ serial/tools/list_ports_linux.py (working copy) 5@@ -110,6 +110,14 @@ 6 sys_dev_path = '/sys/class/tty/%s/device/interface' % (base,) 7 if os.path.exists(sys_dev_path): 8 return read_line(sys_dev_path) 9+ 10+ # USB Product Information 11+ sys_dev_path = '/sys/class/tty/%s/device' % (base,) 12+ if os.path.exists(sys_dev_path): 13+ product_name_file = os.path.dirname(os.path.realpath(sys_dev_path)) + "/product" 14+ if os.path.exists(product_name_file): 15+ return read_line(product_name_file) 16+ 17 return base 18 19 def hwinfo(device): 20