External compact usb DVD/writer not recognzed [RESOLVED]

Just got 17.10 up and runnin. everything is setup but for some reason my little external compact LG DVD/writer is not working.

[CODE]$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 1bcf:28aa Sunplus Innovation Technology Inc.
Bus 001 Device 005: ID 04f3:036e Elan Microelectronics Corp.
Bus 001 Device 010: ID 0483:91d1 STMicroelectronics Sensor Hub
Bus 001 Device 008: ID 8087:0a2a Intel Corp.
Bus 001 Device 027: ID 18a5:0216 Verbatim, Ltd External Hard Drive
Bus 001 Device 033: ID 18d1:4ee4 Google Inc. Nexus 4 (debug + tether)
Bus 001 Device 026: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 025: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 004: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$ dmesg | tail
[88013.321534] usb 1-3.1.4.2: USB disconnect, device number 32
[88013.546761] usb 1-3.1.4.2: new high-speed USB device number 33 using xhci_hcd
[88013.647821] usb 1-3.1.4.2: New USB device found, idVendor=18d1, idProduct=4ee4
[88013.647837] usb 1-3.1.4.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[88013.647849] usb 1-3.1.4.2: Product: Nexus 5
[88013.647859] usb 1-3.1.4.2: Manufacturer: LGE
[88013.647868] usb 1-3.1.4.2: SerialNumber: 0710eaf500e29820
[88013.659981] rndis_host 1-3.1.4.2:1.0 usb0: register ā€˜rndis_hostā€™ at usb-0000:00:14.0-3.1.4.2, RNDIS device, 0e:06:d2:6e:53:c1
[88013.696607] rndis_host 1-3.1.4.2:1.0 enp0s20u3u1u4u2: renamed from usb0
[88013.742048] IPv6: ADDRCONF(NETDEV_UP): enp0s20u3u1u4u2: link is not ready

$ ls /dev/sr*
ls: cannot access ā€˜/dev/sr*ā€™: No such file or directory

$ ls /dev/sg*
/dev/sg0 /dev/sg1[/CODE]

another forum asked for this but never got anything out of it. It seems like its seen in the system but I cant see it in the file system and vlc cant open the disc. Iā€™m not sure how hardware is detected but after googling it seems it should be registering under sr0,1, ect. but sg0 and sg1 are the only thing that is found, and that file cant be opened. Iā€™m using a DELL all-in-one laptop/tablet on a 24" monitor. the machine does not have an internal DVD, hence the external I purchased separately, if any of that even matters. Iā€™m not an expert but not new to Linux, but has been a few years since Iā€™ve ran Ubuntu.
anyone one got any ideas?

Welcome to Ubuntu Mate community @outlaw

I think that the problem is that kernel is loading a wrong module.

1 Like

To see what kernel module is loaded on usbd devices

usb-devices

Did you plug in the device just before you ran ā€œdmesg | tailā€ or after?
This looks like itā€™s identified as an android smartphone Nexus.

1 Like

I did run dmesg right after plugging in. The nexus is my cell phone plugged in for usb tethering

[code]$ usb-devices

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 7
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=04.13
S: Manufacturer=Linux 4.13.0-19-generic xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:14.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub

T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=046d ProdID=c52b Rev=12.03
S: Manufacturer=Logitech
S: Product=USB Receiver
C: #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=98mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=usbhid
I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid
I: If#= 2 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid

T: Bus=01 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#= 3 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=058f ProdID=6254 Rev=01.00
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub

T: Bus=01 Lev=02 Prnt=03 Port=00 Cnt=01 Dev#= 5 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=02 MxPS=64 #Cfgs= 1
P: Vendor=05e3 ProdID=0610 Rev=44.28
S: Manufacturer=GenesysLogic
S: Product=USB2.0 Hub
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 1 #EPs= 1 Cls=09(hub ) Sub=00 Prot=02 Driver=hub

T: Bus=01 Lev=03 Prnt=05 Port=03 Cnt=01 Dev#= 8 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=02 MxPS=64 #Cfgs= 1
P: Vendor=05e3 ProdID=0610 Rev=44.28
S: Manufacturer=GenesysLogic
S: Product=USB2.0 Hub
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 1 #EPs= 1 Cls=09(hub ) Sub=00 Prot=02 Driver=hub

T: Bus=01 Lev=04 Prnt=08 Port=01 Cnt=01 Dev#= 12 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=18d1 ProdID=4ee4 Rev=02.32
S: Manufacturer=LGE
S: Product=Nexus 5
S: SerialNumber=0710eaf500e29820
C: #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=e0(wlcon) Sub=01 Prot=03 Driver=rndis_host
I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=rndis_host
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=42 Prot=01 Driver=(none)

T: Bus=01 Lev=04 Prnt=08 Port=02 Cnt=02 Dev#= 10 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=18a5 ProdID=0216 Rev=01.12
S: Manufacturer=Verbatim
S: Product=Desktop USB Drive
S: SerialNumber=1605001f8ab4
C: #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=2mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

T: Bus=01 Lev=02 Prnt=03 Port=02 Cnt=02 Dev#= 7 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=8087 ProdID=0a2a Rev=00.01
C: #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb

T: Bus=01 Lev=02 Prnt=03 Port=03 Cnt=03 Dev#= 9 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0483 ProdID=91d1 Rev=00.37
S: Manufacturer=STMicroelectronics
S: Product=ST_SENSOR_HUB
S: SerialNumber=ST_SENSOR_HUB
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid

T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=03 Dev#= 4 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=04f3 ProdID=036e Rev=10.13
S: Manufacturer=ELAN
S: Product=Touchscreen
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid

T: Bus=01 Lev=01 Prnt=01 Port=04 Cnt=04 Dev#= 6 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1bcf ProdID=28aa Rev=43.07
S: Manufacturer=CN0GNXH57248756QB61BA02
S: Product=Integrated_Webcam_HD
C: #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I: If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo

T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 6
D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev=04.13
S: Manufacturer=Linux 4.13.0-19-generic xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:14.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
[/code]

[code]$ udevadm monitor --property
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

[/code]
cursor just flashes

Iā€™m pretty sure its not being detected for some reason. When its plugged in, the light comes on, disc spins up for about 10- 20 seconds and then it sleeps undetected.

You need to attach your external dvd writter to have some output.
You can find out more about the command in the manual

man udevadm

use the arrows to navigate, press ā€œqā€ to quit.

Disconnect the device, run the command ā€œudevadm monitor --propertyā€ and connect the dvd.
If nothing happens it could be malfunctioned.
Does it work on some other desktop pc?

It could be a number of things If the kernel doesnā€™t detect it, the faulty usb cable, underpowered usb portsā€¦
Anyway, the coffee is wearing off. Good night.

It did work when the machine had windows on it. I used it to run a live CD. ill see if i can find a different USB cable but Iā€™m pretty sure its wearing the one it came with. Thanks for your help. udevadm monitor --property isnt outputting anything after plugging the device back in. It turns on and spins up though.

Thank you Misko_2083, I had tried a couple different cables before I posted. I dug through an old networking bag I have and found an USB extension and a mini USB to USB adapterā€¦ and now its working. Just finished watching 300. Thank you for your suggestions, much appreciated.

sudo lshw -C disk [sudo] password for outlaw: *-cdrom description: DVD-RAM writer product: DVDRAM SP80NB60 vendor: HL-DT-ST physical id: 0.0.0 bus info: scsi@3:0.0.0 logical name: /dev/cdrom logical name: /dev/cdrw logical name: /dev/dvd logical name: /dev/dvdrw logical name: /dev/sr0 logical name: /media/outlaw/300 version: PD00 capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram configuration: mount.fstype=udf mount.options=ro,nosuid,nodev,relatime,uid=1000,gid=1000,iocharset=utf8 state=mounted status=nodisc
All is goodā€¦ RESOLVED

1 Like