Here's a copy of /proc/interrupts. Can anyone help me figure out whether the machine is even configured to accept interrupts from the printer? I don't see anything which would lead me to believe that it is. CPU0 0: 123049771 XT-PIC timer 1: 102313 XT-PIC i8042 2: 0 XT-PIC cascade 3: 0 XT-PIC uhci_hcd 5: 943 XT-PIC Intel 82801DB-ICH4 8: 1 XT-PIC rtc 9: 944 XT-PIC uhci_hcd 10: 0 XT-PIC uhci_hcd 11: 489740 XT-PIC ehci_hcd, eth0 12: 591304 XT-PIC i8042 14: 408191 XT-PIC ide0 15: 1332973 XT-PIC ide1 NMI: 0 ERR: 1 I interpret this as: timer "i8254" CTC i8042 keyboard controller or ? cascade PIC cascade input uhci_hcd ? 82801DB-ICH4 ? rtc "MC146818" TOD + RAM uhci_hcd ? uhci_hcd ? ehci_hcd ethernet I/F i8042 ? or keyboard controller ide0 ATA I/F ide1 ATA I/F Mike -- p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);} This message made from 100% recycled bits. You have found the bank of Larn. I can explain it for you, but I can't understand it for you. I speak only for myself, and I am unanimous in that!