Hi @alzhao,
I think i found a bug today.
I was trying to connect to a McDonalds free wifi, the name was like so: “McDonald’s Free Wifi”.
It showed up in the list correctly, with the single quote after the d, but after adding the connection, in the saved stations page it showed up only as “McDonald”.
The wisp connection also failed since it was not able to find that station since it was cropped.
I guess one of the scripts needs to be guarded for special characters in the SSID name?
Update:
Yes and it is also a potential security issue, a small but crafty ssid name could cause things to happen on the router, shown in a later post.
It means that all handling of the SSID name’s should take into account special characters that can break the parsing in bash scripts.
This is also a security issue because a well crafted SSID name could potentially crash or do funny things on the router, as you can see in the last screenshot, where is “data” coming from?