RR@RR:~$ ssh root@fe80::42b0:76ff:fe5a:4b1c%enp2s0
^C
RR@RR:~$ ssh root@fe80::42b0:76ff:fe5a:4b1c%enp2s0
ssh: connect to host fe80::42b0:76ff:fe5a:4b1c%enp2s0 port 22: Network is unreachable
RR@RR:~$ ssh root@fe80::42b0:76ff:fe5a:4b1c%enp2s0
root@fe80::42b0:76ff:fe5a:4b1c%enp2s0's password:
BusyBox v1.37.0 (2026-04-22 08:01:13 UTC) built-in shell (ash)
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt 25.12.2, r32802-f505120278 Dave's Guitar
-----------------------------------------------------
OpenWrt recently switched to the "apk" package manager!
OPKG Command APK Equivalent Description
------------------------------------------------------------------
opkg install <pkg> apk add <pkg> Install a package
opkg remove <pkg> apk del <pkg> Remove a package
opkg upgrade apk upgrade Upgrade all packages
opkg files <pkg> apk info -L <pkg> List package contents
opkg list-installed apk info List installed packages
opkg update apk update Update package lists
opkg search <pkg> apk search <pkg> Search for packages
------------------------------------------------------------------
For more information visit:
https://openwrt.org/docs/guide-user/additional-software/opkg-to-apk-cheatsheet
root@meshnode-4b1c:~# client_loop: send disconnect: Broken pipe
RR@RR:~$ ssh root@fe80::42b0:76ff:fe5a:4b1c%enp2s0
root@fe80::42b0:76ff:fe5a:4b1c%enp2s0's password:
BusyBox v1.37.0 (2026-04-22 08:01:13 UTC) built-in shell (ash)
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt 25.12.2, r32802-f505120278 Dave's Guitar
-----------------------------------------------------
OpenWrt recently switched to the "apk" package manager!
OPKG Command APK Equivalent Description
------------------------------------------------------------------
opkg install <pkg> apk add <pkg> Install a package
opkg remove <pkg> apk del <pkg> Remove a package
opkg upgrade apk upgrade Upgrade all packages
opkg files <pkg> apk info -L <pkg> List package contents
opkg list-installed apk info List installed packages
opkg update apk update Update package lists
opkg search <pkg> apk search <pkg> Search for packages
------------------------------------------------------------------
For more information visit:
https://openwrt.org/docs/guide-user/additional-software/opkg-to-apk-cheatsheet
root@meshnode-4b1c:~# uci show mesh11sd
mesh11sd.setup=mesh11sd
mesh11sd.setup.auto_config='1'
mesh11sd.setup.debuglevel='3'
mesh11sd.setup.mesh_gate_encryption='1'
mesh11sd.setup.mesh_gate_key='Trial_key_1234'
mesh11sd.mesh_params=mesh11sd
mesh11sd.mesh_params.mesh_fwding='1'
mesh11sd.mesh_params.mesh_retry_timeout='255'
mesh11sd.mesh_params.mesh_confirm_timeout='255'
mesh11sd.mesh_params.mesh_holding_timeout='255'
mesh11sd.mesh_params.mesh_rssi_threshold='-68'
mesh11sd.mesh_params.mesh_gate_announcements='1'
mesh11sd.mesh_params.mesh_hwmp_rootmode='3'
mesh11sd.mesh_params.mesh_hwmp_root_interval='5000'
mesh11sd.mesh_params.mesh_hwmp_active_path_to_root_timeout='6000'
mesh11sd.mesh_params.mesh_max_peer_links='16'
mesh11sd.mesh_params.mesh_plink_timeout='500'
mesh11sd.mesh_params.mesh_hwmp_rann_interval='1953'
mesh11sd.mesh_params.mesh_hwmp_preq_min_interval='586'
mesh11sd.mesh_params.mesh_hwmp_active_path_timeout='1465'
mesh11sd.mesh_params.mesh_hwmp_max_preq_retries='4'
mesh11sd.mesh_params.mesh_connected_to_gate='1'
root@meshnode-4b1c:~#
root@meshnode-4b1c:~#
root@meshnode-4b1c:~# mesh11sd status
{
"setup":{
"version":"6.2.1",
"checksum":"14e8d9b350ceb847b75308606c2389201eab86c4051f8ff28e8fd33781f20a60",
"enabled":"1",
"procd_status":"running",
"node_type":"MPE",
"portal_detect":"1",
"portal_detect_threshold":"5",
"portal_channel":"default",
"portal_use_default_ipv4":"0",
"channel_tracking_checkinterval":"26",
"mesh_mac_forced_forwarding":"1",
"gateway_proxy_arp":"1",
"reboot_on_error":"1",
"stop_on_error":"0",
"watchdog_nonvolatile_log":"0",
"mesh_basename":"m-11s-",
"auto_config":"1",
"auto_mesh_network":"lan",
"auto_mesh_band":"2g40",
"auto_mesh_id":"92d490daf46cfe534c56ddd669297e",
"mesh_gate_enable":"1",
"mesh_leechmode_enable":"0",
"mesh_node_mobility_level":"1",
"use_default_beacon_interval":"0",
"mesh_beacon_interval":"50",
"mesh_dtim_period":"2",
"mesh_gate_encryption":"1",
"mesh_backhaul_led":"auto",
"vtun_enable":"1",
"tun_id":"69",
"vtun_ip":"192.168.138.1",
"vtun_mask":"255.255.255.0",
"vtun_gate_encryption":"4",
"vtun_base_ssid":"VTunnel",
"vtun_path_cost":"10",
"txpower":"20",
"mesh_path_cost":"65525",
"mesh_path_stabilisation":"0",
"reactive_path_stabilisation_threshold":"5",
"checkinterval":"10",
"interface_timeout":"10",
"ssid_suffix_enable":"1",
"apmond_enable":"1",
"apmond_cgi_dir":"/www/cgi-bin/",
"apmon_verbose_debug_enable":"0",
"odhcpd_log_level":"3",
"debuglevel":"3"
},
"mesh_interfaces":{
"m-11s-0":{
"mesh_retry_timeout":"255",
"mesh_confirm_timeout":"255",
"mesh_holding_timeout":"255",
"mesh_max_peer_links":"16",
"mesh_max_retries":"3",
"mesh_ttl":"31",
"mesh_element_ttl":"31",
"mesh_auto_open_plinks":"0",
"mesh_hwmp_max_preq_retries":"4",
"mesh_path_refresh_time":"1000",
"mesh_min_discovery_timeout":"100",
"mesh_hwmp_active_path_timeout":"1465",
"mesh_hwmp_preq_min_interval":"586",
"mesh_hwmp_net_diameter_traversal_time":"50",
"mesh_hwmp_rootmode":"3",
"mesh_hwmp_rann_interval":"1953",
"mesh_gate_announcements":"1",
"mesh_fwding":"1",
"mesh_sync_offset_max_neighor":"50",
"mesh_rssi_threshold":"-68",
"mesh_hwmp_active_path_to_root_timeout":"6000",
"mesh_hwmp_root_interval":"5000",
"mesh_hwmp_confirmation_interval":"2000",
"mesh_power_mode":"active",
"mesh_awake_window":"10",
"mesh_plink_timeout":"500",
"mesh_connected_to_gate":"1",
"mesh_nolearn":"0",
"mesh_connected_to_as":"0",
"mesh_id":"92d490daf46cfe534c56ddd669297e",
"mesh_rts_threshold":"500",
"mesh_queue_limit":"1000",
"mesh_ddr_scheduler_quantum":"3000",
"mesh_airtime_queue_limit":"2000",
"device":"radio0",
"channel":"1",
"tx_packets":"128",
"tx_bytes":"23683",
"rx_packets":"0",
"rx_bytes":"0",
"this_node":"40:b0:76:5a:4b:1c",
"active_peers":"0",
"peers":{
},
"active_stations":"0",
"stations":{
}
}
},
"layer2_connections":{
"br-lan":{
"40:8d:5c:b3:3e:07":"lan3"
},
"br-tun69":{
}
}
}
root@meshnode-4b1c:~#
root@meshnode-4b1c:~#
root@meshnode-4b1c:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host proto kernel_lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 40:b0:76:5a:4b:1c brd ff:ff:ff:ff:ff:ff
inet6 fe80::42b0:76ff:fe5a:4b1c/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
3: lan1@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default qlen 1000
link/ether 40:b0:76:5a:4b:1c brd ff:ff:ff:ff:ff:ff
4: lan2@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default qlen 1000
link/ether 40:b0:76:5a:4b:1c brd ff:ff:ff:ff:ff:ff
5: lan3@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP group default qlen 1000
link/ether 40:b0:76:5a:4b:1c brd ff:ff:ff:ff:ff:ff
6: lan4@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default qlen 1000
link/ether 40:b0:76:5a:4b:1c brd ff:ff:ff:ff:ff:ff
7: wan@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state LOWERLAYERDOWN group default qlen 1000
link/ether 40:b0:76:5a:4b:18 brd ff:ff:ff:ff:ff:ff
23: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1600 qdisc noqueue state UP group default qlen 1000
link/ether 40:b0:76:5a:4b:1c brd ff:ff:ff:ff:ff:ff
inet6 fe80::42b0:76ff:fe5a:4b1c/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
24: br-tun69: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 42:b0:76:5f:4b:1c brd ff:ff:ff:ff:ff:ff
inet6 fe80::40b0:76ff:fe5f:4b1c/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
25: phy0-ap0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP group default qlen 1000
link/ether 42:b0:76:5d:4b:1c brd ff:ff:ff:ff:ff:ff permaddr 40:b0:76:5a:4b:18
26: m-11s-0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1600 qdisc noqueue master br-lan state UP group default qlen 1000
link/ether 42:b0:76:5b:4b:1c brd ff:ff:ff:ff:ff:ff
27: vxradio0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-tun69 state UP group default qlen 1000
link/ether 42:b0:76:5f:4b:1c brd ff:ff:ff:ff:ff:ff permaddr 40:b0:76:5a:4b:18
28: phy1-ap1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP group default qlen 1000
link/ether 42:b0:76:5e:4b:1c brd ff:ff:ff:ff:ff:ff permaddr 40:b0:76:5a:4b:1c
29: vxlan69: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-tun69 state UNKNOWN group default qlen 1000
link/ether 42:b0:76:62:4b:1c brd ff:ff:ff:ff:ff:ff
30: vxradio1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-tun69 state UP group default qlen 1000
link/ether 42:b0:76:60:4b:1c brd ff:ff:ff:ff:ff:ff permaddr 40:b0:76:5a:4b:1c
root@meshnode-4b1c:~#