Hi,

My limited understanding of networking and wireless stuff has led
me to believe that the ath driver is not receiving broadcast packets:

  . ath0 can use a static IP address.  If I plumb up the interface with
    a static IP, most things work great (see arp below).  I can ssh to the
    box, hit the web with wget, etc.

  . ath0 is unable to get a DHCP address.  Using snoop on the Solaris
    box and windump on another laptop running winxp, I can see that
    the Solaris box is successfully transmitting a DHCP discover, and on
    the winxp laptop, I can see the reply from the router.  snoop on the
    Solaris side doesn't see the replies, though.

  . ath0 is not replying to arp requests.  With a static IP address, ath0
    will not reply to arp requests from a winxp laptop.  If I ping the winxp
    box from the Solaris box, then winxp automagically gets the arp entry
    and the winxp box can ping the Solaris box.  After a while (eg. the arp
    cache time-to-live), the winxp box can no longer ping the Solaris box.
    Using windump and snoop, I can see that the winxp box is transmitting
    arp requests, but snoop doesn't see these requests and windump does
    not show any arp replies from the Solaris box.  If I add a static arp map
    on the winxp laptop, the laptop can ping ath0 on the Solaris box.

This suggests to me that ath0 is unable to receive ethernet-level broadcasts.

I'm using WPA.  Can being unable to receive broadcasts be caused by the
libcrypto business mentioned in the wpa_supplicant FAQ?  If so, where can
I get the fancier SUNWcry package for nv b48?

I'm wondering if its not the crypto thing because the router will respond
to the DHCP discover, so it obviously understands the discover packet that
was sent from ath0.  Also, all non-broadcast traffic works great when I use
a static IP address.

If its not an encryption problem, then what else could be wrong?

My systems and network infrastructure:

  . Solaris Express (nv b48) on an ASUS A7V400-MX with a Linksys WMP55ag
    wireless adapter.  I've got the latest wpa_supplicant/wificonfig/ath bits.

  . WinXP home on a laptop with an Intel wireless adapter.

  . Linksys (wired) broadband router (BEFSR41).

  . Linksys wireless access point (WAP54G).

Thanks!
Brian
 
 
This message posted from opensolaris.org

Reply via email to