[Prism54-users] SMC2835W under Gentoo 2.6.1-gentoo-r1

"König, Thomas" tkoenig@freiverkehr.de
Sat, 14 Feb 2004 12:34:51 +0100


Hi,

yesterday I try to setup gentoo with my pcmcia SMC2835W card.

I use this guide http://prism54.org/forums/viewtopic.php?t=253

after make all changes an reboot the system an put the card in - I see
the follow messages in syslog:

Feb 14 12:17:48 jvc-tux Loaded prism54 driver, version 1.0.2.2
Feb 14 12:17:48 jvc-tux PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
Feb 14 12:17:49 jvc-tux eth1: islpci_open()
Feb 14 12:17:49 jvc-tux eth1: resetting device...
Feb 14 12:17:49 jvc-tux eth1: uploading firmware...
Feb 14 12:17:49 jvc-tux eth1: firmware uploaded done, now triggering
reset...
Feb 14 12:17:49 jvc-tux Unable to handle kernel NULL pointer dereference at
virtual address 00000020
Feb 14 12:17:49 jvc-tux printing eip:
Feb 14 12:17:49 jvc-tux c019838d
Feb 14 12:17:49 jvc-tux *pde = 00000000
Feb 14 12:17:49 jvc-tux Oops: 0000 [#1]
Feb 14 12:17:49 jvc-tux CPU:    0
Feb 14 12:17:49 jvc-tux EIP:    0060:[<c019838d>]    Not tainted
Feb 14 12:17:49 jvc-tux EFLAGS: 00010282
Feb 14 12:17:49 jvc-tux EIP is at dnotify_flush+0x1d/0x90
Feb 14 12:17:49 jvc-tux eax: c6e42a80   ebx: c8258580   ecx: 40156b20   edx:
00000000
Feb 14 12:17:49 jvc-tux esi: c7797280   edi: c8258580   ebp: c7004000   esp:
c7005f68
Feb 14 12:17:49 jvc-tux ds: 007b   es: 007b   ss: 0068
Feb 14 12:17:49 jvc-tux Process default.hotplug (pid: 4355,
threadinfo=c7004000 task=cb1ec300)
Feb 14 12:17:49 jvc-tux Stack: c7005fbc 00000082 c8258580 00000000 c7797280
c01710f6 c8258580 c7797280 
Feb 14 12:17:49 jvc-tux c7797280 00000001 c8258580 c017122f c8258580
c7797280 3aab4803 00000452 
Feb 14 12:17:49 jvc-tux cb1ec300 cb1ec4f4 00000001 00000001 00000000
00000001 c010a04f 00000001 
Feb 14 12:17:49 jvc-tux Call Trace:
Feb 14 12:17:49 jvc-tux [<c01710f6>] filp_close+0x46/0x90
Feb 14 12:17:49 jvc-tux [<c017122f>] sys_close+0xef/0x200
Feb 14 12:17:49 jvc-tux [<c010a04f>] syscall_call+0x7/0xb
Feb 14 12:17:49 jvc-tux 
Feb 14 12:17:49 jvc-tux Code: 0f b7 42 20 25 00 f0 00 00 3d 00 40 00 00 74
13 8b 5c 24 08 
Feb 14 12:17:49 jvc-tux dhcpcd[4353]: dhcpStart: retrying MAC address
request (returned 00:00:00:00:00:00)
Feb 14 12:17:49 jvc-tux dhcpcd[4353]: dhcpStart: retrying MAC address
request (returned 00:00:00:00:00:00)
Feb 14 12:17:49 jvc-tux <7>eth1: prism54_mib_init()
Feb 14 12:17:49 jvc-tux eth1: done with prism54_mib_init()! -- Client
Managed mode
Feb 14 12:18:49 jvc-tux dhcpcd[4353]: timed out waiting for a valid DHCP
server response
Feb 14 12:18:49 jvc-tux eth1: islpci_close ()
Feb 14 12:18:49 jvc-tux rc-scripts: Failed to bring eth1 up
Feb 14 12:18:51 jvc-tux eth1: islpci_open()
Feb 14 12:18:51 jvc-tux eth1: resetting device...
Feb 14 12:18:51 jvc-tux eth1: reclaimed rx frame count not correct (25 !=
24)!
Feb 14 12:18:51 jvc-tux eth1: uploading firmware...
Feb 14 12:18:52 jvc-tux eth1: firmware uploaded done, now triggering
reset...
Feb 14 12:18:52 jvc-tux eth1: prism54_mib_init()
Feb 14 12:18:52 jvc-tux eth1: done with prism54_mib_init()! -- Client
Managed mode
Feb 14 12:18:53 jvc-tux eth1: prism54_mib_init()
Feb 14 12:18:53 jvc-tux eth1: done with prism54_mib_init()! -- Client
Managed mode

the card is still blinking, until removing:

Feb 14 12:19:18 jvc-tux eth1: hot unplug detected
Feb 14 12:19:18 jvc-tux eth1: removing device
Feb 14 12:19:18 jvc-tux eth1: islpci_close ()


I get no connection to the AP and I dont understand the messages:
Feb 14 12:17:49 jvc-tux Unable to handle kernel NULL pointer dereference at
virtual address 00000020
Feb 14 12:17:49 jvc-tux printing eip:
Feb 14 12:17:49 jvc-tux c019838d
Feb 14 12:17:49 jvc-tux *pde = 00000000
Feb 14 12:17:49 jvc-tux Oops: 0000 [#1]

whats happen - I think there crashed something?

I use the firmware arm file from the latest windows driver - because the
lizence problems.



where is my mistake???


kind regards
tom