PCMCIA Resourcen Konflikt

Hallo, ich habe auf meinem alten 166er Notebook (Debian Etch) wohl irgendwie einen Resourcenkonflikt :/
Wenn ich meine SD Karte samt Adapter reinstecke und dann MP3s anhöre bleibt der Player hängen und ich bekomme
hdc: irq timeout: status=0xff { Busy }
ide: failed opcode was: unknown
ide1: reset timed-out, status=0xff
hdc: status timeout: status=0xff { Busy }
ide: failed opcode was: unknown
hdc: drive not ready for command
ide1: reset timed-out, status=0xff
end_request: I/O error, dev hdc, sector 2282059
...
Buffer I/O error on device hdc1, logical block 2245840
lost page write due to I/O error on hdc1
end_request: I/O error, dev hdc, sector 2282315
....

Das Problem ist ich habe schon EXCLUDE IRQ in /etc/pcmcia/config.opts für alle Peripherie eingetragen. Habe auch schon mit den Ports rumexperimentiert aber ich kriege das einfach nicht weg :(

Der Start ist eigentlich o.k.
dmesg:
pd6729: Cirrus PD6729 PCI to PCMCIA Bridge at 0xfcfc on irq 0
pd6729: Enabling PCI_COMMAND_MEMORY.
pd6729: ISA irqs = 3,4,5,7,9,10,11 polling status changes.
...
cs: IO port probe 0x100-0x3af: excluding 0x220-0x22f 0x300-0x307 0x388-0x38f
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0xc00-0xcf7: clean.
cs: IO port probe 0x100-0x3af: excluding 0x220-0x22f 0x300-0x307 0x388-0x38f
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0xc00-0xcf7: clean.

Beim einstecken der Karte:
pccard: PCMCIA card inserted into slot 0
kernel: pcmcia: registering new device pcmcia0.0
Probing IDE interface ide1...
hdc: OnSpec Electronic, Inc. MMC/SD, CFA DISK drive
ide1 at 0x100-0x107,0x10e on irq 9
hdc: max request size: 128KiB
hdc: 4019200 sectors (2057 MB) w/1KiB Cache, CHS=3987/16/63
hdc: hdc1
ide-cs: hdc: Vpp = 0.0

Die IRQs /proc/interrupts
CPU0
0: 729585 XT-PIC timer
1: 1990 XT-PIC i8042
2: 0 XT-PIC cascade
3: 14222 XT-PIC serial
5: 1 XT-PIC ES1688
6: 3 XT-PIC floppy
7: 1 XT-PIC parport0
8: 1 XT-PIC rtc
9: 328 XT-PIC ide1
12: 13538 XT-PIC i8042
14: 61800 XT-PIC ide0
NMI: 0
LOC: 0
ERR: 0
MIS: 0

Die entsprechende /etc/pcmcia/config.opts
exclude irq 5 #LPT
exclude irq 4 #com2
exclude irq 3 #irda
exclude irq 7 #sound
exclude irq 9 #ps2/touchpad
#exclude irq 10

Ich weiß nicht wie ich das Problem weiter einkreisen könnte :(
Habe schon die PCMCIA-Howto, Mobile-Guide und Google durchsucht aber nichts konkretes gefunden.
Kann mir da einer einen Tipp geben?
 
Das IRQ-Timeout muss nicht unbedingt durch einen Konflikt verursacht werden, sondern kann seinen Ursprung auch in fehlerhaften Sektoren auf dem Datenträger haben. Lass mal einen Dateisystem- und Badblocks-Check drüberlaufen.
 
Kann ich nicht bestätigen, fsck meldet alles ok.

Das komische ist, dass auch das Touchpad manchmal die Verbindung kurzzeitig verliert, das läuft über PS2 IRQ12.

Nun wäre es natürlcih interessant ob der bloße Datentransfer ausreicht oder ob der Crash nur ausgelöst wird wenn die Soundkarte arbeitet. Gibt es ein HDD Testtransfer tool für Debian?

Keiner ne weitere Idee?
 
Zurück
Oben