Toshiba PCMCIA cd-rom problem
Hi folks,
is there anyone out there who has experiences with the Toshiba Portege
(I own a 7020CT) and Toshiba's original PCMCIA cd-rom device (24x for
PCMCIA, ParPort and USB)?
I read and tried so much now that I would appreciate every single hint like
'Forget it' or 'Have a look at ...'. If it's working somewhere, I'm
especially interested in your program versions.
Currently I'm running a 2.2.17 kernel with 3.1.20 pcmcia modules.
The PCMCIA card is detected (two high beeps) so that ide_cs is used, but I get
strange IO errors.
# cardctl insert
hdc: SR242S, ATAPI CDROM drive
ide1 at 0x120-0x127,0x12e on irq 10
hdc: ATAPI 24X CD-ROM drive, 128kB Cache
hdc: packet command error: status=0x51 { DriveReady SeekComplete Error }
hdc: packet command error: error=0x50
ATAPI device hdc:
Error: Illegal request -- (Sense key=0x05)
Parameter not supported -- (asc=0x26, ascq=0x01)
The failed "Start/Stop Unit" packet command was:
"1b 00 00 00 03 00 00 00 00 00 00 00 "
Additional info:
Socket 1:
Vcc 5.0V Vpp1 0.0V Vpp2 0.0V
interface type is "memory and I/O"
irq 10 [exclusive] [level]
function 0:
config base 0x0200
option 0x41 status 0x00 pin 0x00 copy 0x00
socket 1:
5V 16-bit PC Card
function 0: [busy], [bat dead]
io 0x0120-0x012f [auto]
Socket 1:
product info: "FREECOM", "PCCARD-IDE", "REV836"
If a CD is inserted, the mount command results in a CD-ROM spindle that
is speeding up to an arbitrary speed and then speeding down.
The error messages depend on which CD I am inserting!
# mount -t iso9660 /dev/hdc /mnt/cd/
mount: block device /dev/hdc is write-protected, mounting read-only
hdc: packet command error: status=0x51 { DriveReady SeekComplete Error }
hdc: packet command error: error=0x50
# mount -t iso9660 /dev/hdc /mnt/cd/
mount: block device /dev/hdc is write-protected, mounting read-only
ide1: unexpected interrupt, status=0x80, count=3
# mount -t iso9660 /dev/hdc /mnt/cd/
mount: block device /dev/hdc is write-protected, mounting read-only
hdc: lost interrupt
hdc: cdrom_read_intr: data underrun (2 blocks)
end_request: I/O error, dev 16:00 (hdc), sector 64
isofs_read_super: bread failed, dev=16:00, iso_blknum=16, block=32
mount: wrong fs type, bad option, bad superblock on /dev/hdc,
or too many mounted file systems
If the cd is mounted 'successfully', a cp command yields something like this:
# cp /mnt/cd/index.txt /tmp/
ATAPI device hdc:
Error: Unit attention -- (Sense key=0x06)
Power on, reset or hardware reset occurred -- (asc=0x29, ascq=0x00)
ATAPI device hdc:
Error: Unit attention -- (Sense key=0x06)
Not ready to ready transition, medium may have changed -- (asc=0x28, ascq=0x00)
hdc: lost interrupt
hdc: cdrom_read_intr: data underrun (4 blocks)
end_request: I/O error, dev 16:00 (hdc), sector 1108
ATAPI device hdc:
Error: Unit attention -- (Sense key=0x06)
Power on, reset or hardware reset occurred -- (asc=0x29, ascq=0x00)
hdc: tray open
end_request: I/O error, dev 16:00 (hdc), sector 1112
hdc: tray open
end_request: I/O error, dev 16:00 (hdc), sector 1116
hdc: tray open
end_request: I/O error, dev 16:00 (hdc), sector 1108
hdc: tray open
end_request: I/O error, dev 16:00 (hdc), sector 1112
cp: /mnt/cd/index.txt: Input/output error
/Stony
--
mailto:stony8@gmx.de
http://go.to/stony
Reply to: