You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/wireless.md
+27-33Lines changed: 27 additions & 33 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,12 +24,12 @@ If your computer can’t connect to wireless networks or the connection is unsta
24
24
25
25
1. Reboot the router/modem and the computer.
26
26
27
-
2. Toggle Airplane Mode from the system menu in the top-right corner of the screen, or using your keyboard shortcut which varies by System76 model. Most commonly **Fn + F11**
27
+
2. Toggle Airplane Mode from the system menu in the top-right corner of the screen, or using your keyboard shortcut (most commonly **Fn + F11**, depending on your System76 model).
28
28
29
-
3. If your Wi-Fi issues began after an update and you are using an Intel wireless card with the `backport-iwlwifi-dkms` package installed manually, removing it may resolve the issue. Open the Terminal by pressing Super+T, type the following command, and press Enter:
29
+
3. If you've installed the backport-iwlwifi-dkms package for your Intel wireless card and your Wi-Fi issues began after an update, removing that package may resolve the issue.
30
30
31
31
```bash
32
-
sudo apt remove backport-iwlwifi-dkms
32
+
sudo apt remove backport-iwlwifi-dkms
33
33
```
34
34
Then restart your computer.
35
35
@@ -39,35 +39,35 @@ Then restart your computer.
39
39
40
40
## Router and Access Point Recommendations
41
41
42
-
Make sure your access point is configured for stability and compatibility.
42
+
-Make sure your access point is configured for stability and compatibility.
43
43
44
-
Use 2.4 GHz channels 1, 6, or 11 to minimize overlap.
44
+
-Use 2.4 GHz channels 1, 6, or 11 to minimize overlap.
45
45
46
-
Set the channel width to 20 MHz for crowded networks.
46
+
-Set the channel width to 20 MHz for crowded networks.
47
47
48
-
For 5 GHz, use an explicit channel instead of “Auto” when troubleshooting.
48
+
-For 5 GHz, use an explicit channel instead of “Auto” when troubleshooting.
49
49
50
-
Use mixed mode (b/g/n/ax) if devices vary by generation.
50
+
-Use mixed mode (b/g/n/ax) if devices vary by generation.
51
51
52
-
If a single device struggles, temporarily set your router to a common mode and test.
52
+
-If a single device struggles, temporarily set your router to a widely supported mode (such as **802.11n-only**) and test connectivity.
53
53
54
-
Avoid complex access point features such as
54
+
-Avoid complex access point features such as:
55
55
56
-
Band steering
56
+
- Band steering
57
+
58
+
- Aggressive airtime fairness
59
+
60
+
- Deep MAC filtering
57
61
58
-
Aggressive airtime fairness
59
-
60
-
Deep MAC filtering
61
-
62
-
Ensure your device’s MAC address isn’t being filtered
62
+
Ensure your device’s MAC address isn’t being filtered.
63
63
64
64
Check with
65
65
66
66
```bash
67
67
ip link show | grep ether
68
68
```
69
69
70
-
Then confirm that address is allowed in your router’s admin panel.
70
+
Then confirm the MAC address is allowed in your router’s admin panel.
71
71
72
72
You can also confirm what channel and frequency your connection is using:
73
73
@@ -84,31 +84,31 @@ These commands help verify whether your wireless card and drivers are functionin
84
84
ip a
85
85
```
86
86
87
-
List all network interfaces and IP addresses confirms your Wi-Fi interface (usually wlp2s0 or wlan0) is recognized.
87
+
Confirm that your Wi-Fi interface (usually `wlp2s0` or `wlan0`) is recognized.
88
88
89
89
```bash
90
90
iw dev
91
91
```
92
92
93
-
Show wireless devices and their states.
93
+
Show wireless devices and their states:
94
94
95
95
```bash
96
96
sudo rfkill list
97
97
```
98
98
99
-
Check for hardware or software Wi-Fi blocks.
99
+
Check for hardware or software Wi-Fi blocks:
100
100
101
101
```bash
102
102
nmcli device status
103
103
```
104
104
105
-
Check NetworkManager device states.
105
+
Check NetworkManager device states:
106
106
107
107
```bash
108
108
sudo systemctl restart NetworkManager
109
109
```
110
110
111
-
Restart the network stack (safe to run anytime).
111
+
Restart the network stack (safe to run at any time).
For unstable networks, set IPv6 to “Ignore” in the network settings
167
+
For unstable networks, set IPv6 to “Ignore” in the network settings:
172
168
173
169
1. Open Settings → Network.
174
-
175
170
2. Select your Wi-Fi connection.
176
-
177
-
3. Go to the IPv6 tab → change method to Ignore.
171
+
3. Go to the IPv6 tab → change the method to Ignore.
178
172
179
173
## Bluetooth and Airplane Mode Interactions
180
174
@@ -188,7 +182,7 @@ sudo systemctl restart bluetooth
188
182
If the issues started after you applied updates, add a modprobe configuration to prevent a problematic Wi-Fi driver from loading, then reboot your computer:
189
183
190
184
```bash
191
-
echo"blacklist iwlwifi"| sudo tee -a /etc/modprobe.d/iwlwifi.conf
185
+
echo"options iwlwifi bt_coex_active=0"| sudo tee -a /etc/modprobe.d/iwlwifi.conf
192
186
```
193
187
194
188
Save, then reboot.
@@ -352,4 +346,4 @@ If you're dual booting Windows, you may lose access to your Wi-Fi card entirely
352
346
353
347
## Contact System76 Support
354
348
355
-
If you purchased a System76 computer and you’ve tried all the steps above, but your wireless connection still isn’t working as expected, please collect the output from the diagnostic commands and [contact support](https://system76.com/contact/support).
349
+
If you purchased a System76 computer and you’ve tried all the steps above, but your wireless connection still isn’t working as expected, please collect the output from the diagnostic commands and [contact System76 support](https://system76.com/contact/support).
0 commit comments