$ lsusb Bus 001 Device 005: ID 0fcf:1008 Dynastream Innovations, Inc. Mini stick Suunto Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub $ lsusb -t /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M |__ Port 3: Dev 4, If 0, Class=Vendor Specific Class, Driver=rt2800usb, 480M |__ Port 5: Dev 5, If 0, Class=Vendor Specific Class, Driver=usbserial_generic, 12M $ lsusb -D /dev/bus/usb/001/005 Device: ID 0fcf:1008 Dynastream Innovations, Inc. Mini stick Suunto Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 32 idVendor 0x0fcf Dynastream Innovations, Inc. idProduct 0x1008 Mini stick Suunto bcdDevice 1.00 iManufacturer 1 Suunto iProduct 2 Movestick mini iSerial 3 1525800600 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 2 Movestick mini bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 2 Movestick mini Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 Device Status: 0x0000 (Bus Powered) $ lsmod Module Size Used by ctr 4263 6 ccm 9009 3 arc4 2211 2 rt2800usb 18824 0 rt2800lib 80070 1 rt2800usb rt2x00usb 12798 1 rt2800usb rt2x00lib 48694 3 rt2800lib,rt2800usb,rt2x00usb mac80211 655544 3 rt2800lib,rt2x00lib,rt2x00usb cfg80211 543219 2 rt2x00lib,mac80211 rfkill 20851 2 cfg80211 crc_ccitt 1771 1 rt2800lib usbserial 29943 0 snd_bcm2835 24427 0 snd_pcm 98501 1 snd_bcm2835 snd_timer 23968 1 snd_pcm snd 70032 3 snd_timer,snd_bcm2835,snd_pcm bcm2835_gpiomem 3940 0 uio_pdrv_genirq 3923 0 uio 10204 1 uio_pdrv_genirq fixed 3285 0 i2c_dev 6913 0 fuse 99603 1 ipv6 408734 36 pi@raspberrypi ~ $ modinfo usbserial filename: /lib/modules/4.9.43-v7+/kernel/drivers/usb/serial/usbserial.ko license: GPL description: USB Serial Driver core author: Greg Kroah-Hartman srcversion: CD8657734C582FCA9894D9B depends: intree: Y vermagic: 4.9.43-v7+ SMP mod_unload modversions ARMv7 p2v8 parm: vendor:User specified USB idVendor (ushort) parm: product:User specified USB idProduct (ushort)