PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Orinoco Classic Gold PC Card - PCMCIA - Gentoo



Kernel-Error
17.07.06, 11:40
Ich habe hier ein sehr komisches Problem.
Sicher habe ich nur mal wieder irgendwo etwas übersehen. Aber ihr werdet mir da sicher helfen können :-D

Ich habe eine Notebook mit interner PCI Wlan-Karte (Prism2) die läuft zusammen mit dem passenden hostap_pci Modul 1A. Hier liegt aber auch noch eine Orinoco Classic Gold PC Card, PCMCIA. Genau mit der habe ich ein Problem.

Die wird irgendwie nicht richtig erkannt, oder sowas? Schiebe ich sie rein erbricht sich folgendes in die Logs:

Orinoco Classic Gold PCMCIA


Jul 17 11:52:15 ErrorLap pccard: PCMCIA card inserted into slot 0
Jul 17 11:52:15 ErrorLap pcmcia: registering new device pcmcia0.0
Jul 17 11:52:15 ErrorLap udevd-event[12717]: match_rule: MODALIAS is deprecated, use ENV{MODALIAS} or SYSFS{modalias} instead.
Jul 17 11:52:15 ErrorLap udevd-event[12717]: udev_rules_apply_format: $modalias is deprecated, use $env{MODALIAS} or $sysfs{modalias} instead.

Klar, passendes Treibermodul nicht im Kernel... Dachte ich mir auch. Ich habe hier aber noch eine PCMCIA-Karte mit Prism2 Chip. Die funktioniert aber! Schiebe ich die rein, folgende in den Logs:

Prism2 PCMCIA


Jul 17 11:51:00 ErrorLap pccard: PCMCIA card inserted into slot 0
Jul 17 11:51:00 ErrorLap pcmcia: registering new device pcmcia0.0
Jul 17 11:51:00 ErrorLap hostap_cs: setting Vcc=33 (constant)
Jul 17 11:51:00 ErrorLap Checking CFTABLE_ENTRY 0x01 (default 0x01)
Jul 17 11:51:00 ErrorLap IO window settings: cfg->io.nwin=1 dflt.io.nwin=1
Jul 17 11:51:00 ErrorLap io->flags = 0x0046, io.base=0x0000, len=64
Jul 17 11:51:00 ErrorLap hostap_cs: Registered netdevice wifi1
Jul 17 11:51:00 ErrorLap hostap_cs: index 0x01: , irq 11, io 0x3100-0x313f
Jul 17 11:51:00 ErrorLap prism2_hw_init: initialized in 199 ms
Jul 17 11:51:00 ErrorLap wifi1: NIC: id=0x800c v1.0.0
Jul 17 11:51:00 ErrorLap wifi1: PRI: id=0x15 v1.1.0
Jul 17 11:51:00 ErrorLap wifi1: STA: id=0x1f v1.4.9
Jul 17 11:51:00 ErrorLap wifi1: defaulting to bogus WDS frame as a workaround for firmware bug in Host AP mode WDS
Jul 17 11:51:00 ErrorLap wifi1: registered netdevice wlan1
Jul 17 11:51:00 ErrorLap udevd-event[11982]: match_rule: MODALIAS is deprecated, use ENV{MODALIAS} or SYSFS{modalias} instead.
Jul 17 11:51:00 ErrorLap udevd-event[11982]: udev_rules_apply_format: $modalias is deprecated, use $env{MODALIAS} or $sysfs{modalias} instead.
Jul 17 11:51:00 ErrorLap net.agent[11999]: invoke ifrename for wifi1
Jul 17 11:51:00 ErrorLap net.agent[11999]: add event not handled
Jul 17 11:51:00 ErrorLap net.agent[12014]: invoke ifrename for wlan1
Jul 17 11:51:01 ErrorLap wlan1: Host AP mode does not support 'Any' essid
Jul 17 11:51:01 ErrorLap prism2: wlan1: operating mode changed 3 -> 2
Jul 17 11:51:01 ErrorLap wifi1: LinkStatus=2 (Disconnected)
Jul 17 11:51:01 ErrorLap wifi1: LinkStatus: BSSID=00:60:b3:6b:e1:31

PCMCIA-System macht sonst auch keine Probleme, betriebe hier noch eine 3com Bluetooth Karte usw.. alles ohne Probleme:

Bluetooth-PCMCIA


Jul 17 11:49:35 ErrorLap pccard: PCMCIA card inserted into slot 0
Jul 17 11:49:35 ErrorLap pcmcia: registering new device pcmcia0.0
Jul 17 11:49:36 ErrorLap udevd-event[11652]: match_rule: MODALIAS is deprecated, use ENV{MODALIAS} or SYSFS{modalias} instead.
Jul 17 11:49:36 ErrorLap udevd-event[11652]: udev_rules_apply_format: $modalias is deprecated, use $env{MODALIAS} or $sysfs{modalias} instead.
Jul 17 11:49:36 ErrorLap hcid[11777]: Bluetooth HCI daemon
Jul 17 11:49:36 ErrorLap sdpd[11780]: Bluetooth SDP daemon
Jul 17 11:49:36 ErrorLap hcid[11777]: HCI dev 0 up
Jul 17 11:49:36 ErrorLap hcid[11777]: Starting security manager 0

Selbst wenn ich über einen Adapter eine CF-Karte ins PCMCAI-System stecke erkennt er sie sauber als weiter IDE Platte und ich kann drauf arbeiten. Nur halt meine Orinoco Gold nicht, die ja eigentlich am besten laufen sollte O_o

Naja, vielleicht ja auch einfach die Karte def.? Ne auch nicht... Gleiches Notebook mit Knoppix oder Suse Live-Ding, Karte rein und läuft....


Kernel ist:
Linux ErrorLap 2.6.17-gentoo-r3 #1 PREEMPT Sun Jul 16 22:17:02 CEST 2006 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz GNU/Linux

Pcmciautils ist:
pcmciautils-014

pcmcia pcmcia-cs usw ist und war auf dem system noch nicht installiert. Irgendwo habe ich gelesen das einige pcmcia Karten noch dinge von pcmcia-cs-cis brauchen, daher habe ich dieses, als es nicht klappte, mal nachgeworfen. Hat aber nichts gebracht!



In meiner /etc/pcmcia/conif.opts steht:


include port 0x100-0x3af
include port 0x3e0-0x4ff
include port 0x820-0x8ff
include port 0xc00-0xcf7

include memory 0xc0000-0xfffff
include memory 0xa0000000-0xa0ffffff
include memory 0x60000000-0x60ffffff
include port 0xa00-0xaff

Sonst ist der Ordner leer.

System ist:
Klar Gentoo

Tjo... Hat jemand eine Idee?


Beste Grüße

ThorstenHirsch
17.07.06, 12:23
Naja, da ist ja kein Fehler aufgetreten - die einzigen "Error"s sind im Hostname von Deinem Laptop. :)

Was passiert denn wenn Du das Modul orinoco_cs lädst?

Kernel-Error
17.07.06, 14:26
Wenn ich die orinoco module komiliere dann werden diese nach dem einstecken auch geladen und die Karte richtig eingebunden. Aber ich will ja hostap :(