Index: serial/tools/list_ports_linux.py =================================================================== --- serial/tools/list_ports_linux.py (revision 494) +++ serial/tools/list_ports_linux.py (working copy) @@ -110,6 +110,14 @@ sys_dev_path = '/sys/class/tty/%s/device/interface' % (base,) if os.path.exists(sys_dev_path): return read_line(sys_dev_path) + + # USB Product Information + sys_dev_path = '/sys/class/tty/%s/device' % (base,) + if os.path.exists(sys_dev_path): + product_name_file = os.path.dirname(os.path.realpath(sys_dev_path)) + "/product" + if os.path.exists(product_name_file): + return read_line(product_name_file) + return base def hwinfo(device):