===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/67.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- www/67.html 2020/05/06 13:22:10 1.13
+++ www/67.html 2020/05/06 13:26:20 1.14
@@ -513,56 +513,53 @@
IEEE 802.11 wireless stack improvements and bugfixes:
- - Fixed an automatic Tx rate control issue in iwn(4).
- Fixed a bug where outstanding frames on the iwn(4) aggregation queue
- interfere with roaming to another AP.
+ interfered with roaming to another AP.
- Implemented a workaround for missing Tx completion interrupts
in iwm(4) which could lead
- to failed decisions to roam to other APs.
-
- Reenabled firmware-based Tx retries at lower rates for Re-enabled firmware-based Tx retries at lower rates for iwm(4), reducing packet loss.
-
- Fixed an automatic Tx rate control issue in iwm(4) and iwx(4).
-
- Worked around a race condition in Fixed automatic Tx rate control issues in iwn(4), and iwm(4).
+
- Fixed a race condition in iwm(4) Rx interrupt handling.
-
- Added support for active scan to Added support for active scanning to bwfm(4).
-
- Increased throughput of the ifq pressure drop mechanism for bwfm(4).
+
- Fix bwfm(4) behavior which
+ could trigger the ifq pressure drop mechanism under moderate load.
- Improved error handling for bwfm(4) connection attempts.
- Fixed the ifconfig(8) "media:" line
- for 11n wifi interfaces during and after a background scan.
-
- Fixed an mbuf corruption issue in net80211 hostap mode when overlarge SSIDs are used.
-
- Stopped switching to new APs found during background scans
- with RSSI levels which will also trigger background scans, helping to
- prevent repeated switching in areas where APs are tuned for low
- transmit range.
-
- Increased the net80211 node cache size.
-
- Reduced stalling with lossy wifi by improving net80211
- handling of the Rx block ack sequence number window and queue.
+ displayed during and after a background scan in 11n mode.
+
- Fix kernel crashes in net802111 hostap mode due to mbuf corruption
+ which occurred if a relatively long SSID was configured.
+
- Avoid repeated repeated switching between APs in areas where APs
+ are tuned for low transmit range.
+
- Increased the net80211 node cache size to allow more APs to be viewed during scans.
+
- Reduced stalls on packet loss in 11n mode by improving net80211 handling
+ of the Rx block ack sequence number window and queue.
- Prevented a crash in ieee80211_node2req() which could be
triggered by an ioctl(2)
if the driver had not yet initialized the channel map.
-
- Stopped connecting to available open wifi networks when an
+
- Stop connecting to any available unencrypted wifi networks when an
interface is marked up. This behavior must now be explicitly enabled
with
ifconfig(8) join
""
.
- - Lowered the priority of APs which fail to connect in the ifconfig(8) join list,
- allowing switching wifi networks by moving between them without having
- to down/up the interface or suspend/resume.
-
- Triggered a background scan when root runs the ifconfig(8) scan command,
- updating the list of cached APs for future scans and forcing a search
- for a better AP to roam to.
+
- Improved automatic switching between wifi networks by lowering the priority
+ of networks in the ifconfig(8) join list which
+ fail to connect.
+
- A background scan is now triggered when root runs the ifconfig(8) scan command.
+ This updates the list of cached APs displayed by the scan command and
+ forces a search for a better AP to roam to.
- Raised net80211's "beacon miss" threshold to avoid frequent
- reconnects to APs suffering packet loss due to distance.
-
- Made background scans less frequent when choosing the same AP.
+ reconnects under conditions which cause loss of beacons.
+
- Made background scans less frequent if they keep choosing the same AP.
Generic network stack improvements and bugfixes: