On Tue, Mar 23 2004, Steven Ellis wrote:
Jens Axboe said the following on 22/03/2004 9:54 p.m.:
On Mon, Mar 22 2004, Steven Ellis wrote:
Is there an easy way to do this under linux. At the moment I can only see the dummy iso track that provides the pointer to the Nero website, but I can't read any of the other data.
Is it correct that I need extra kernel support for CDMRW even for just reading the disk?
Try current 2.6 kernel, like 2.6.5-rc2. Does it work?
I was afraid of this. I've got a custom 2.4.20 kernel which has taken a long time to get stable with my video capture hardware. Due to my use of the Promise Raid driver I can't switch to a 2.6 kernel.
Shame that there are simple device drivers available to Mac and Windows users but no simple read only solution for Linux users.
False statement, Linux has had out-of-tree support for cd-mrw long before any of the two operating systems you quote. You just need to apply the patch for 2.4.20, I had one for 2.4.19-pre4 that most likely applies to 2.4.20 here: http://www.kernel.org/pub/linux/kernel/people/axboe/patches/v2.4/2.4.19-pre4... cd-mrw in 2.4 lacks some bug fixes that the 2.6 integrated patch has. However, if you look in drivers/cdrom/cdrom.c, in the function cdrom_mrw_open_write(), then change: if (cdrom_mrw_set_lba_space(cdi, MRW_LBA_GAA)) return 1; to if (cdrom_mrw_set_lba_space(cdi, MRW_LBA_DMA)) return 1; That should show you the correct address space when you mount the drive. -- Jens Axboe