lost interrupt with Flash Card reader on IBM TP X24 - solved

inserting a flash card into my X24 running Debian GNU/Linux with kernel 2.6.22 (same result with 2.6.18-3,4,5) initially resulted in something like:

kernel: pccard: PCMCIA card inserted into slot 1
kernel: pcmcia: registering new device pcmcia1.0
kernel: Probing IDE interface ide2…
kernel: hde: TOSHIBA THNCF1G02QG, CFA DISK drive
kernel: ide2 at 0x3100-0x3107,0x310e on irq 3
kernel: hde: max request size: 128KiB
kernel: hde: 2000880 sectors (1024 MB) w/2KiB Cache, CHS=1985/16/63
kernel: hde:<4>hde: lost interrupt
kernel: hde: irq timeout: status=0xff { Busy }
kernel: ide: failed opcode was: unknown
kernel: ide2: reset timed-out, status=0xff

simple but not quite obvious solution was to change interrupt settings of the serial, the IRDA and the parallel port in the BIOS; note that the X24 only has serial and parallel ports via port replicator or dock…


  1. http://www.thinkwiki.org/wiki/Installation_instructions_for_the_ThinkPad_X24#Miscellaneous - a shorter version of this…