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
λ d /etc/wiconfig iwm0
doas (arc@terra.arcetera.moe) password:
Currently connected to <SSID>.
Would you like to connect to a different network (y/n)? y
Performing wireless scan...
printf: 79%: not completely converted
printf: 64%: not completely converted
printf: 46%: not completely converted
printf: 43%: not completely converted
printf: 43%: not completely converted
printf: 41%: not completely converted
printf: 38%: not completely converted
printf: 31%: not completely converted
printf: 31%: not completely converted
printf: 29%: not completely converted
printf: 26%: not completely converted
printf: 26%: not completely converted
printf: 25%: not completely converted
printf: 25%: not completely converted
printf: 23%: not completely converted
printf: 23%: not completely converted
printf: 22%: not completely converted
printf: 17%: not completely converted
printf: 11%: not completely converted
<SSID> found. Would you like to reconnect (y/n)?
The text was updated successfully, but these errors were encountered:
I just tested this running the latest current and wasn't able to reproduce your issue. Could you provide a few more details:
OpenBSD release you're running
The output from ifconfig iwm0 scan on your system.
It's possible that there's an SSID around you that's got some funky characters that's breaking up a split, or something else "funny" about ifconfig's scan output in your release.
After a bit of coincidental investigation (related to a project of @qbit's) I understand now that ifconfig scan will output network signal strength in % if the interface driver knows/has the maximum RSSI of the device. If the maximum RSSI is not known to the driver, then ifconfig scan shows signal strength in the relatively absolute dBm.
Sounds like wiconfig needs to be adjusted to handle both cases cleanly, escaping % when passing the string through printf.
The text was updated successfully, but these errors were encountered: