Return to 67.html CVS log | Up to [local] / www |
version 1.16, 2020/05/06 13:34:47 | version 1.17, 2020/05/06 13:36:53 | ||
---|---|---|---|
|
|
||
<li>IEEE 802.11 wireless stack improvements and bugfixes: | <li>IEEE 802.11 wireless stack improvements and bugfixes: | ||
<ul> | <ul> | ||
<li>Fixed a bug where outstanding frames on the <a | <li>Stop connecting to any available unencrypted wifi networks when an | ||
href="https://man.openbsd.org/iwn">iwn(4)</a> aggregation queue | interface is marked up. This behavior must now be explicitly enabled | ||
interfered with roaming to another AP. | with <code><a href="https://man.openbsd.org/ifconfig">ifconfig(8)</a> join | ||
<li>Implemented a workaround for missing Tx completion interrupts | ""</code>. | ||
in <a href="https://man.openbsd.org/iwm">iwm(4)</a> which could lead | <li>A background scan is now triggered when root runs the <a | ||
to failures when roaming to another AP. | href="https://man.openbsd.org/ifconfig">ifconfig(8)</a> scan command. | ||
<li>Re-enabled firmware-based Tx retries at lower rates for <a | This updates the list of cached APs displayed by the scan command and | ||
href="https://man.openbsd.org/iwm">iwm(4)</a>, reducing packet loss. | forces a search for a better AP to roam to. | ||
<li>Fixed automatic Tx rate control issues in <a | <li>Increased the net80211 node cache size to allow more APs to be viewed during scans. | ||
href="https://man.openbsd.org/iwm">iwn(4)</a>, and <a | <li>Fixed the <a | ||
href="https://man.openbsd.org/iwm">iwm(4)</a>. | href="https://man.openbsd.org/ifconfig">ifconfig(8)</a> "media:" line | ||
<li>Fixed a race condition in <a | displayed during and after a background scan in 11n mode. | ||
href="https://man.openbsd.org/iwm">iwm(4)</a> Rx interrupt handling. | <li>Made background scans less frequent if they keep choosing the same AP. | ||
<li>Fix kernel crashes in net802111 hostap mode due to mbuf corruption | |||
which occurred if a relatively long SSID was configured. | |||
<li>Added support for active scanning to <a | <li>Added support for active scanning to <a | ||
href="https://man.openbsd.org/bwfm">bwfm(4)</a>. | href="https://man.openbsd.org/bwfm">bwfm(4)</a>. | ||
<li>Fix <a href="https://man.openbsd.org/bwfm">bwfm(4)</a> behavior which | <li>Fix <a href="https://man.openbsd.org/bwfm">bwfm(4)</a> behavior which | ||
could trigger the ifq pressure drop mechanism under moderate load. | could trigger the ifq pressure drop mechanism under moderate load. | ||
<li>Improved error handling for <a | <li>Improved error handling for <a | ||
href="https://man.openbsd.org/bwfm">bwfm(4)</a> connection attempts. | href="https://man.openbsd.org/bwfm">bwfm(4)</a> connection attempts. | ||
<li>Fixed the <a | |||
href="https://man.openbsd.org/ifconfig">ifconfig(8)</a> "media:" line | |||
displayed during and after a background scan in 11n mode. | |||
<li>Fix kernel crashes in net802111 hostap mode due to mbuf corruption | |||
which occurred if a relatively long SSID was configured. | |||
<li>Avoid repeated repeated switching between APs in areas where APs | |||
are tuned for low transmit range. | |||
<li>Increased the net80211 node cache size to allow more APs to be viewed during scans. | |||
<li>Reduced stalls on packet loss in 11n mode by improving net80211 handling | |||
of the Rx block ack sequence number window and queue. | |||
<li>Stop connecting to any available unencrypted wifi networks when an | |||
interface is marked up. This behavior must now be explicitly enabled | |||
with <code><a href="https://man.openbsd.org/ifconfig">ifconfig(8)</a> join | |||
""</code>. | |||
<li>Improved automatic switching between wifi networks by lowering the priority | <li>Improved automatic switching between wifi networks by lowering the priority | ||
of networks in the <a | of networks in the <a | ||
href="https://man.openbsd.org/ifconfig">ifconfig(8)</a> join list which | href="https://man.openbsd.org/ifconfig">ifconfig(8)</a> join list which | ||
fail to connect. | fail to connect. | ||
<li>A background scan is now triggered when root runs the <a | <li>Avoid repeated repeated switching between APs in areas where APs | ||
href="https://man.openbsd.org/ifconfig">ifconfig(8)</a> scan command. | are tuned for low transmit range. | ||
This updates the list of cached APs displayed by the scan command and | |||
forces a search for a better AP to roam to. | |||
<li>Raised net80211's "beacon miss" threshold to avoid frequent | <li>Raised net80211's "beacon miss" threshold to avoid frequent | ||
reconnects under conditions which cause loss of beacons. | reconnects under conditions which cause loss of beacons. | ||
<li>Made background scans less frequent if they keep choosing the same AP. | <li>Reduced stalls on packet loss in 11n mode by improving net80211 handling | ||
of the Rx block ack sequence number window and queue. | |||
<li>Fixed a bug where outstanding frames on the <a | |||
href="https://man.openbsd.org/iwn">iwn(4)</a> aggregation queue | |||
interfered with roaming to another AP. | |||
<li>Fixed a race condition in <a | |||
href="https://man.openbsd.org/iwm">iwm(4)</a> Rx interrupt handling. | |||
<li>Implemented a workaround for missing Tx completion interrupts | |||
in <a href="https://man.openbsd.org/iwm">iwm(4)</a> which could lead | |||
to failures when roaming to another AP. | |||
<li>Re-enabled firmware-based Tx retries at lower rates for <a | |||
href="https://man.openbsd.org/iwm">iwm(4)</a>, reducing packet loss. | |||
<li>Fixed automatic Tx rate control issues in <a | |||
href="https://man.openbsd.org/iwm">iwn(4)</a>, and <a | |||
href="https://man.openbsd.org/iwm">iwm(4)</a>. | |||
</ul> | </ul> | ||
<li>Generic network stack improvements and bugfixes: | <li>Generic network stack improvements and bugfixes: |