← Back to team overview

mactel-support team mailing list archive

[Bug 332440] Re: ath9k doesn't receive broadcast packets

 

I retract my above comment for now.  It seems to be working fine.  I
don't know why I was missing multicast advertisements, but I'm not any
more.  *boggle*

-- 
ath9k doesn't receive broadcast packets
https://bugs.launchpad.net/bugs/332440
You received this bug notification because you are a member of Mactel
Support, which is the registrant for Mactel Support.

Status in Mactel Support: New
Status in “linux” source package in Ubuntu: New

Bug description:
Hardware: MacBook 2.1
02:00.0 Network controller: Atheros Communications Inc. AR5008 Wireless Network Adapter (rev 01)
	Subsystem: Apple Computer Inc. Device 0087
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at b0100000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: ath9k
	Kernel modules: ath9k

Using jaunty with linux-backports-modules' ath9k:
ii  linux-backports-modules-2.6.2 2.6.28-8.6                    Ubuntu supplied Linux modules for version 2.6.28 on x86/x86_64
ii  linux-image-2.6.28-8-generic  2.6.28-8.22                   Linux kernel image for version 2.6.28 on x86/x86_64

Network tested on: 802.11g WPA2-PSK

When the wifi interface isn't in promiscuous mode, broadcast packets aren't received. No errors reported, just no broadcast. This means that one can make outgoing connections but can't reliably receive incoming connections.

Turning on promiscuous mode results in these packets being received again.

Steps to reproduce:
* Connect to a WiFi AP.
* Ping the network broadcast address from another machine (wired or wireless, assuming the AP is bridging).
* Run tcpdump on the ath9k target machine, both with and without the "-p" flag.



References