On Sat, 5 Oct 2002, Toth Attila wrote:
Is there a way to do it? No problem, if the kernel must be recompiled.
Only if you change the source code too. In drivers/block/pktcdvd.c, the pkt_set_speed function defines the ratio between read speed and write speed. (Currently 3/2.) The pkt_adjust_speed function is called in two places to request a write speed. When opening the device for writing, the code requests 16x speed (in pkt_open_write), and when opening for reading, the code requests maximum speed (in pkt_open_dev). However, when I experimented with this some time ago, I couldn't make it work the way I wanted (dynamic read speed.) It looked like my CDRW ignored the speed setting commands and used whatever speed it thought was best. -- Peter Osterlund - petero2@telia.com http://w1.894.telia.com/~u89404340