Is the cable on your DVDRW device a USB3 cable? Those have extra pins (and are often blue) for USB3 cables. If you use a USB2 cable with a USB3 device, it will automatically revert to USB2 only. Matt On Fri, Mar 6, 2020 at 12:40 PM James <bjlockie@xxxxxxxxx> wrote: > > I bought what is supposed to be a USB3 dvdrw drive but it is detected as > USB2. > > $ dmesg > [99941.296152] usb 1-3: new high-speed USB device number 12 using xhci_hcd > [99941.464780] usb 1-3: New USB device found, idVendor=13fd, > idProduct=0840, bcdDevice= 1.14 > [99941.464783] usb 1-3: New USB device strings: Mfr=1, Product=2, > SerialNumber=3 > [99941.464786] usb 1-3: Product: External > [99941.464788] usb 1-3: Manufacturer: Generic > [99941.464789] usb 1-3: SerialNumber: 534841353132313630362020 > [99941.477838] usb-storage 1-3:1.0: USB Mass Storage device detected > [99941.478063] scsi host9: usb-storage 1-3:1.0 > [99942.485502] scsi 9:0:0:0: CD-ROM hp DVD RW AD-7586H > KH04 PQ: 0 ANSI: 0 > [99942.488054] sr 9:0:0:0: Power-on or device reset occurred > [99942.492956] sr 9:0:0:0: [sr0] scsi3-mmc drive: 24x/24x writer dvd-ram > cd/rw xa/form2 cdda tray > [99942.493466] sr 9:0:0:0: Attached scsi CD-ROM sr0 > [99942.493594] sr 9:0:0:0: Attached scsi generic sg2 type 5 > > $ lsusb > Bus 001 Device 012: ID 13fd:0840 Initio Corporation INIC-1618L SATA > > $ lsusb -t > /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M > |__ Port 3: Dev 12, If 0, Class=Mass Storage, Driver=usb-storage, 480M > > I plugged in a known USB3 device in the same port. > Could there be a bug that makes the bus decide it is not a USB3 device? > > $ lsusb > Bus 002 Device 003: ID 13fe:6300 Kingston Technology Company Inc. USB > DISK 3.0 > > $ lsusb -t > /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M > |__ Port 3: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M > > Is there a way to see if Windows in a VirtualBox sees it as USB3? > -- Matthew Dharm Former Maintainer, USB Mass Storage driver for Linux