--- eject/eject.c.orig 2006-08-07 16:35:15.000000000 +0200 +++ eject/eject.c 2006-08-07 16:35:54.000000000 +0200 @@ -723,7 +723,7 @@ io_hdr.dxfer_len = 0; io_hdr.dxferp = inqBuff; io_hdr.sbp = sense_buffer; - io_hdr.timeout = 2000; + io_hdr.timeout = 10000; io_hdr.cmdp = allowRmBlk; status = ioctl(fd, SG_IO, (void *)&io_hdr);