Bug 326 - Multicast and Broadcast traffic is fragmented and shouldn't be.
: Multicast and Broadcast traffic is fragmented and shouldn't be.
Status: VERIFIED FIXED
: IPW2100
Fragmentation
: 0.56
: All All
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency treegraph
 
Reported: 2004-10-29 08:10 by
Modified: 2005-10-03 13:34 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-10-29 08:10:12
When fragmentation is enabled (iwconfig eth1 frag X) and multicast or broadcast 
packets larger or equal to Fragmentation Threshold are sent, they are 
fragmented. 
Moreover, in IBSS, mode sending broadcast or multicast packet larger than 
Fragmentation Threshold causes loosing connection (no data is transmitted any 
more between DUT and wireless peer)and the driver sends only first fragment of 
the whole broadcast/multicast packet (size X+28 bytes).

Repro:
Establish BSS or IBSS connection
Enable fragmentation - iwconfig eth1 frag X
Send broadcast packet of size X+1 from server to DUT or from wireless peer to 
DUT (ping -s X+1 -c 1 10.72.2.99)
In case of multicast firstly set routing of network 224.0.0.0 to wireless 
interface (eth1) - for example - ip route add 224.0.0.0/16 dev eth1
Send multicast packet of size X+1 (ping -c 1 -s X+1 224.0.0.1)
------- Comment #1 From 2004-11-05 13:50:27 -------
We have a fix in place for this that has minimal impact to the code regression
testing required.  The problem is currently fixed in 0.60 if you are using an
encrypted sessions.  The fix was to make a two line code path execute whether
encryption is enabled or not.
------- Comment #2 From 2004-11-09 01:12:27 -------
Please mark as fixed.
------- Comment #3 From 2004-11-09 02:10:44 -------
Note that in 0.60 it still does not work.
------- Comment #4 From 2004-12-20 09:03:43 -------
Fixed in 1.0.1
------- Comment #5 From 2005-01-07 01:58:04 -------
verified