I am trying to use an IDE disk drive on a desktop machine. The
pcmcia card reader is by ActionTec - PC700:
Interface: 16-bit ISA
Chipset: Vadem VG-469
Configuration Modes: Plug-N-Play compatible
The disk drive, in the sample data below, is an IDE disk drive by
Integral Peripherals - Viper 340. But I have tried also a drive
by Calluna (520Mb) that failed similarly.
The PC is running SuSE 6.2.
(Both drives work well in a laptop running windows 98 and the
card reader works fine under windows 98)
Following is various data I hope will give some clues as
to the problem.
Last comment, the Viper drive works every now an then (one in 50 insertions`
after a reboot)...
Thanks in advance
zvi
----Start Data
lore2:/etc/pcmcia # uname -rv
2.2.10 #1 Tue Jul 20 16:32:24 MEST 1999
lore2:/etc/pcmcia # cardctl -V
cardctl version 3.0.13
lore2:~ # cardctl ident 0
product info: "INTEGRAL PERIPHERALS", "ATA CARD"
manfid: 0x0106, 0x0000
function: 4 (fixed disk)
lore2:~ # cardctl status 0
5V 16-bit card present
Function 0: ready
lore2:~ # cardctl config 0
Vcc = 5.0, Vpp1 = 0.0, Vpp2 = 0.0
Interface type is memory and I/O
IRQ 3 is exclusive, level mode, enabled
Function 0:
Config register base = 0x0200
Option = 0x41, status = 0000, pin = 0000, copy = 0000
I/O window 1: 0x0100 to 0x010f, auto sized
lore2:/etc/pcmcia # fdisk /dev/hde
The number of cylinders for this disk is set to 8963.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): p
Disk /dev/hde: 16 heads, 54 sectors, 8963 cylinders
Units = cylinders of 864 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hde1 621388 1251730 272307445 83 Linux
Partition 1 does not end on cylinder boundary:
phys=(1023, 47, 54) should be (1023, 15, 54)
Command (m for help):
messages file during insertion and intialization:
Jan 6 08:43:13 lore2 cardmgr[109]: initializing socket 0
Jan 6 08:43:13 lore2 cardmgr[109]: socket 0: ATA/IDE Fixed Disk
Jan 6 08:43:13 lore2 cardmgr[109]: executing: 'insmod /lib/modules/2.2.10/pcmcia/ide_cs.o'
Jan 6 08:43:33 lore2 kernel: hde: integral Peripherals 8340Pa, ATA DISK drive
Jan 6 08:43:33 lore2 kernel: hdf: no response (status = 0xa1), resetting drive
Jan 6 08:43:33 lore2 kernel: hdf: no response (status = 0xa1)
Jan 6 08:43:33 lore2 kernel: ide2 at 0x100-0x107,0x10e on irq 3
Jan 6 08:43:33 lore2 kernel: hde: integral Peripherals 8340Pa, 3781MB w/4128kB Cache, CHS=8963/
16/54
Jan 6 08:43:33 lore2 kernel: hde: hde1 hde2 hde3 hde4
Jan 6 08:43:33 lore2 kernel: ide_cs: hde: Vcc = 5.0, Vpp = 0.0
Jan 6 08:43:33 lore2 cardmgr[109]: executing: './ide start hde'
Jan 6 08:43:33 lore2 kernel: hde: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jan 6 08:43:33 lore2 kernel: hde: read_intr: error=0x10 { SectorIdNotFound }, CHS=31563/14/35, sector=0
Jan 6 08:43:33 lore2 kernel: hde: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jan 6 08:43:33 lore2 kernel: hde: read_intr: error=0x10 { SectorIdNotFound }, CHS=31563/14/35, sector=0
Jan 6 08:43:33 lore2 kernel: hde: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jan 6 08:43:33 lore2 kernel: hde: read_intr: error=0x10 { SectorIdNotFound }, CHS=31563/14/35, sector=0
Jan 6 08:43:33 lore2 kernel: hde: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jan 6 08:43:33 lore2 kernel: hde: read_intr: error=0x10 { SectorIdNotFound }, CHS=31563/14/35, sector=0
Jan 6 08:43:33 lore2 kernel: ide2: reset: success
Jan 6 08:43:33 lore2 kernel: hde: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jan 6 08:43:33 lore2 kernel: hde: read_intr: error=0x10 { SectorIdNotFound }, CHS=31563/14/35, sector=0
Jan 6 08:43:33 lore2 kernel: hde: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jan 6 08:43:33 lore2 kernel: hde: read_intr: error=0x10 { SectorIdNotFound }, CHS=31563/14/35, sector=0
Jan 6 08:43:33 lore2 kernel: hde: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jan 6 08:43:33 lore2 kernel: hde: read_intr: error=0x10 { SectorIdNotFound }, CHS=31563/14/35, sector=0
Jan 6 08:43:33 lore2 kernel: hde: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jan 6 08:43:33 lore2 kernel: hde: read_intr: error=0x10 { SectorIdNotFound }, CHS=31563/14/35, sector=0
Jan 6 08:43:33 lore2 kernel: ide2: reset: success
Jan 6 08:43:33 lore2 kernel: hde: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
lore2:/etc/pcmcia # lsmod
Module Size Used by
ide_cs 3324 1
sd_mod 15408 0 (autoclean) (unused)
vmnet 9552 3
vmmon 10528 0 (unused)
3c59x 17388 1 (autoclean)
ds 6144 4 [ide_cs]
i82365 23308 2
pcmcia_core 41656 0 [ide_cs ds i82365]
serial 41940 0 (autoclean)
memstat 1412 0 (unused)
pnp 45736 1
uart401 6740 1
opl3 13228 1
ad1848 49144 1
midi 27560 1 [pnp uart401 opl3 ad1848]
soundbase 479212 1 [pnp uart401 opl3 ad1848 midi]
sndshield 4732 0 [pnp uart401 opl3 ad1848 midi soundbase]
----End
|