DVD disk recognized only after reboot
#1
I am running LibreELEC build v17 (Milhouse build #1016) on a Raspberry Pi 2, with an external USB DVD drive. The drive has an auxiliary USB power supply, hence I assume it is adequately powered.
If I insert a DVD while the system is running, it seems it is not correctly recognized. Running dmesg, I see that the following errors appear:

Code:
[  104.118530] sr 0:0:0:0: [sr0] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=0x08
[  104.118552] sr 0:0:0:0: [sr0] tag#0 Sense Key : 0x5 [current]
[  104.118562] sr 0:0:0:0: [sr0] tag#0 ASC=0x6f ASCQ=0x3
[  104.118575] sr 0:0:0:0: [sr0] tag#0 CDB: opcode=0x28 28 00 00 07 ff 00 00 00 3c 00 00 00
[  104.118585] blk_update_request: I/O error, dev sr0, sector 2096128
[  104.152774] sr 0:0:0:0: [sr0] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=0x08
[  104.152794] sr 0:0:0:0: [sr0] tag#0 Sense Key : 0x5 [current]
[  104.152803] sr 0:0:0:0: [sr0] tag#0 ASC=0x6f ASCQ=0x3
[  104.152816] sr 0:0:0:0: [sr0] tag#0 CDB: opcode=0x28 28 00 00 07 ff 3c 00 00 04 00 00 00
[  104.152826] blk_update_request: I/O error, dev sr0, sector 2096368
[  104.152980] sr 0:0:0:0: [sr0] unaligned transfer (several times)

Even if DVD autoplay is activated, nothing happens, and I cannot play the DVD even if I manually try to start it. This happens both with commercial and non-commercial DVDs, hence I think the problem is not related to CSS-related stuff.

On the other hand, if I reboot the system leaving the DVD inserted, everything works OK: I get no dmesg errors and I can play every DVD correctly?

Any idea how can avoid rebooting every time?
Reply
#2
Try the following workaround

https://discourse.osmc.tv/t/dvd-playback...ng/11464/6
Reply
#3
(2016-10-18, 11:55)filippobistaffa Wrote: I am running LibreELEC build v17 (Milhouse build #1016) on a Raspberry Pi 2, with an external USB DVD drive. The drive has an auxiliary USB power supply, hence I assume it is adequately powered.
If I insert a DVD while the system is running, it seems it is not correctly recognized. Running dmesg, I see that the following errors appear:

I've had this happen, and it boiled down to a power supply problem.
When you say 'auxiliary USB power supply', where do you draw the power from? - some of my drives have a separate 5V power supply plugged into the mains, and I think that relying on an additional USB socket for supply might not give you enough.
Derek
Reply
#4
(2016-10-22, 10:15)dandnsmith Wrote: I've had this happen, and it boiled down to a power supply problem.
When you say 'auxiliary USB power supply', where do you draw the power from? - some of my drives have a separate 5V power supply plugged into the mains, and I think that relying on an additional USB socket for supply might not give you enough.

Yes. An external power supply for a drive may just provide, e.g. 12V for the motor. The 5V power may still be drawn from the Pi's USB connection (and that may be a significant amount).
Is the power supply to drive, 5V or something else?
Reply
#5
Here's how the DVD drive (on the left) is connected:

Image

The charger on the right is this one. If it's a power issue, how come it's not happening if the disk is in from the boot?

@taiebot how can I install udisks in order to try the workaround?
Reply

Logout Mark Read Team Forum Stats Members Help
DVD disk recognized only after reboot1