I just finished fixing the linux-wlan drivers to compile with 2.4.0test8
on intel... basically all that is required is that you compile in the
netlink device to the kernel (which disables netfilters, which is a
problem, but I can live without it), change all the calls to kfree_s to
kfree, compile against the latest pcmcia... insmod netlink_dev, insmod
p80211, insert the card....
now I'm stuck at where I was stuck when I tried to get this stuff to
work against 2.2.16, and I'm hoping I'm just down to a configuration
issue?
I have another windows box running the same cards (farallon - which is a
prism2 card), in adhoc and encapsulation mode.... this laptop (dual
boot) can ping it when running windows... but I can't get to where I can
ping the other machine. Do I have to set peerstaaddress=no_value
somehow? How?
On the other hand, I'm not seeing any interrupts come in from the card
after pings...
wlan0 Link encap:Ethernet HWaddr 00:00:C5:09:94:50
inet addr:192.168.168.1 Bcast:192.168.168.255
Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:3 Base address:0x100
I will try to acquire a third (linux) laptop to test with, but my real
goal is to get this card running on the ipaq (which is arm based)....
(please cc my home (mtaht@picketwyre.com) email address with any
replies)
/var/log/messages attached:
Sep 16 15:46:03 kmorgan kernel: init_module: prism2_cs.o: 0.1.7 Loaded
Sep 16 15:46:03 kmorgan kernel: init_module: dev_info is: prism2_cs
Sep 16 15:46:03 kmorgan kernel: prism2_cs: index 0x01: Vcc 3.3, irq 3,
io 0x0100-0x013f
Sep 16 15:46:03 kmorgan kernel: ident: nic h/w: id=0x8008 1.0.1
Sep 16 15:46:03 kmorgan kernel: ident: pri f/w: id=0x15 0.3.0
Sep 16 15:46:03 kmorgan kernel: ident: sta f/w: id=0x1f 0.7.2
Sep 16 15:46:03 kmorgan kernel:
MFI:SUP:role=0x00:id=0x01:var=0x01:b/t=1/1
Sep 16 15:46:03 kmorgan kernel:
CFI:SUP:role=0x00:id=0x02:var=0x01:b/t=1/1
Sep 16 15:46:03 kmorgan cardmgr[503]: executing: './wlan-ng start wlan0'
Sep 16 15:46:04 kmorgan kernel:
PRI:SUP:role=0x00:id=0x03:var=0x01:b/t=1/2
Sep 16 15:46:04 kmorgan kernel:
STA:SUP:role=0x00:id=0x04:var=0x01:b/t=1/3
Sep 16 15:46:04 kmorgan kernel:
PRI-CFI:ACT:role=0x01:id=0x02:var=0x01:b/t=1/1
Sep 16 15:46:04 kmorgan kernel:
STA-CFI:ACT:role=0x01:id=0x02:var=0x01:b/t=1/1
Sep 16 15:46:04 kmorgan kernel:
STA-MFI:ACT:role=0x01:id=0x01:var=0x01:b/t=1/1
Sep 16 15:46:04 kmorgan kernel: Prism2 card SN: 30 30 33 30 30 30 36 31
34 36 00 00
Sep 16 15:46:04 kmorgan cardmgr[503]: + message=dot11req_mibset
Sep 16 15:46:04 kmorgan cardmgr[503]: +
mibattribute=dot11DesiredSSID=linux-wlan
Sep 16 15:46:04 kmorgan cardmgr[503]: + resultcode=success
Sep 16 15:46:04 kmorgan cardmgr[503]: + message=dot11req_associate
Sep 16 15:46:04 kmorgan cardmgr[503]: + peerstaaddress=no_value
Sep 16 15:46:04 kmorgan cardmgr[503]: +
associatefailuretimeout=no_value
Sep 16 15:46:04 kmorgan cardmgr[503]: + cfpollable=no_value
Sep 16 15:46:04 kmorgan cardmgr[503]: + cfpollreq=no_value
Sep 16 15:46:04 kmorgan cardmgr[503]: + privacy=no_value
Sep 16 15:46:04 kmorgan cardmgr[503]: + listeninterval=0
Sep 16 15:46:04 kmorgan cardmgr[503]: + resultcode=success
-- ------------------------------------------------------------------------- A pile of local optimizations may easily lead to global pessimization. - Victor YodaikenReceived on Fri Sep 15 16:44:07 2000
This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:43:42 EDT