PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Prism54 im JVC MP-XP7210 -> "PCMCIA: socket cedba044: unable to apply power."



meinereinerseiner
13.02.04, 21:08
hi,

hab heute versucht meine pcmcia wlan karte (smc2835w) unter gentoo
zum laufen zu bringen. (2.6.1-gentoo-r1)

alles nach der anleitung von hier (http://prism54.org/forums/viewtopic.php?t=253) gemacht und karte rein, einzige meldung in messages:

PCMCIA: socket cedba044: unable to apply power.

gut, karte drinn gelassen und mal gebootet und dann kam folgendes:

Feb 13 21:17:07 jvc-tux Linux Kernel Card Services
Feb 13 21:17:07 jvc-tux options: [pci] [cardbus] [pm]
Feb 13 21:17:07 jvc-tux Yenta: CardBus bridge found at 0000:00:09.0 [1043:1674]
Feb 13 21:17:07 jvc-tux Yenta: ISA IRQ mask 0x0408, PCI irq 11
Feb 13 21:17:07 jvc-tux Socket status: 30000820
Feb 13 21:17:07 jvc-tux Yenta: CardBus bridge found at 0000:00:09.1 [1043:1674]
Feb 13 21:17:07 jvc-tux Yenta: ISA IRQ mask 0x0408, PCI irq 11
Feb 13 21:17:07 jvc-tux Socket status: 30000006
Feb 13 21:17:07 jvc-tux Loaded prism54 driver, version 1.0.2.2
Feb 13 21:17:07 jvc-tux PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
Feb 13 21:17:07 jvc-tux eth1: islpci_open()
Feb 13 21:17:07 jvc-tux eth1: resetting device...
Feb 13 21:17:07 jvc-tux eth1: uploading firmware...
Feb 13 21:17:07 jvc-tux eth1: firmware uploaded done, now triggering reset...
Feb 13 21:17:07 jvc-tux eth1: prism54_mib_init()
Feb 13 21:17:07 jvc-tux eth1: done with prism54_mib_init()! -- Client Managed mode
Feb 13 21:17:07 jvc-tux Real Time Clock Driver v1.12
Feb 13 21:17:07 jvc-tux TRAP: oid 0x18000001, device 3, flags 0x0 length 12
Feb 13 21:17:07 jvc-tux TRAP: oid 0x18000003, device 3, flags 0x0 length 12
Feb 13 21:17:07 jvc-tux TRAP: oid 0x1, device 3, flags 0x0 length 4
Feb 13 21:17:08 jvc-tux cardmgr[3331]: watching 2 sockets
Feb 13 21:17:08 jvc-tux cs: IO port probe 0x0c00-0x0cff: clean.
Feb 13 21:17:08 jvc-tux cs: IO port probe 0x0800-0x08ff: clean.
Feb 13 21:17:08 jvc-tux cs: IO port probe 0x0100-0x04ff: excluding 0x3c0-0x3df 0x480-0x48f 0x4d0-0x4d7
Feb 13 21:17:08 jvc-tux cs: IO port probe 0x0a00-0x0aff: clean.

das sieht ja so schlecht nicht aus, bekomme zwar keine verbindung, aber naja.

was mich verwirrt ist die meldung:
Feb 13 21:17:08 jvc-tux cardmgr[3331]: watching 2 sockets

weil, ich hab nur 1 steckplatz.

googeln brachte mich auf 2 seiten die erste (http://rnbhq.org/pipermail/r31/2003-October/000297.html) und dann diese hier (http://lkml.org/slashdot.php?mid=446620) .
bei der ersten sollte der fehlende ISA support die ursache sein, hab ich aber aktiviert
und bei der zweiten gehts um CIS, das sagt mir aber garnix.

NACHTRAG:
hab noch etwas rausgefunden, wenn ich die smc karte rausziehe und mal eine
orinoco einsetze und dannach wieder die smc, fängt er an die treiber zu laden:

Feb 13 22:20:55 jvc-tux PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
Feb 13 22:20:56 jvc-tux eth1: islpci_open()
Feb 13 22:20:56 jvc-tux eth1: resetting device...
Feb 13 22:20:56 jvc-tux eth1: uploading firmware...
Feb 13 22:20:56 jvc-tux eth1: firmware uploaded done, now triggering reset...
Feb 13 22:20:56 jvc-tux Unable to handle kernel NULL pointer dereference at virtual address 00000020
Feb 13 22:20:56 jvc-tux printing eip:
Feb 13 22:20:56 jvc-tux c019838d
Feb 13 22:20:56 jvc-tux *pde = 00000000
Feb 13 22:20:56 jvc-tux Oops: 0000 [#1]
Feb 13 22:20:56 jvc-tux CPU: 0
Feb 13 22:20:56 jvc-tux EIP: 0060:[<c019838d>] Not tainted
Feb 13 22:20:56 jvc-tux EFLAGS: 00010282
Feb 13 22:20:56 jvc-tux EIP is at dnotify_flush+0x1d/0x90
Feb 13 22:20:56 jvc-tux eax: cc910d80 ebx: cc752380 ecx: 40156b20 edx: 00000000
Feb 13 22:20:56 jvc-tux esi: cc773300 edi: cc752380 ebp: cc678000 esp: cc679f68
Feb 13 22:20:56 jvc-tux ds: 007b es: 007b ss: 0068
Feb 13 22:20:56 jvc-tux Process default.hotplug (pid: 4904, threadinfo=cc678000 task=ccb750c0)
Feb 13 22:20:56 jvc-tux Stack: cc679fbc 00000082 cc752380 00000000 cc773300 c01710f6 cc752380 cc773300
Feb 13 22:20:56 jvc-tux cc773300 00000001 cc752380 c017122f cc752380 cc773300 e4280a96 00000056
Feb 13 22:20:56 jvc-tux ccb750c0 ccb752b4 00000001 00000001 00000000 00000001 c010a04f 00000001
Feb 13 22:20:56 jvc-tux Call Trace:
Feb 13 22:20:56 jvc-tux [<c01710f6>] filp_close+0x46/0x90
Feb 13 22:20:56 jvc-tux [<c017122f>] sys_close+0xef/0x200
Feb 13 22:20:56 jvc-tux [<c010a04f>] syscall_call+0x7/0xb
Feb 13 22:20:56 jvc-tux
Feb 13 22:20:56 jvc-tux Code: 0f b7 42 20 25 00 f0 00 00 3d 00 40 00 00 74 13 8b 5c 24 08
Feb 13 22:20:56 jvc-tux dhcpcd[4902]: dhcpStart: retrying MAC address request (returned 00:00:00:00:00:00)
Feb 13 22:20:56 jvc-tux dhcpcd[4902]: dhcpStart: retrying MAC address request (returned 00:00:00:00:00:00)
Feb 13 22:20:56 jvc-tux rc-scripts: WARNING: "net.eth1" has already been started.
Feb 13 22:20:56 jvc-tux <7>eth1: prism54_mib_init()
Feb 13 22:20:56 jvc-tux eth1: done with prism54_mib_init()! -- Client Managed mode
Feb 13 22:20:57 jvc-tux TRAP: oid 0x18000001, device 6, flags 0x0 length 12
Feb 13 22:20:57 jvc-tux TRAP: oid 0x18000003, device 6, flags 0x0 length 12
Feb 13 22:20:57 jvc-tux TRAP: oid 0x1, device 6, flags 0x0 length 4
Feb 13 22:20:59 jvc-tux eth1: prism54_mib_init()
Feb 13 22:20:59 jvc-tux eth1: done with prism54_mib_init()! -- Client Managed mode
Feb 13 22:20:59 jvc-tux modprobe: FATAL: Module snd_trident already in kernel.
Feb 13 22:21:00 jvc-tux TRAP: oid 0x18000001, device 6, flags 0x0 length 12
Feb 13 22:21:00 jvc-tux TRAP: oid 0x18000003, device 6, flags 0x0 length 12
Feb 13 22:21:00 jvc-tux TRAP: oid 0x1, device 6, flags 0x0 length 4
Feb 13 22:21:56 jvc-tux dhcpcd[4902]: timed out waiting for a valid DHCP server response
Feb 13 22:21:56 jvc-tux eth1: islpci_close ()
Feb 13 22:21:56 jvc-tux rc-scripts: Failed to bring eth1 up


interesant is dabei vielleicht:
Feb 13 22:20:56 jvc-tux Unable to handle kernel NULL pointer dereference at virtual address 00000020
Feb 13 22:20:56 jvc-tux printing eip:
Feb 13 22:20:56 jvc-tux c019838d
Feb 13 22:20:56 jvc-tux *pde = 00000000
Feb 13 22:20:56 jvc-tux Oops: 0000 [#1]


ich weis nun garnicht mehr weiter...... :(
hat jemand vielleicht einen tipp für mich?

vielen dank
der tom:rolleyes: :rolleyes:

D_O_Z_E_R
14.02.04, 11:01
hallo,


hab das howto das du genutzt hast grad mal kurz überflogen.. hast du die firmware auch an den richtigen ort kopiert...habe auf der seite nix zu gefunden..

schau dir auch das hier mal an..


http://www.linuxforen.de/forums/showthread.php?s=&threadid=112055&highlight=prism54

meinereinerseiner
14.02.04, 11:17
hi,

hab verschidenen docus gewälzt, einaml kam die firmware nach /etc/hotplug und im
anderen nach /usr/lib/hotplug/firmware - naja ich hab sich sicherheitshalber an
beide stellen kopiert. wobei man von der prism seite die firmware aus lizenz-
rechtlichen gründen nicht mehr ziehen kann. also habe ich vom letzten
windowstreiber das arm file genommen.

und lt. messages wird diese ja auch erfolgreich geladen:
Feb 13 21:17:07 jvc-tux eth1: firmware uploaded done, now triggering reset...



der tom

D_O_Z_E_R
14.02.04, 13:12
hi,

naja viel sagen kann ich dazu auch nicht, bin froh das ich die karte am laufen habe (Slackware 9.1)

Bei mir funktioniert es nur wenn ich sie nach dem start einstecke..

dann wird das prism modul und das firmware modul geladen, leider hängt sich die karte nach einer zeit weg, hatte auch schon einen thread dazu offen, leider erfolglos. Ich habe die Kerneloptionen(yenta...) fest eingebunden und nicht als modul.. die pcmcia services habe ich ausgeschaltet, so funktioniert es bei mir ,

D_O_Z_E_R
14.02.04, 13:26
?wohl doppelt abgeschickt

meinereinerseiner
14.02.04, 15:48
hmmm, naja komische sache, aber nachdem ich dhcp für das
eth1 deaktiviert habe gehts - muss ich nicht verstehen

der tom