#2161 BLOC Trial-2: mesh autostart enable/disable kills mesh
Zarro Boogs per Child
bugtracker at laptop.org
Mon Jul 16 21:10:06 EDT 2007
#2161: mesh autostart enable/disable kills mesh
-----------------------+----------------------------------------------------
Reporter: dcbw | Owner: luisca
Type: defect | Status: new
Priority: blocker | Milestone: Trial-2
Component: wireless | Version:
Resolution: | Keywords:
Verified: 0 |
-----------------------+----------------------------------------------------
Comment (by luisca):
Found the source of the problem:
When joining an ad-hoc network, the firmware receives from the driver the
bss information, including its capability vector. For the join operation
to be successful, the firmware checks for WLAN_CAPABILITY_IBSS.
However, at libertas_cmd_80211_ad_hoc_join() (join.c) the line
join_cmd->bss.capability = cpu_to_le16(bss->capability & CAPINFO_MASK);
clears WLAN_CAPABILITY_IBSS. Removing the mask from the line above fixes
the problem.
--
Ticket URL: <http://dev.laptop.org/ticket/2161#comment:5>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list