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
Outline:
I think it has to do with the CardBus bridge setup by David Hinds, 2000, Jan 24
Yes, thank you and with 3COM's CardBus NIC 3CCFE575CT? by Maya Tamiya, 2000, Jan 27
I'm afraid so by David Hinds, 2000, Jan 27