diff --git a/flake.nix b/flake.nix index 5a0ab9c..0e66dc5 100644 --- a/flake.nix +++ b/flake.nix @@ -110,6 +110,10 @@ ssid = "Glom"; password = ""; }; + wifi = { + ssid = "GL-AR750"; + password = "qwer1234"; + }; }; in pkgs.runCommand "image-files" { } '' @@ -121,42 +125,43 @@ commit EOI - # Add a new wifi-iface for the upstream network (station mode) - uci set wireless.wwan=wifi-iface - uci set wireless.wwan.device='radio0' # or radio1 for 5GHz - uci set wireless.wwan.mode='sta' - uci set wireless.wwan.network='wwan' - uci set wireless.wwan.ssid='${router-config.upstream-wifi.ssid}' - uci set wireless.wwan.encryption='psk2' # use 'psk' for WPA, 'none' for open - uci set wireless.wwan.key='${router-config.upstream-wifi.password}' - uci commit wireless - - uci set network.wwan=interface - uci set network.wwan.proto='dhcp' - uci commit network - - uci set network.relay=interface - uci set network.relay.proto='relay' - uci set network.relay.network='lan wwan' # bridges LAN and upstream - uci commit network + # # Add a new wifi-iface for the upstream network (station mode) + # uci set wireless.wwan=wifi-iface + # uci set wireless.wwan.device='radio0' # or radio1 for 5GHz + # uci set wireless.wwan.mode='sta' + # uci set wireless.wwan.network='wwan' + # uci set wireless.wwan.ssid='${router-config.upstream-wifi.ssid}' + # uci set wireless.wwan.encryption='psk2' # use 'psk' for WPA, 'none' for open + # uci set wireless.wwan.key='${router-config.upstream-wifi.password}' + # uci commit wireless + # + # uci set network.wwan=interface + # uci set network.wwan.proto='dhcp' + # uci commit network + # + # uci set network.relay=interface + # uci set network.relay.proto='relay' + # uci set network.relay.network='lan wwan' # bridges LAN and upstream + # uci commit network # Edit the existing AP or add a new one: - uci set wireless.default_radio0.ssid='YourRepeaterSSID' + uci set wireless.default_radio0.ssid='${router-config.wifi.ssid}' uci set wireless.default_radio0.encryption='psk2' - uci set wireless.default_radio0.key='YourRepeaterPassword' + uci set wireless.default_radio0.key='${router-config.wifi.password}' + uci set wireless.default_radio0.disabled='0' uci commit wireless - uci set dhcp.lan.ignore='1' - uci commit dhcp - - uci set firewall.@zone[1].network='wan wan6 wwan' - uci commit firewall - - /etc/init.d/relayd enable - /etc/init.d/relayd start - /etc/init.d/network restart - - /etc/init.d/firewall restart + # uci set dhcp.lan.ignore='1' + # uci commit dhcp + # + # uci set firewall.@zone[1].network='wan wan6 wwan' + # uci commit firewall + # + # /etc/init.d/relayd enable + # /etc/init.d/relayd start + # /etc/init.d/network restart + # + # /etc/init.d/firewall restart wifi EOF