I never used encrypted  cdroms. But first check if the cdrom is seen at all.
You can check in k3b without mounting it.

CDROM appears as hdc or sr0?

The link you provided is down at the moment.   LOOP_SET_STATUS: doesn't
appear in my kernel 2.6.24-gentoo-r3. So you are probably right that it's
2.6.23. Check this:

grep LOOP /usr/src/linux/.config
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_CRYPTOLOOP=y and see if you have cryptology enabled.

I believe that you have a mistake in /dev/loop/ . Shouldn't be /dev/sr0?

Take  a look at my setup:
 ls /dev/cdr*
/dev/cdrom  /dev/cdrw

ls -l /dev/loop
total 0
lrwxrwxrwx 1 root root 8 2008-10-19 21:42 0 -> ../loop0
lrwxrwxrwx 1 root root 8 2008-10-19 21:42 1 -> ../loop1
lrwxrwxrwx 1 root root 8 2008-10-19 21:42 2 -> ../loop2
lrwxrwxrwx 1 root root 8 2008-10-19 21:42 3 -> ../loop3
lrwxrwxrwx 1 root root 8 2008-10-19 21:42 4 -> ../loop4
lrwxrwxrwx 1 root root 8 2008-10-19 21:42 5 -> ../loop5
lrwxrwxrwx 1 root root 8 2008-10-19 21:42 6 -> ../loop6
lrwxrwxrwx 1 root root 8 2008-10-19 21:42 7 -> ../loop7

 ls -l /dev/sr0
brw-rw---- 1 root cdrom 11, 0 2008-10-19 21:43 /dev/sr0

how is your cdrom configured? sata, ide?





On Fri, Oct 17, 2008 at 10:20 AM, David Harel <[EMAIL PROTECTED]> wrote:

>  Hi,
>
>
>  I am trying to read encrypted CDroms created using the procedure:
> http://www.gentoo-wiki.com/HOWTO_Burn_Encrypted_Optical_Media_With_Luksbut I 
> get the error: ioctl: LOOP_SET_STATUS: No such file or directory.
>
> This procedure was working for me until some months ago when I upgraded the
> kernel (now 2.6..25-gentoo-r7) and failed to check this feature. I don't
> remember which kernel version it was last that I had this feature working
> but it seems earlier then 2.6.23-r3.
>
> This seems to me like a change in the mount options syntax because when I
> looked at other web documents I noticed a different syntax. The syntax that
> used to work for me:
>
> mount -t iso9660 .. -o loop=/dev/loop0,encryption=AES256
>
> The syntax that I noticed on other sites:
>
> mount -t iso9660 .. -o loop=/dev/loop0,encryption=aes
>
> but when I try the "new" syntax I get a problem with file system type:
>
> mount: wrong fs type, bad option, bad superblock on /dev/loop0,
>
> and in dmesg I get:
>
> ISOFS: Unable to identify CD-ROM format.
>
>
>  Mount to iso image (not encrypted) goes well.
>
> Extracting the content of the cdrom using: dd if=/dev/cdrom | aespipe -d >
> image.iso - also works fine.
>
> Any idea?
>
>
>  --
> Regards.
>
> David Harel,
>
> ==================================
>
> Home office +972 77 7657645
> Fax:        +972 77 7657645
> Cellular:   +972 54 4534502
> Snail Mail: Amuka
>             D.N Merom Hagalil
>             13802
>             Israel
> Email:      [EMAIL PROTECTED]
>
>

Reply via email to