#7003 NORM -: iwpriv commands missing (1)
Zarro Boogs per Child
bugtracker at laptop.org
Wed Aug 6 12:07:39 EDT 2008
#7003: iwpriv commands missing (1)
-------------------------+--------------------------------------------------
Reporter: carrano | Owner: jcardona
Type: defect | Status: new
Priority: normal | Milestone:
Component: wireless | Version: Update.1
Resolution: | Keywords: iwpriv wireless driver
Next_action: never set | Verified: 0
Blockedby: | Blocking:
-------------------------+--------------------------------------------------
Comment(by dcbw):
txcontrol
- TX rate can be set already using SIWRATE; the old iwpriv command set
the TX rate globally anyway. There will need to be some cleanup in the
SIWRATE to do the right thing, right now it enables adaptive rate setting
(which should only be turned on if the rate is set to 'auto') or the
DATA_RATE command (which should do the same thing as txcontrol did anyway)
- per-packet ACK policy: firmware spec states that per-packet ACK policy
in the TX pd is only repsected if WMM is turned on. The upstream libertas
driver never has supported WMM and thus we've never had the ability to use
per-packet ACK policy even with the old txcontrol command. Thus, this is
not required.
- Retry: this can be achieved via the SIWRETRY command that already
exists
It's important to note that there _never_ have been per-packet policies on
anything here, even with the old Marvell vendor driver. 'txcontrol' set
an internal variable that was copied into the the TX pd of each and every
packet no matter what. To get _real_ per-packet control, the application
would need to set some sort of socket option such that each packet that
came from that socket would have the requested policy, and the driver
would be able to set the bits correctly for those specific packets.
--
Ticket URL: <http://dev.laptop.org/ticket/7003#comment:4>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list