autotest: wifi: Allow selective disabling of antennas on Intel wireless chips |
|
Issue descriptionThe 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.
,
Jun 27 2018
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 |
|
Comment 1 by akhouderchah@chromium.org
, Jun 27 2018