Getting the CD-RW in a D610 to work with Linux 2.6.16
I recently bit the bullet and left the relative comfort of a moderately patched 2.6.12 kernel, and went for the standard Debian packaged 2.6.16 package.
The main issue so far was that my (SATA) CD-RW device went AWOL. A lot of googling revealing similar stories for other people, with the dreaded WARNING: ATAPI is disabled, device ignored. turning up a lot.
The solution is actually mentioned in the 2.6.16 changelog, however to put it simply:
- put options libata atapi_enabled=1 in something in /etc/modprobe.d
- rebuild your initrd with a bit of dpkg-reconfigure linux-image-2.6.16-1-686 (or the appropriate package)
- ensure your bootloader appends combined_mode=libata to the kernel command line
On the next boot, lo and behold, the CD-RW is back reporting for duty.
I need to scope out suspending next.





