Subject: wi(4) sends no unicast packets in ibss/promiscuous mode?
To: None <current-users@netbsd.org>
From: David Young <dyoung@ojctech.com>
List: current-users
Date: 11/04/2002 23:50:34
Will someone confirm that using -current sources, wi0 will not receive
unicast packets if it is simultaneously set for IBSS ("ad hoc") mode
and promiscuous mode?
I see this bug when I run tcpdump -ne -i wi0. If I run tcpdump -nep -i wi0,
-p disabling promiscuous mode, unicast packets are received normally.
The LinkSys WMP11 and the Senao 200mW radios are affected. Here are the
config and kernel output for the Senao radio:
anoncuw# ifconfig wi0
wi0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu 1500
nwid cuw
powersave off
bssid 02:06:5f:bc:a1:f6 chan 11
address: 00:02:6f:01:c7:b1
media: IEEE802.11 autoselect adhoc (DS11 adhoc)
status: active
inet 10.0.168.178 netmask 0xffff0000 broadcast 10.0.255.255
inet6 fe80::202:6fff:fe01:c7b1%wi0 prefixlen 64 scopeid 0x4
wi0 at pcmcia1 function 0: INTERSIL, HFA384x/IEEE, Version 01.02
wi0: 802.11 address 00:02:6f:01:c7:b1
wi0: using RF:PRISM2.5 MAC:ISL3873B(PCMCIA)
wi0: Intersil Firmware: Primary (1.1.0), Station (1.4.9)
wi0: supported rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
Dave
--
David Young OJC Technologies
dyoung@ojctech.com Engineering from the Right Brain
Urbana, IL * (217) 278-3933