Read of scrambled sector without authentication

My daughter is in 1st class of elementary school. One of things she has there is English. For which they use a “Super Sparks Student 1” book from Oxford University Press. Book came with CDROM disk (marked as DVD Video). There are 73 audio files (mp3) and one short movie on it.

But why I write about it? Because I think that we live in an era when CSS means Cascading Style Shits rather than Content Scramble System. But not everyone thinks like that.

So back to DVD^wCDROM. Let’s copy data from it. Audio tracks went fine but problems started when tried to copy video:

[ 3701.096102] sr 5:0:0:0: [sr1]
[ 3701.096105] Sense Key : Illegal Request [current]
[ 3701.096109] sr 5:0:0:0: [sr1]
[ 3701.096114] Add. Sense: Read of scrambled sector without authentication
[ 3701.096117] sr 5:0:0:0: [sr1] CDB:
[ 3701.096119] Read(10): 28 00 00 01 8e e3 00 00 01 00
[ 3701.116089] sr 5:0:0:0: [sr1]
[ 3701.116096] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE

Took me a while to remind myself what it means. Scrambled disk! When it became useless? 2001? 1996? No — 1999 (according to Wikipedia). So just 15 years ago…

I think that Oxford is quite orthodox/conservative but IT goes on faster than they expect.

Took me few minutes to compile libdvdcss, libdvdread and dvdread then it was just simple “sudo dvdread /dev/sr1 >english.iso” plus extracting files from disk image. Would be faster but you know: I use Fedora (patents, mp3, decss are not accepted in repo).

aarch64 computers fedora life