#6818 NORM Never A: Driver does not set link level multicast addresses into firmware when ip address assigned to mesh interface
Zarro Boogs per Child
bugtracker at laptop.org
Fri Apr 25 13:18:58 EDT 2008
#6818: Driver does not set link level multicast addresses into firmware when ip
address assigned to mesh interface
-----------------------+----------------------------------------------------
Reporter: shailen | Owner: dwmw2
Type: defect | Status: new
Priority: normal | Milestone: Never Assigned
Component: wireless | Version:
Resolution: | Keywords:
Verified: 0 | Blocking:
Blockedby: |
-----------------------+----------------------------------------------------
Comment(by carrano):
It seems we finished the first part of the story: Making the multicast
filter not break anything. But it seems we still have work to do on the
second: make the multicast filter actually work on a suspended XO.
I just did the following test (on a 703 build, with firmware 22.p10 and a
kernel patched as above (mesh_mcast_v2.patch):
Supended a node and tested resume for the following events (all of than
should bring the node back, I believe)
1 - ping multicast address 224.0.0.1 => OK (the node resumed)
2 - shared an activity in another node (this causes multicast frames to be
sent to 01:00:5e:00:00:fb) => FAIL (the suspended node ignored). Expected:
the activity would show up on the mesh view (as it did in the control
group) - it did not.
3 - added another node to the mesh (this also causes multicast frames to
be sent to 01:00:5e:00:00:fb) => FAIL (the suspended node ignored).
Expected: the new XO would show up on the mesh view (as it did in the
control group) - it did not.
I would like to stress that:
A - the ip maddr output is not providing us with the information we need
(it always report the expected bindings, for example to
01:00:5e:00:00:fb). I would say it does not report actual multicast
addresses informed to the firmware.
B - Once again the 224.0.0.1 address (bound to 01:00:5e:00:00:01) works
while another multicast addresses fail. (please refer to
http://dev.laptop.org/ticket/6854#comment:8). My guess is that
understanding this will provide us with an insight.
--
Ticket URL: <http://dev.laptop.org/ticket/6818#comment:12>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list