PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit PCMCIA auf Laptop



netlinker
11.05.05, 00:07
Hallo zusammen,

ich habe auf meinem alten Laptop Suse 9.1 mit nem 2.6.11'er Kernel.
Leider klappt zu 99% PCMCIA nicht.

Ich erhalte beim Botten Fehlermeldungen, ein ähnliches Problem hatte ich auch unter Suse 7.2, da hat der Eintrag append = "pci=irqmask=0x0e98" in lilo geholfen. Klappt jetzt aber nicht mehr :(

Ich habe auch pci=noacpi pci=biosirq pci=usepirqmask ausprobiert. hilft alles nichts :ugly:

Es wäre escht super, wenn ihr noch einen Tip hättet, wie ich PCMCIA wierder zum laufen bewegen könnte,

Thx und bye Björn


Ich erhalte volgende Meldungen wenn ich boote:
PCI: IRQ 0 for device 0000:00:0a.0 doesn't match PIRQ mask - try pci=usepirqmask
PCI: No IRQ known for interrupt pin A of device 0000:00:0a.0. Please try using pci=biosirq.
Yenta: CardBus bridge found at 0000:00:0a.0 [0000:0000]
Yenta: ISA IRQ mask 0x0e98, PCI irq 0
Socket status: 30000006
PCI: IRQ 0 for device 0000:00:0a.1 doesn't match PIRQ mask - try pci=usepirqmask
PCI: No IRQ known for interrupt pin B of device 0000:00:0a.1. Please try using pci=biosirq.
Yenta: CardBus bridge found at 0000:00:0a.1 [0000:0000]
Yenta: ISA IRQ mask 0x0e98, PCI irq 0
Socket status: 30000006
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0x800-0x80f: excluding 0x800-0x807
cs: IO port probe 0x800-0x80f: excluding 0x800-0x807
cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
cs: IO port probe 0x100-0x3af: excluding 0x220-0x22f 0x330-0x337 0x378-0x37f 0x388-0x38f 0x398-0x39f
cs: IO port probe 0x100-0x3af: excluding 0x220-0x22f 0x330-0x337 0x378-0x37f 0x388-0x38f 0x398-0x39f
cs: IO port probe 0xa00-0xaff: clean.
cs: IO port probe 0xa00-0xaff: clean.
May 11 00:20:42 lapi kernel: PCI: IRQ 0 for device 0000:00:0a.0 doesn't match PIRQ mask - try pci=usepirqmask
May 11 00:20:42 lapi kernel: PCI: No IRQ known for interrupt pin A of device 0000:00:0a.0. Please try using pci=biosirq.
May 11 00:20:42 lapi kernel: PCI: IRQ 0 for device 0000:00:0a.1 doesn't match PIRQ mask - try pci=usepirqmask
May 11 00:20:42 lapi kernel: PCI: No IRQ known for interrupt pin B of device 0000:00:0a.1. Please try using pci=biosirq.


lapi:~ # cat /proc/interrupts
CPU0
0: 545513 XT-PIC timer
1: 1375 XT-PIC i8042
2: 0 XT-PIC cascade
5: 0 XT-PIC ES18xx
8: 2 XT-PIC rtc
9: 0 XT-PIC uhci_hcd
12: 2031 XT-PIC i8042
14: 2889 XT-PIC ide0
NMI: 0
LOC: 0
ERR: 0
MIS: 0


Hab noch einige Werte in /etc/sysconfig/pcmcia Probiert
PCMCIA_PCIC=""
PCMCIA_PCIC_OPTS="do_scan=0 probe_io=0 irq_mask=0xe98"
#PCMCIA_PCIC_OPTS="do_scan=0 irq_list=11,10,9,3"
#PCMCIA_SYSTEM="external"

tgmaster
13.05.05, 14:05
... :( ziemlich krasse Fehlermeldung ...

also ich arbeite zwar glücklicherweise noch mit SuSE 9.0 Pro,
aber auf der AVM Seite hatte ich durch Zufall gelesen, daß
SuSE mit der Distri 9.1 wieder mal etwas geändert hat.
AVM stellt z.B. für dieses Problem einen extra Treiber für
diese Version zur Verfügung ... also vielleicht hast du ja Glück und
findest auf der Herstellerseite einen Linuxtreiber ...

Problemlos war die Standard DVD - Installation aber auch unter 9.0
nicht. Ich mußte erste entsprechende IDSN und PCMCIA Dienste
starten, damit die Karte einwandfrei funktioniert (erkannt wurde sie vorher schon)...

Und dann, wenn man glücklicherweise 2PCMCIA-Slots hat, kann man die
Karte per hotplug einfach umstecken, wenn sie nicht erkannt wird.

Es wird nämlich nur ein PCMCIA - Slot für die Karte scheinbar extra aktiviert (ist zwar sinnvoll) aber welcher das ist, wird wohl zufällig beim Booten festgelegt...

... vielleicht ist ja beim kernel - compilieren was schiefgegangen bzw. hast du vielleicht auch die entsprechenden packages nicht mit compiliert ....


Greetz
Holger