Diary of a geek

April 2006
Mon Tue Wed Thu Fri Sat Sun
         
10

My ugly mug

Where's Andrew?

Categories

Other people's blogs

Subscribe

RSS feed

Contact me

JavaScript required


Monday, 10 April 2006

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.

[00:50] [tech] [permalink]