Up until this past weekend I had been running 1.1.59 But then I upgraded
to 1.1.85 The entire building process went fine, but after rebooting with the
new kernel, I started noticing strange behavior from the CD (Sony
DoubleSpeed [cdu33 sounds right] ). I modified lilo to tell the kernel about
the drive as per the cdu31.c file, and the drive gets recognized at boot time
and the entry in fstab gets executed fine. However, after I let the drive
sit a little while, and then for instance 'cd /cdrom; grep man *;' I have to
wait up to 45 seconds for the drive to spin up! During this time period,
though, nothing strange happens anywhere else (i.e. 'top' output stays the
same). What I've tried:
- Changed interface card to use IRQ 5 and modified lilo to tell the
- Upgraded to 1.1.87 in a blind hope that it would work (didnt).
- Hardcoded interrupt and other stuff into cdu31a.c and rebuilt
If anybody else is having similar experience, or could point me in the right
direction to finding out whats broken and how I can fix it, I'd greatly
appreciate a response.