[ltp] thinkpad 770x dlinkdwl650, ker 2.2.17 & pcmcia 3.1.18
Harry Mangalam
linux-thinkpad@www.bm-soft.com
Sat, 10 Mar 2001 19:54:15 -0800
Hi All,
My apologies if I end up spamming the wlan list, but I think this time I'm subscribed.
I have the config in the subject line, running Debian potato; just got the dlink card which works suprisingly well under NT in the same laptop.
My ethernet card (xircom 10/100/modem (CEM-56) works perfectly and is recognized thru
multiple ejects/inserts, but the DLink card isn't acknowlwdged.
I've gotten and compiled the wlan-ng-0.1.7 package (very nicely set up) but on insertion of the card, while the cardmanager beeps appropriately, but nothing gets done and the certainly it doesn't come
up associated with eth0.
[var/log/messages] on restarting the pcmcia services with DLink inserted:
Mar 10 06:00:34 bike kernel: unloading PCMCIA Card Services
Mar 10 06:00:34 bike kernel: Linux PCMCIA Card Services 3.1.18
Mar 10 06:00:34 bike kernel: kernel build: 2.2.17 #7 Fri Mar 9 10:03:00 PST 2001
Mar 10 06:00:34 bike kernel: options: [pci] [cardbus] [apm]
Mar 10 06:00:34 bike kernel: PCI routing table version 1.0 at 0xf9f80
Mar 10 06:00:34 bike kernel: Intel PCIC probe:
Mar 10 06:00:34 bike kernel: TI 1251A rev 00 PCI-to-CardBus at slot 00:02, mem 0x50102000
Mar 10 06:00:34 bike kernel: host opts [0]: [ring] [isa irq] [pci irq 11] [lat 168/176]
[bus 2/4]
Mar 10 06:00:34 bike kernel: host opts [1]: [ring] [isa irq] [pci irq 11] [lat 168/176]
[bus 5/7]
Mar 10 06:00:35 bike kernel: ISA irqs (scanned) = 3,4,7,9,10 PCI status changes
Mar 10 06:00:35 bike kernel: cs: IO port probe 0x1000-0x17ff: excluding 0x15e8-0x15ef
Mar 10 06:00:35 bike kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x130-0x137
0x200-0x207 0x220-0x22f 0x2e8-0x2ef 0x388-0x38f 0x3b8-0x3df 0x3e8-0x3f7 0x4d0-0x4d7
Mar 10 06:00:35 bike kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Mar 10 06:00:35 bike kernel: cs: memory probe 0xa0000000-0xa0ffffff: excluding
0xa0000000-0xa0ffffff
Mar 10 06:00:35 bike kernel: cs: memory probe 0x60000000-0x60ffffff: clean.
According to the FAQ # 3.4 : (http://linux.grmbl.be/wlan/)
this is a problem with excluding inappropriate memory regions, but I've tried (by setting the
#include memory
line in /etc/pcmcia/config.opts, but I can't seem to find an appro range.
when I try to manually insmod prism2sta_cs, I get a lot of unresolved symbols:
prism2sta_cs.o: unresolved symbol p80211pb_alloc_p80211
prism2sta_cs.o: unresolved symbol p80211pb_free
prism2sta_cs.o: unresolved symbol register_wlandev
prism2sta_cs.o: unresolved symbol p80211netdev_rx
prism2sta_cs.o: unresolved symbol unregister_wlandev
prism2sta_cs.o: unresolved symbol wlan_setup
prism2sta_cs.o: unresolved symbol wlan_unsetup
These functions are in the src tree but apparantly never get linked in..?
If try to insmod p80211
14 % insmod p80211
Using /lib/modules/2.2.17/net/p80211.o
/lib/modules/2.2.17/net/p80211.o: unresolved symbol netlink_kernel_create
/lib/modules/2.2.17/net/p80211.o: unresolved symbol netlink_broadcast
I've compiled the netlink stuff (I thought) into the kernel:
ie
% nm /boot/vmlinuz |grep netlink_kernel_create
c0167be4 T netlink_kernel_create
but it's still giving me the errors.
Does anyone have a .config file that indicates what has to be built for the kernel to be compatible with the prism driver?
Or a memeory range that leads to success?
--
Cheers,
Harry
Harry J Mangalam -- (949) 856 2847 (v&f) -- hjm@ncgr.org || mangalam@home.com
----- The Linux ThinkPad mailing list -----
The linux-thinkpad mailing list home page is at:
http://www.bm-soft.com/~bm/tp_mailing.html