allow ice(4) to work when phy type does not map to a known media type
Map unknown PHY types to IFM_ETHER as a catch-all, as suggested by
dlg@ in https://marc.info/?l=openbsd-tech&m=173388658508179&w=2
Verified by temporarily making the phy type of my test device unknown.
Two minor tweaks to the description of -V:
1) To make it even clearer that "the first" is also odd-numbered,
say "the first and every other odd-numbered" as suggested by jmc@.
2) When introducing the example, say what exactly the non-digit substrings
are, as suggested by pascal@.
Tweaks and OK jmc@, OK pascal@ on an earlier version.
Add support for QCA2066. It is very similar to QCNFA765,
The most significant difference is that QCA2066 supports 3-antenna
configuration while QCNFA765 does not. To differentiate them,
subversion numbers are used.
See Linux commit 5dc9d1a55e953d9059ecbdd8fe6ec81e9edd349e
Also fix the regdb firmware load, code taken from qwz.c r1.11 by patrick@.
Tested by and ok stsp@
Pass "ControlMaster no" to ssh when invoked by scp & sftp.
If you have ControlMaster auto (or yes) in your config, and the
first connection you make is via scp or sftp, then you may get a
few unexpected options applied to it (eg ForwardX11 no), since sftp
and sftp explicitly disable those for reasons. These effects will
persist beyond the initial scp or sftp command.
This explicitly disables persistent session *creation* by scp and sftp.
It will not prevent them from using an existing session if one has
already been created.
From Github PR#557, ok djm@ kn@
Use the modified time of the RRDP stat file to warn if a server did not
change for more than 24h.
Right now all operational RRDP servers publish more often and this allows
to spot malfunctioning servers hopefully before the cache expires.
Based on an initial diff by job@
OK tb@ job@
There is no need to update the rrdp state file if there was no modification.
This is needed to better track how long a RRDP server shipped the same file.
The old data is still valid in that case. Especially since rpki-client allows
the sequence number to be off by 2 because CDNs are hard.
OK tb@ job@
document that power management happens in the kernel,
that some functionality is available without apmd,
and how apmd fits into the picture;
tweaks/ok jca
tweak the text for "powersave" to note that newer devices generally
don;t support this. drivers which do document this in their manual
pages;
text/ok stsp
remove the note about powersave being unsupported: it is powersave
via "ifconfig powersave" that is unsupported for these devices,
and instead handled by firmware;
drivers which support "ifconfig powersave" document that they do;
help/ok stsp