ANN: Prism2.5 PCI HostAP support
From: Reyk Floeter (reyk_at_synack.de)
Date: 2002-02-21 14:14:53 UTC
hi!
i've just started a patched HostAP- driver on a prism2.5 pci- card
and it was possible to associate from a station running
linux-wlan-ng. the driver is based on the HostAP- driver version
"Prism2-2002-02-13", but it's a little bit different, because i had to
rewrite some some stuff to get Prism2 PCMCIA *and* Prism2.5 PCI
support. i hope, this isn't a big problem...
there were some problems with setting and getting the registers of the
prism2.5 card, but after replacing some code of the HostAP- driver it
seems to work (a bit).
but there're still *some important things* to do: 
  -   an unload of the module prism2hostap_pci is followed by
	  kernel panic... (ooops).
  
 -   most of the network connections fail. this seems to be a
	  problem of the ap- stuff and it's compatibility. i try to
          fix it. (it's very strange: ping and some http- connections
	  work, but ssh, ftp and lot of other protocols fail).
  
 -   managed mode doen't work correctly.
  
 -   the reorganized PCMCIA- stuff is currently broken, this
	  should be no problem to fix (it worked some hours ago...)
 
if you're **very brave**, you can try the driver by downloading it from
https://www.wavehan.de/projekte/prism2/patches/LATEST-HOSTAP-PCI
(currenlty Prism2.5-HostAP-2002-02-21.tar.gz). after unpacking it, you
just have to edit the Makefile to fit your needs and type "make all
install"... i want to provide a simple patch against Jouni's driver
later, but first it has to be more stable.
NEVERTHELESS: **DON'T TRY IT NOW**! this is just an announcement of
the coming prism2.5 pci hostap- support, not a release...
reyk
(ooh, i want to speak english a better way...)
  -   myap syslog ----
Prism2.5 PCI found [phymem:0x2001000, irq:9, mem:0xc287e000]
prism2hostap_pci: Registered netdevice wlan0
wlan0: prism2_interrupt: hw not ready; skipping events 0x8001
spurious 8259A interrupt: IRQ7.
prism2_hw_config()
prism2_hw_config: initialized in 978 iterations
wlan0: NIC: id=0x8013 v1.0.0
wlan0: PRI: id=0x15 v1.0.5
wlan0: STA: id=0x1f v1.3.4
prism2hostap_pci: Prism2.5 PCI init finished (return code: 0)
wlan0: dropped received packet from 00:a0:c5:15:0a:6a with no ToDS
flag (type=0x02, subtype=0x04)
wlan0: RX status=0x0000 (port=0, type=0, fcserr=0) silence=3 signal=47
rate=10 rxflow=0
   FC type=2:4 dur=0x98ba seq=0x0710 data_len=0
   A1=00:02:dd:30:e3:e9 A2=00:a0:c5:15:0a:6a A3=00:02:dd:30:e3:e9
A4=00:00:00:00:00:00
   dst=00:02:dd:30:e3:e9 src=00:a0:c5:15:0a:6a len=0
wlan0: dropped received packet from non-associated STA
00:a0:c5:15:0a:6a (type=0x02, subtype=0x00)
handle_ap_item - data frame
wlan0: INFO - fid=0x036b - len=2 type=0xf200
  LinkStatus=2 (Disconnected)
wlan0: authentication: 00:a0:c5:15:0a:6a len=6, auth_alg=0,
auth_transaction=1, status_code=0
AP: new STA 00:a0:c5:15:0a:6a
wlan0: association request: from 00:a0:c5:15:0a:6a to
00:02:dd:30:e3:e9 len=19
  capability=0x0001, listen_interval=1 - new AID 1
prism2_open
  
 -   myap's iwconfig wlan0 ---- 
wlan0     IEEE 802.11-DS  ESSID:"WaveHAN"  
          Mode:Master  Frequency:2.422GHz  Access Point: 00:02:DD:30:E3:E9
          Bit Rate:2Mb/s   Tx-Power:-10 dBm   Sensitivity=1/3  
          Retry min limit:8   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
  
 -   myap's ifconfig wlan0 ----
wlan0     Link encap:Ethernet  HWaddr 00:02:DD:30:E3:E9  
          inet addr:192.168.2.2  Bcast:192.168.2.255 Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:77 errors:0 dropped:2 overruns:0 frame:0
          TX packets:83 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:5717 (5.5 KiB)  TX bytes:22893 (22.3 KiB)
          Interrupt:9 Memory:c287e000-c287f000 
 
-- 
/* -- friendly known free software engineer --
 * reyk_at_hannover.ccc.de https://reyk.synack.de
 */
This archive was generated by 
hypermail 2.1.4.