Wireless Driver Required Changes: Difference between revisions
(Updated link to multicast driver patch) |
No edit summary |
||
Line 1: | Line 1: | ||
This page lists known issues related to the Wireless Driver, pointing to track numbers and suggested driver patches (where applicable) to fix the issues. |
This page lists known issues related to the Wireless Driver, pointing to track numbers and suggested driver patches (where applicable) to fix the issues. |
||
==== Fix transmission power control via iwconfig ==== |
|||
Javier Cardona submitted a patch to wireless-testing |
|||
http://marc.info/?l=linux-wireless&m=122244070125724&w=2 |
|||
and will be checked into wireless-testing soon. |
|||
==== New (enhanced) wol filter ==== |
|||
This feature was introduced in firmware version 5.110.22.p20 and requires driver support. |
|||
See: http://dev.laptop.org/pub/firmware/libertas/RELEASE_NOTES |
|||
==== APIs to enable/disable/status of dynamic contention window adaptation logic ==== |
|||
This feature was introduced in firmware version 5.110.22.p20 and requires driver support. |
|||
See: http://dev.laptop.org/pub/firmware/libertas/RELEASE_NOTES |
|||
==== <s>Probe Retry Limit</s> COMMITTED ==== |
==== <s>Probe Retry Limit</s> COMMITTED ==== |
||
Line 11: | Line 28: | ||
But a driver patch is required and [http://dev.laptop.org/attachment/ticket/6706/0002-Probe_Res_Retry_Limit.patch can be found here]. |
But a driver patch is required and [http://dev.laptop.org/attachment/ticket/6706/0002-Probe_Res_Retry_Limit.patch can be found here]. |
||
==== Not responding to RREQs ==== |
==== <s>Not responding to RREQs </s> COMMITTED==== |
||
In [http://dev.laptop.org/ticket/6589 this bug], the XO stops responding to mesh path requests frames (RREQs). The main cause seems to be that the driver is not waiting long enough for the firmware to download. |
In [http://dev.laptop.org/ticket/6589 this bug], the XO stops responding to mesh path requests frames (RREQs). The main cause seems to be that the driver is not waiting long enough for the firmware to download. |
||
Line 17: | Line 34: | ||
A suggested fix [http://dev.laptop.org/ticket/6589#comment:13 can be found here]. |
A suggested fix [http://dev.laptop.org/ticket/6589#comment:13 can be found here]. |
||
==== Active antenna programming ==== |
==== <s>Active antenna programming</s> COMMITTED==== |
||
Currently it is not possible to change mesh parameters in the standalone (active) antennae. In order to support this we need both a new firmware and driver support. Both can be found attached to this [http://dev.laptop.org/ticket/6823 ticket] |
Currently it is not possible to change mesh parameters in the standalone (active) antennae. In order to support this we need both a new firmware and driver support. Both can be found attached to this [http://dev.laptop.org/ticket/6823 ticket] |
||
Line 28: | Line 45: | ||
This is described in [http://dev.laptop.org/ticket/6666 this ticket] and is believed to be related to the driver. A patch/fix is attached to the ticket. |
This is described in [http://dev.laptop.org/ticket/6666 this ticket] and is believed to be related to the driver. A patch/fix is attached to the ticket. |
||
==== mesh view not working with 22.p8/p9 ==== |
==== <s>mesh view not working with 22.p8/p9</s> COMMITTED ==== |
||
Due to http://dev.laptop.org/ticket/6818 mesh view does not work with firmware version 5.110.22.p8/9. |
Due to http://dev.laptop.org/ticket/6818 mesh view does not work with firmware version 5.110.22.p8/9. |
||
Revision as of 19:53, 1 October 2008
This page lists known issues related to the Wireless Driver, pointing to track numbers and suggested driver patches (where applicable) to fix the issues.
Fix transmission power control via iwconfig
Javier Cardona submitted a patch to wireless-testing http://marc.info/?l=linux-wireless&m=122244070125724&w=2
and will be checked into wireless-testing soon.
New (enhanced) wol filter
This feature was introduced in firmware version 5.110.22.p20 and requires driver support. See: http://dev.laptop.org/pub/firmware/libertas/RELEASE_NOTES
APIs to enable/disable/status of dynamic contention window adaptation logic
This feature was introduced in firmware version 5.110.22.p20 and requires driver support. See: http://dev.laptop.org/pub/firmware/libertas/RELEASE_NOTES
Probe Retry Limit COMMITTED
Patch committed in http://dev.laptop.org/git?p=olpc-2.6;a=snapshot;h=bb855af96a4caa7e6dc80dd9e81266c235961a02
Probe Request/Response exchange between XOs is maintained for the sole reason of not breaking ad-hoc mode (which can be implemented passively and, in the end, brings no obvious advantages over the mesh mode). As it is a very bursty and demanding control traffic, particularly in dense networks, the number of retries, currently set to 2, should be reduced, if not removed altogether.
5.110.22.p6 allows probe response retries to be set from driver, from 0 (no probe response) to 15.
But a driver patch is required and can be found here.
Not responding to RREQs COMMITTED
In this bug, the XO stops responding to mesh path requests frames (RREQs). The main cause seems to be that the driver is not waiting long enough for the firmware to download.
A suggested fix can be found here.
Active antenna programming COMMITTED
Currently it is not possible to change mesh parameters in the standalone (active) antennae. In order to support this we need both a new firmware and driver support. Both can be found attached to this ticket
ethtool -S msh0 returning noise COMMITTED
Committed to stable branch: http://dev.laptop.org/git?p=olpc-2.6;a=commit;h=de2a86ff3b60edcfed8e3927f61bd6da69f03288 The command ethtool -S eth0 should return useful NIC statistics, but it is dumping senseless numbers instead.
This is described in this ticket and is believed to be related to the driver. A patch/fix is attached to the ticket.
mesh view not working with 22.p8/p9 COMMITTED
Due to http://dev.laptop.org/ticket/6818 mesh view does not work with firmware version 5.110.22.p8/9.
A patch for implementing the populating of the mesh filter is proposed here