USB Drivers (18.06.0)

What is the difference between these group of drivers

# opkg find "*dwc*"
kmod-usb-dwc2 - 4.9.111-1 - This driver provides USB Device Controller support for the
 Synopsys DesignWare USB OTG Core
kmod-usb-dwc3 - 4.9.111-1 - This driver provides support for the Dual Role SuperSpeed
 USB Controller based on the Synopsys DesignWare USB3 IP Core

VS

# opkg find kmod-usb2; opkg find kmod-usb3; opkg find kmod-usb-ohci ; opkg find kmod-usb-uhci
kmod-usb2 - 4.9.111-1 - Kernel support for USB2 (EHCI) controllers
kmod-usb3 - 4.9.111-1 - Kernel support for USB3 (XHCI) controllers
kmod-usb-ohci - 4.9.111-1 - Kernel support for USB OHCI controllers
kmod-usb-uhci - 4.9.111-1 - Kernel support for USB UHCI controllers

On my device dwc2 was builtin. The USB Storage guide recommended the installation of the second group plus a few more storage specific drivers.

Even though I installed all the recommended drivers the second group doesn't appear to be in use

# lsusb -t
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M

LEDE_RELEASE="OpenWrt 18.06.0 r7188-b0b5c64c22"

I removed the recommended drivers

kmod-usb2 - 4.9.111-1 - Kernel support for USB2 (EHCI) controllers
kmod-usb3 - 4.9.111-1 - Kernel support for USB3 (XHCI) controllers
kmod-usb-ohci - 4.9.111-1 - Kernel support for USB OHCI controllers
kmod-usb-uhci - 4.9.111-1 - Kernel support for USB UHCI controllers
kmod-usb-ehci - 4.9.111-1 - EHCI controller support

then i rebooted and I had no issues accessing and External USB2 HDD.

These are the remaining drivers

# lsmod | grep -e "usb" -e "dwc" -e "ext"
dwc2                   70688  0 
ext4                  343328  1 
jbd2                   50192  1 ext4
ledtrig_usbport         2576  0 
mbcache                 3408  2 ext4
scsi_mod               89728  2 usb_storage,sd_mod
usb_storage            40384  1 

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.