Hi,
I'm having trouble trying to use SCSI hard disk drive with a PCMCIA
card, and it seems to be a PCMCIA problem to me.
- On using pcmcia-cs SCSI (APA-1460A), the filesystem corrupts.
- I did all the tests on both linux 2.0.36 and 2.0.38, and the results
were the same.
The tests were done on pcmcia-cs-3.0.[5-9], 3.0.{13,14}, 3.1.{7,8},
and they succeeded (no error occured) only in the case of 3.0.5.
- It seems that the error tends to occure when the load average gets
high.
- Symptoms
* "e2fsck -f -v /dev/sda1" sometimes fails.
* Even if the first e2fsck try is successful, it ends up
failing if I repeat some more right after that.
* If I terminate it with C-c instead of inputting <y> after
failing and try again, then sometimes it does not fail.
However, it ends up failing if I repeat some more.
* I didn't do any "mount" during the test, of course.
* In the case of 3.0.5, I got no fail out of more than 100
e2fsck's on exactly the same file system (without any
fixing).
* I've given it a total of more than 150 tests with 3 HDDs,
and the only case it didn't fail was the case of 3.0.5.
* I believe there is no problem with quality and setting of my
hardware, because it never failed at all in the case of
3.0.5, in which I replaced only pcmcia-cs without touching
anything but the keyboad. Replacing it with other versions
again and giving some more tries would get it a failure.
- Error messages
[dmesg]
aha152x: more data than expected (2 bytes)
aha152x: data ( 0 0 )
(*** every time the same)
[fsck]
Inode 209163 has illegal block(s). Clear<y>?
or
Deleted inode 245289 has zero dtime. Fix<y>?
etc.
(the numbers (209163 and 245289) change every time.)
- PCMCIA log
Linux PCMCIA Card Services 3.0.5
kernel build: 2.0.38 #1 Tue Jan 18 08:16:13 JST 2000
options: [pci] [cardbus] [apm]
Intel PCIC probe:
Cirrus PD6832 CardBus at mem 0x68000000, 2 sockets
host opts [0]: [ring] [0/7/4] [3/17/4] [no pci irq] [lat 168/176] [bus 32/34
]
host opts [1]: [ring] [0/7/4] [3/17/4] [no pci irq] [lat 168/176] [bus 35/37
]
ISA irqs (default) = 3,4,5,7,11,12 status change on irq 11
cs: IO port probe 0x0100-0x03ff: excluding 0x220-0x22f 0x2f8-0x2ff 0x398-0x39f 0
x3f8-0x3ff
cs: IO port probe 0x0a20-0x0a27: clean.
Swansea University Computer Society IPX 0.34 for NET3.035
IPX Portions Copyright (c) 1995 Caldera, Inc.
Appletalk 0.17 for Linux NET3.035
--- 8< --- 8< --- 8< --- (snip) --- 8< --- 8< --- 8< ---
cs: warning: no high memory space available!
cs: memory probe 0x0d0000-0x0dffff: excluding 0xdc000-0xdffff
cs: memory probe 0x0e0000-0x0effff: excluding 0xe0000-0xeffff
cs: memory probe 0x0c0000-0x0cffff: excluding 0xc0000-0xcbfff
eth0: 3Com 3c589, port 0x300, irq 3, Auto port, hw_addr 00:60:97:93:1A:AB
Swansea University Computer Society IPX 0.34 for NET3.035
IPX Portions Copyright (c) 1995 Caldera, Inc.
Appletalk 0.17 for Linux NET3.035
aha152x: processing commandline: ok
aha152x: BIOS test: passed, detected 1 controller(s)
eth0: autodetected 10baseT
aha152x0: vital data: PORTBASE=0x340, IRQ=5, SCSI ID=7, reconnect=enabled, parit
y=enabled, synchronous=disabled, delay=100, extended translation=disabled
aha152x: trying software interrupt, ok.
scsi0 : Adaptec 152x SCSI driver; $Revision: 1.18 $
scsi : 1 host.
Vendor: MELCO Model: DSC-UE8.3G Rev: 1.05
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
Vendor: MELCO Model: DSC-UE8.3G Rev: 1.05
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0
Vendor: MELCO Model: DSC-UE8.3G Rev: 1.04
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdc at scsi0, channel 0, id 2, lun 0
SCSI device sda: hdwr sector= 512 bytes. Sectors= 16405632 [8010 MB] [8.0 GB]
sda: sda1
SCSI device sdb: hdwr sector= 512 bytes. Sectors= 16405632 [8010 MB] [8.0 GB]
sdb: sdb1
SCSI device sdc: hdwr sector= 512 bytes. Sectors= 16405632 [8010 MB] [8.0 GB]
sdc: sdc1 sdc2
* The line "cs: warning: no high memory space available!"
disappears after I eject and insert the card.
* 3.0.5 does not recognize insertion of the card, so I do
"cardctl insert" after I insert the card.
Thank you very much!
--
Thank you,
maya
|
Messages