There are many reasons why your community might want to password protect the LibreRouter network. We designed the LibreRouter with an ethos of solidarity, especially for networks where access is open, so by default the WiFi is not password protected. There is currently (2020 July) no graphical interface for setting a WiFi password in LibreRouterOs. A password can be set by editing certain files and running commands, explained below.
How to add a password to LibreRouter WiFi
The “correct” way of doing this is using the libremesh configs, for example by adding the following to /etc/config/lime-community
. In this example, the new WiFi password is SuperSecreto
and WPA2-Home encryption is used:
config lime 'wifi'
option ap_key 'SuperSecreto'
option ap_encryption 'psk2'
option apname_key 'SuperSecreto'
option apname_encryption 'psk2'
Then run lime-config
, then reboot
.
For more information, all the lime config options are documented with examples here: https://github.com/libremesh/lime-packages/blob/master/packages/lime-docs/files/lime-example . And here is the more general overview on configuring LibreMesh https://libremesh.org/docs/en_config.html . As of 2020-July-9, that overview is outdated as it does not explain lime-node
and lime-community
.