Hallo an alle! Ich versuche immer noch eine PCMCIA-Wlan-Karte unter SuSE zum Laufen zu bringen und es gelingt mir nicht. Der PCMCIA-Service wird automatisch und ohne Probleme gestartet, allerdings wenn ich die Karte einstecke, dann wird das ganze System blockiert. Die Karte hat keinen Defekt, denn sie funktioniert in einem anderen Laptop problemlos (SuSE 8.2 Prof). Mein Slot ist auch in Ordnung, denn unter Windows XP läuft die Karte ebenfalls problemlos. Ich habe es auch mit einer anderen PCMCIA-Wlan-Karte probiert und mein Laptop reagiert exakt genau so, wie mit der ersten. Mir ist jetz aufgefallen, das sich OZ9612 CardBus Controller und der Ethernet Controller den IRQ 11 teilen. Ich möchte nun gerne auschliessen (oder feststellen, je nachdem), dass das die Ursache meines Problems ist. Daher meine Frage: Gibt es eine Möglichkeit, unter SuSE Linux (8.2 Prof) diese Hardware 'auszuschalten', damit diese vom System gar nicht wahrgenommen wird, oder einer Hardware einen anderen IRQ zuzuteilen. Ich habe dazu bisher nichts finden können. Hat jemand das schon mal gemacht oder kann mir einen Tipp geben? Ich wäre für jeden Hinweis unendlich dankbar. Viele Grüsse Cornelia
Cornelia Menzel wrote:
Mir ist jetz aufgefallen, das sich OZ9612 CardBus Controller und der Ethernet Controller den IRQ 11 teilen.
Ist das ein weiterer Ethernet-Kontroller, oder die PCMCIA-Karte? Im ersten Fall kannst du den sicher im BIOS abschalten, im zweiten muessen sich beide Geraete einen IRQ teilen. -- Have fun, Peter
El Miércoles, 15 de Octubre de 2003 19:53, Peter Wiersig escribió:
Cornelia Menzel wrote:
Mir ist jetz aufgefallen, das sich OZ9612 CardBus Controller und der Ethernet Controller den IRQ 11 teilen.
Ist das ein weiterer Ethernet-Kontroller, oder die PCMCIA-Karte?
Im ersten Fall kannst du den sicher im BIOS abschalten, im zweiten muessen sich beide Geraete einen IRQ teilen.
Es handelt sich einmal um den OZ9612 CardBus Controller und zum anderen um DP83815 (MacPhyter) Ethernet Controller, der CardBus Controller ist für die PCMCIA-Karte und der Ethernet Controller für LAN. Allerdings gibt mein BIOS sowas nicht her. Ich kann fast überhaupt keine Einstellungen vornehmen im BIOS. Was kann ich in solch einem Fall machen? Vielen Dank im voraus für Anregungen. Cornelia
Am Mittwoch, 15. Oktober 2003 21:15 schrieb Cornelia Menzel:
Es handelt sich einmal um den OZ9612 CardBus Controller und zum anderen um DP83815 (MacPhyter) Ethernet Controller, der CardBus Controller ist für die PCMCIA-Karte und der Ethernet Controller für LAN. Allerdings gibt mein BIOS sowas nicht her. Ich kann fast überhaupt keine Einstellungen vornehmen im BIOS. Was kann ich in solch einem Fall machen?
Lösche die Netzwerkkonfiguration der Karte, die Du nicht einbinden willst (es empfiehlt sich allerdings vorher die Werte aufzuschreiben, falls die Hardwareerkennung nachher nicht so klappen sollte). Dann sollte beim nächsten booten kein Treiber geladen werden und es sollte von den Treibern her kein Konflikt auftreten. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Mittwoch, 15. Oktober 2003 19:32 schrieb Cornelia Menzel: Hallo Cornelia,
Ich versuche immer noch eine PCMCIA-Wlan-Karte unter SuSE zum Laufen zu bringen und es gelingt mir nicht. Der PCMCIA-Service wird automatisch und ohne Probleme gestartet, allerdings wenn ich die Karte einstecke, dann wird das ganze System blockiert. Die
Das Problem kenne ich nur zu gut, da ich mit speziellen RCard's basteln musste. Mein Tip: In '/etc/sysconfig/pcmcia' kannst Du die IRQ's steuern: (nur z.B.:) PCMCIA_PCIC_OPTS="irq_list=9,10,12" Welche Du frei gibst, musst Du jedoch selbt herausfinden. Weiterhin musste ich auf meinem System von kernel nach external wechseln, um mit meinen RCard's vernuenftig spielen zu koennen:-) Das muss bei Dir nicht zwingend notwendig sein! PCMCIA_SYSTEM="kernel" nach PCMCIA_SYSTEM="external" Danach als root ein 'rcpcmcia restart' und hoffen, dass mein Tip richtig war:-)
Mir ist jetz aufgefallen, das sich OZ9612 CardBus Controller und der Ethernet Controller den IRQ 11 teilen. Ich möchte nun gerne auschliessen (oder feststellen, je nachdem), dass das die Ursache meines Problems ist. Daher meine Frage:
siehe oben. MfG Th. Moritz -- Geisterfahrer sind oft sehr entgegenkommend!
Hallo Thomas, El Jueves, 16 de Octubre de 2003 10:05, Thomas Moritz escribió:
Das Problem kenne ich nur zu gut, da ich mit speziellen RCard's basteln musste. Mein Tip: In '/etc/sysconfig/pcmcia' kannst Du die IRQ's steuern: (nur z.B.:) PCMCIA_PCIC_OPTS="irq_list=9,10,12" Welche Du frei gibst, musst Du jedoch selbt herausfinden.
Weiterhin musste ich auf meinem System von kernel nach external wechseln, um mit meinen RCard's vernuenftig spielen zu koennen:-) Das muss bei Dir nicht zwingend notwendig sein!
PCMCIA_SYSTEM="kernel" nach PCMCIA_SYSTEM="external"
Danach als root ein 'rcpcmcia restart' und hoffen, dass mein Tip richtig war:-)
vielen Dank für den Tipp, aber das mit PCMCIA_PCIC_OPTS hatte ich früher schon
einmal ausprobiert - ohne Erfolg. Ich habe dazu auch gleich eine
Verständnisfrage: Ich hatte es so verstanden, dass mit dieser Option
verhindert wird, IRQs abzufragen, die schon belegt sind und somit eventuell
einen Konflikt hervorrufen könnten. Wenn ich damit 'einstellen' kann, welchen
IRQ ich für den PCMCIA-Service nutzen will, wäre das natürlich ein anderer
Sachverhalt.
Gemäss dem Rat von Manfred habe ich die Konfiguration der Ethernet-Karte
gelöscht, was aber mein Problem bisher nicht behoben hat. In /proc/interrupts
erscheint die Ethernet-Karte jetzt nicht mehr, aber jedesmal wenn ich die
Karte einstecke und versuche die Karte anzusprechen bleibt das ganze System
stehen.
Ich habe auf PCMCIA_SYSTEM="external" umgestellt und jetzt ergibt wenigstens
ein 'cardctl ident' folgendes:
Socket 0:
product info: "NETGEAR MA401RA Wireless PC", "Card", "ISL37300P",
"Eval-RevA"
manfid: 0x000b, 0x7300
function: 6 (network)
Aber nach 'dmesg' bekomme ich folgendes:
--schnipp--
Linux PCMCIA Card Services 3.2.3
kernel build: 2.4.20-4GB-athlon #1 Wed Aug 6 18:27:52 UTC 2003
options: [pci] [cardbus] [apm]
Intel ISA/PCI/CardBus PCIC probe:
O2Micro OZ6912 rev 00 PCI-to-CardBus at slot 00:0a, mem 0x80000000
host opts [0]: [pci/way] [pci irq 11] [lat 168/176] [bus 2/5]
ISA irqs (default) = 4,7,10 PCI status changes
cs: memory probe 0xa0000000-0xa0ffffff: clean.
init_module: prism2_cs.o: 0.1.16-pre9 Loaded
init_module: dev_info is: prism2_cs
prism2_cs: CardServices release does not match!
p80211.o: 0.1.16-pre9 Unloaded
p80211.o: 0.1.16-pre9 Unloaded
unloading PCMCIA Card Services
Linux PCMCIA Card Services 3.2.3
kernel build: 2.4.20-4GB-athlon #1 Wed Aug 6 18:27:52 UTC 2003
options: [pci] [cardbus] [apm]
Intel ISA/PCI/CardBus PCIC probe:
O2Micro OZ6912 rev 00 PCI-to-CardBus at slot 00:0a, mem 0x80000000
host opts [0]: [pci/way] [pci irq 11] [lat 168/176] [bus 2/5]
ISA irqs (default) = 4,7,10 PCI status changes
cs: memory probe 0xa0000000-0xa0ffffff: clean.
init_module: prism2_cs.o: 0.1.16-pre9 Loaded
init_module: dev_info is: prism2_cs
prism2_cs: CardServices release does not match!
p80211.o: 0.1.16-pre9 Unloaded
p80211.o: 0.1.16-pre9 Unloaded
hermes.c: 4 Dec 2002 David Gibson
participants (4)
-
Cornelia Menzel
-
Manfred Tremmel
-
Peter Wiersig
-
Thomas Moritz