ansible-labb-wifi/roles
Martin Kennedy 29e103a176 feat: netconfig: Allow wifi-iface(s) to remain without ifname
There are certain situations we do not want to set the ifname on a
wifi-ifae, e.g. when navigating bugs related to
hard-setting the `ifname` as we see on DBDC-capable mt76 devices.

Change our wifi-iface setup so that we do not search for devices by
ifname, but instead, by section name (e.g. `labb5` in `config
wifi-iface 'labb5'`).

Also, add an `force_ifnameless` variable to our wifi-iface YAML so
that we can optionally force-empty the ifname field in settings where
we would like to do so. By default (with `force_ifnameless` unset or
false), we will use the same value for the `ifname` option and for the
section name.

Impacts

- You will need to migrate manually by naming your wifi-iface sections
2022-12-19 12:32:07 -05:00
..
config feat: Setup hostname, timezone, and secure sshd 2022-12-11 16:00:24 -05:00
netconfig feat: netconfig: Allow wifi-iface(s) to remain without ifname 2022-12-19 12:32:07 -05:00
netpkgconfig cleanup: Shift wpad reload from handler to instead occur in-place 2022-08-06 23:17:55 -04:00