[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

linux-wlan-ng problems with kernel 2.6 test7

I've been trying to get my SMC 2642W wireless card (prism 2.5) working
under kernel 2.6.0 test7 on a Fujitsu C6581 laptop. Basically:
- the linux-wlan-ng modules from debian/testing do not work (they are for 2.4) - their sources do not compile with 2.6 (compilation fails at socket structure definition) - the sources of linux-wlan-ng-0.2.1-pre14 (newest version from the linux-wlan-ng
site) compile successfully, but do not work.
I have disabled MCE and enabled ISA in the kernel config (people on some mailing
lists say it helps; it didn't help me).

Here are the messages I am getting when I insert prism2_cs (or when /etc/init.d/pcmcia start):
prism2_init: prism2_cs.o: 0.2.1-pre14 Loaded
prism2_init: dev_info is: prism2_cs
prism2_cs: RequestIRQ: Unsupported mode
prism2sta_config: NextTuple failure? It's probably a Vcc mismatch.
prism2sta_event: prism2_cs: Initialization failed!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
printing eip:
*pde = 00000000
Oops: 0000 [#1]
CPU:    0
EIP:    0060:[<d08ce264>]    Not tainted
EFLAGS: 00010017
EIP is at hfa384x_destroy+0x54/0xe0 [prism2_cs]
eax: 00000000   ebx: 00000000   ecx: 00000210   edx: 00000286
esi: ce0ea000   edi: cdec60dc   ebp: cdec6000   esp: ce0ebc8c
ds: 007b   es: 007b   ss: 0068
Process cardmgr (pid: 310, threadinfo=ce0ea000 task=ce3c86c0)
Stack: 00000000 ce1d41e0 cdebf800 cdec6000 ce1d4338 d08d9153 cdec6000 ce2fca80 cddfaa00 d08da3ed ce0ebcee d08a27c6 ce1d41e0 4050643f 00000050 ce1d42e0 00000000 d08a2e7d ce1d42e0 ce0ebce4 00000050 00000000 73697270 635f326d
Call Trace:
[<d08d9153>] prism2sta_detach+0xa3/0x110 [prism2_cs]
[<d08a27c6>] unbind_request+0xc6/0xd0 [ds]
[<d08a2e7d>] ds_ioctl+0x34d/0x610 [ds]
[<c033cfd1>] sock_def_readable+0x81/0x90
[<c038afc7>] unix_dgram_sendmsg+0x467/0x560
[<c0339728>] sock_sendmsg+0x98/0xd0
[<c018297d>] proc_alloc_inode+0x4d/0x80
[<c016ee77>] get_new_inode_fast+0x47/0x100
[<c016f305>] iget_locked+0x95/0xc0
[<c0138c1c>] find_get_page+0x2c/0x60
[<c0139df7>] filemap_nopage+0x297/0x320
[<c03394bc>] sockfd_lookup+0x1c/0x80
[<c033ad88>] sys_sendto+0xe8/0x100
[<c0146fa0>] handle_mm_fault+0xe0/0x180
[<c0119a1c>] do_page_fault+0x26c/0x499
[<c012bc50>] sys_rt_sigaction+0xd0/0x150
[<c033b793>] sys_socketcall+0x183/0x2c0
[<c0167740>] sys_ioctl+0x100/0x2a0
[<c010949b>] syscall_call+0x7/0xb

Code: 8b 00 ff 4f 08 c7 43 08 00 00 00 00 89 78 04 89 85 dc 00 00
<6>note: cardmgr[310] exited with preempt_count 2

Output of lsmod:
Module                  Size  Used by
prism2_cs              74984  1
p80211                 24844  1 prism2_cs
ds                     10852  3 prism2_cs
yenta_socket           14496  1
pcmcia_core            57248  3 prism2_cs,ds,yenta_socket
snd_intel8x0           28996  0
snd_ac97_codec         52580  1 snd_intel8x0
snd_mpu401_uart         5984  1 snd_intel8x0
snd_rawmidi            20672  1 snd_mpu401_uart
rtc                    10616  0

I am completely out of ideas on how to proceed. I know the card is
fine because it works in my (Linux) PDA. I know the PCMCIA slot is fine
because it works in Windows. Should I just use 2.4?

Never get a busy signal because you are always connected with high-speed Internet access. Click here to comparison-shop providers. https://broadband.msn.com

Reply to: