Hi,
What am I doing wrong? I want to replace my 3 node TP-Link M9+ mesh network (using WiFi backhaul) with 3 x OpenWRT One. So far I can get 1 OpenWRT One working with WAN connection (PPPoE to my ISP), WiFi & LAN port, but when I add configuration for mesh11sd then reboot I lose the WiFi networks (nothing seen in "WiFi Analyzer" android app on my phone) and lose the LAN connection too.
I'm trying to follow https://github.com/openNDS/mesh11sd/?tab=readme-ov-file#41-rapid-deployment-firmware-flash
When I include the package px-5g-mbedtls in the firmware builder https://firmware-selector.openwrt.org/?version=24.10.0&target=mediatek%2Ffilogic&id=openwrt_one I get an error:
opkg_install_cmd: Cannot install package px-5g-mbedtls
so I'm leaving that out, adding the minus to -wpad-basic-mbedtls and adding wpad-mbedtls kmod-nft-bridge ip-full vxlan mesh11sd, so my packages are:
base-files ca-bundle dnsmasq dropbear firewall4 fitblk fstools kmod-crypto-hw-safexcel kmod-gpio-button-hotplug kmod-leds-gpio kmod-nft-offload kmod-phy-aquantia libc libgcc libustream-mbedtls logd mtd netifd nftables odhcp6c odhcpd-ipv6only opkg ppp ppp-mod-pppoe procd-ujail uboot-envtools uci uclient-fetch urandom-seed urngd -wpad-basic-mbedtls kmod-mt7915e kmod-mt7981-firmware mt7981-wo-firmware kmod-rtc-pcf8563 kmod-usb3 kmod-nvme kmod-phy-airoha-en8811h wpad-mbedtls kmod-nft-bridge ip-full vxlan mesh11sd luci
Setting up my WAN connection and WiFi is done with this "Script to run on first boot (uci-defaults)":
uci set network.wan.proto='pppoe'
uci set network.wan.username='xxxx'
uci set network.wan.password='xxxx'
uci set network.wan.ipv6='auto'
uci set network.lan.ipaddr='192.168.1.1'
uci commit network
uci set wireless.radio0.country='AU'
uci set wireless.radio0.disabled='0'
uci set wireless.default_radio0.network='lan'
uci set wireless.default_radio0.mode='ap'
uci set wireless.default_radio0.ssid='iota-lan-2.4g'
uci set wireless.default_radio0.encryption='sae'
uci set wireless.default_radio0.key='xxxx'
uci set wireless.radio1.country='AU'
uci set wireless.radio1.disabled='0'
uci set wireless.default_radio1.network='lan'
uci set wireless.default_radio1.mode='ap'
uci set wireless.default_radio1.ssid='iota-lan'
uci set wireless.default_radio1.encryption='sae'
uci set wireless.default_radio1.key='xxxx'
uci commit wireless
uci set dropbear.main=dropbear
uci set dropbear.main.enable='1'
uci set dropbear.main.PasswordAuth='on'
uci set dropbear.main.Port='22'
uci set dropbear.main.Interface='lan'
uci commit dropbear
rootpassword='xxxx'
/bin/passwd root << EOF
$rootpassword
$rootpassword
EOF
That works fine. Now I ssh to the router and run these commands:
uci set mesh11sd.setup.auto_config='1'
uci set mesh11sd.setup.country='AU'
uci set mesh11sd.setup.auto_mesh_id='IotaMesh'
uci set mesh11sd.setup.mesh_gate_encryption='1'
uci set mesh11sd.setup.mesh_gate_key='xxxx'
# uci set mesh11sd.setup.auto_mesh_band='5g'
uci set mesh11sd.setup.mesh_gate_base_ssid='iota-mesh'
# uci set mesh11sd.setup.ssid_suffix_enable='0'
uci commit mesh11sd
At this stage it still works as before, but after a reboot I lose WiFi and LAN access as I said at the top.