New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 856789 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature



Sign in to add a comment

autotest: wifi: Allow selective disabling of antennas on Intel wireless chips

Project Member Reported by akhouderchah@chromium.org, Jun 26 2018

Issue description

The iwlwifi driver module has a somewhat cumbersome interface for the selective disabling/enabling of chip antennas. This needs to be tested to ensure that the Intel drivers actually handle this properly.

If there are no issues with disabling or enabling antennas, it makes sense to add this functionality to autotest. site_linux_system.LinuxSystem already has |disable_antennas_except| and |enable_all_antennas|, but these methods rely on the driver supporting an interface to selectively disable antennas through iw. As this is not the case for iwlwifi, these methods currently would not work for a LinuxSystem whose corresponding machine has an Intel wifi chip.
 
Description: Show this description
Hi Alex, Todd tried very hard in b/35583384, but Intel has indicated that this is a non-trivial amount of work for them.
We should do two things: 
(a) See if they can propose an alternate location for /lib/firmware/iwl-dbg-cfg.ini, such that we can write that file without disabling rootfs verification
(b) We should test out with netperf and wifi-functionality experiments whether the dynamic antenna setting actually gives us results/scenarios hard to test otherwise. 
(TBD: what would the functionality experiments be? something like "can I still see beacons with one antenna?") 

Sign in to add a comment