Commit 92ecea8
Alex J Lennon
improv: Add missing NetworkManager connection settings for headless systems
Add required connection settings to all improv onboarding scripts to ensure
WiFi connections work reliably on headless embedded systems:
- connection.autoconnect-retries: '-1' (unlimited retries)
- connection.auth-retries: '-1' (unlimited authentication retries)
- connection.permissions: '' (system-wide use)
These settings work together with psk-flags=0 to prevent 'no secrets' errors
when 4-way handshake fails. Without unlimited retries, connections may fail
permanently after transient network issues.
Also updated imx93-jaguar-eink script to use auth-retries=-1 instead of 3
for consistency and maximum reliability.
See: meta-dynamicdevices-distro/recipes-connectivity/networkmanager/networkmanager/README_PATCH_REQUIREMENTS.md1 parent 158ec86 commit 92ecea8
2 files changed
Lines changed: 13 additions & 3 deletions
File tree
- recipes-devtools/python/python3-improv
- imx93-jaguar-eink
Lines changed: 5 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
140 | | - | |
141 | 140 | | |
| 141 | + | |
| 142 | + | |
142 | 143 | | |
143 | 144 | | |
144 | 145 | | |
| |||
151 | 152 | | |
152 | 153 | | |
153 | 154 | | |
154 | | - | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
155 | 158 | | |
156 | 159 | | |
157 | 160 | | |
| |||
Lines changed: 8 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
97 | 100 | | |
98 | 101 | | |
99 | 102 | | |
| |||
103 | 106 | | |
104 | 107 | | |
105 | 108 | | |
106 | | - | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
107 | 114 | | |
108 | 115 | | |
109 | 116 | | |
| |||
0 commit comments