Nabend,
Ich habe mir für mein HP NX9005 einen PCMCIA Cardreader gekauft (Conceptronic C10RWC).
Jetzt habe ich das Problem, dass einer Karte kein device zugeordnet wird das ich mounten kann.
Gefunden habe ich einige Beiträge die min 2 Jahre alt sind und mir auch keine Lösungsansätze lieferten.
Hier mal ein paar Konsolenausgaben:
dmesg:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
[ 27.024000] cs: IO port probe 0x100-0x3af: excluding 0x200-0x207 0x220-0x22f 0x330-0x337 0x388-0x38f
[ 27.028000] cs: IO port probe 0x3e0-0x4ff: clean.
[ 27.028000] cs: IO port probe 0x820-0x8ff: clean.
[ 27.028000] cs: IO port probe 0xc00-0xcf7: clean.
[ 27.028000] cs: IO port probe 0xa00-0xaff: clean.
[ 27.032000] cs: IO port probe 0x100-0x3af: excluding 0x200-0x207 0x220-0x22f 0x330-0x337 0x388-0x38f
[ 27.032000] cs: IO port probe 0x3e0-0x4ff: clean.
[ 27.032000] cs: IO port probe 0x820-0x8ff: clean.
[ 27.036000] cs: IO port probe 0xc00-0xcf7: clean.
[ 27.036000] cs: IO port probe 0xa00-0xaff: clean.
[ 27.036000] cs: memory probe 0xa0000000-0xa0ffffff: clean.
[ 27.072000] pcmcia: registering new device pcmcia1.0
[ 27.200000] ata1: PATA max PIO0 cmd 0x00010100 ctl 0x0001010e bmdma 0x00000000 irq 3
[ 27.484000] irq 3: nobody cared (try booting with the "irqpoll" option)
[ 27.484000] [<c0143694>] __report_bad_irq+0x24/0x80
[ 27.484000] [<c01438f8>] note_interrupt+0x208/0x240
[ 27.484000] [<c0142c70>] handle_IRQ_event+0x30/0x60
[ 27.484000] [<c0144250>] handle_level_irq+0x90/0xc0
[ 27.484000] [<c0105680>] do_IRQ+0x40/0x80
[ 27.484000] [<c0104003>] common_interrupt+0x23/0x30
[ 27.484000] [<c011fcb2>] __do_softirq+0x32/0xa0
[ 27.484000] [<c011fd65>] do_softirq+0x45/0x50
[ 27.484000] [<c0105685>] do_IRQ+0x45/0x80
[ 27.484000] [<c0104003>] common_interrupt+0x23/0x30
[ 27.484000] [<c0143187>] setup_irq+0xd7/0x1e0
[ 27.484000] [<dca24780>] ata_interrupt+0x0/0x210 [libata]
[ 27.484000] [<c0143333>] request_irq+0xa3/0xc0
[ 27.484000] [<dca24780>] ata_interrupt+0x0/0x210 [libata]
[ 27.484000] [<c0144376>] devm_request_irq+0x56/0x90
[ 27.484000] [<dca23c21>] ata_device_add+0x311/0x520 [libata]
[ 27.484000] [<dcb5a518>] pcmcia_init_one+0x4b8/0x500 [pata_pcmcia]
[ 27.484000] [<dcb40873>] pcmcia_device_probe+0x83/0x110 [pcmcia]
[ 27.484000] [<c023d555>] really_probe+0x65/0x190
[ 27.484000] [<c023d6c9>] driver_probe_device+0x49/0xc0
[ 27.484000] [<c023d89a>] __driver_attach+0x9a/0xa0
[ 27.484000] [<c023ca3b>] bus_for_each_dev+0x3b/0x60
[ 27.484000] [<c023d3f4>] driver_attach+0x24/0x30
[ 27.484000] [<c023d800>] __driver_attach+0x0/0xa0
[ 27.484000] [<c023cdcb>] bus_add_driver+0x7b/0x1a0
[ 27.484000] [<c0136167>] sys_init_module+0x157/0x17c0
[ 27.484000] [<dcb42330>] pcmcia_request_irq+0x0/0x210 [pcmcia]
[ 27.484000] [<c0102fc0>] sysenter_past_esp+0x69/0xa9
[ 27.484000] =======================
[ 27.484000] handlers:
[ 27.484000] [<dca24780>] (ata_interrupt+0x0/0x210 [libata])
[ 27.484000] Disabling IRQ #3
[ 27.484000] ali_stimer_read: stimer is not ready.
[ 27.484000] scsi0 : pata_pcmcia
[ 27.660000] ATA: abnormal status 0x58 on port 0x00010107
[ 27.660000] ata1.01: failed to IDENTIFY (I/O error, err_mask=0x2)
[ 28.336000] ATA: abnormal status 0x58 on port 0x00010107
[ 28.336000] ata1.01: failed to IDENTIFY (I/O error, err_mask=0x2)
[ 28.336000] ata1.01: limiting speed to UDMA7:PIO5
[ 29.012000] ATA: abnormal status 0x58 on port 0x00010107
[ 29.012000] ata1.01: failed to IDENTIFY (I/O error, err_mask=0x2)
[ 59.680000] ata1.00: qc timeout (cmd 0x91)
[ 59.680000] ata1.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_mask=0x4)
[ 90.348000] ata1.00: qc timeout (cmd 0x91)
[ 90.348000] ata1.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_mask=0x4)
[ 90.348000] ata1.00: limiting speed to UDMA7:PIO5
[ 121.016000] ata1.00: qc timeout (cmd 0x91)
[ 121.016000] ata1.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_mask=0x4)
|
|
Quellcode
|
1
2
3
4
5
6
7
|
olli@olli-laptop:/$ pccardctl ident
Socket 0:
no product info available
Socket 1:
product info: " ", "Memory Card Adapter II", "V1.00", ""
manfid: 0x0045, 0x0401
function: 4 (fixed disk)
|
mit fdisk -l erhalte ich nur meine Interne Platte und ggf. angeschlossene USB/Firewire Geräte.
Kann mir jemand weiterhelfen?
Gruß in die NAcht,
Olli
Bin einen Schritt weiter, habe im Kernel noch PCMCIA IDE Support aktiviet und siehe da, er sagt mir es ist hde.
Jetzt bringt er folgende Meldung mit dmesg (die Tabelle von oben ist noch darüber)
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
handlers:
[ 347.860000] [<c025c240>] (ide_intr+0x0/0x1e0)
[ 347.860000] Disabling IRQ #3
[ 347.864000] ide2 at 0x100-0x107,0x10e on irq 3
[ 347.864000] hde: max request size: 128KiB
[ 347.864000] hde: 1990656 sectors (1019 MB) w/1KiB Cache, CHS=3888/16/32
[ 347.864000] hde:<4>hde: lost interrupt
[ 407.864000] hde: lost interrupt
[ 417.864000] hde: lost interrupt
[ 417.864000] hde: task_in_intr: status=0x51 { DriveReady SeekComplete Error }
[ 417.864000] hde: task_in_intr: error=0x40 { UncorrectableError }, LBAsect=0, sector=0
[ 417.864000] ide: failed opcode was: unknown
[ 417.864000] end_request: I/O error, dev hde, sector 0
|
Ich bin dran, wenn ich weiter bin gibts noch ein Edit oder wenn jemand weiter weiß, kann er mich ja auf die Lösung schubsen.
Und Wenn man jetz auch noch IRQPOLL als Boot Parameter mit übergint, (so wie es einem dmesg sagt), dann geht das ganze auch. scheint mir nur ein wenig langsam , kann aber auch sein, dass ich mich da täusche.