Hi folks,
I am using mesh11sd on a Xiaomi 4a gigabit edition , and a Cudy RE3000 range extender. I have the basic mesh set up between them, and now I’m trying to replicate my existing wifi network ssid for clients to connect to (so I don’t have to reconfigure them all). However, my existing network ssid has a space in it “My Wifi”, and the latter part is not being included. I only see a “My” network being broadcast. Am I doing something wrong?
The non-mesh SSID is configured in /etc/config/wireless, exactly as it is on the production AP (at a different physical location, so I know which SSID is being broadcast).
I followed the basic steps at https://github.com/openNDS/mesh11sd/?tab=readme-ov-file#1-the-mesh11sd-project, taking the “Firmware Selector” path. I initially used the SSID in “mesh11sd.setup.mesh_gate_base_ssid”, but that resulted in a bunch of node-specific “My-5g-xxxx” SSIDs being announced, and nothing resembling unsuffixed SSID. I then discovered the “ssid_suffix_enable” option, which eliminated the suffix, but still misses the full SSID.
I then tried setting up /etc/config/wireless as it is in the production device, and removed “mesh11sd.setup.mesh_gate_base_ssid” from /etc/config/mesh11sd, but it still only broadcasts “My” network, instead of “My Wifi”.
/etc/config/mesh11sd:
config mesh11sd 'setup'
option auto_config '1'
option auto_mesh_id 'XXXXX'
option mesh_gate_encryption '2'
option mesh_gate_key 'YYYYY'
option debuglevel '3'
option ssid_suffix_enable '0'
option vtun_enable '0'
config mesh11sd 'mesh_params'
option mesh_rssi_threshold '-65'
/etc/config/wireless:
config wifi-device 'radio0'
option type 'mac80211'
option path '1e140000.pcie/pci0000:00/0000:00:01.0/0000:02:00.0'
option band '2g'
option channel '1'
option htmode 'HT20'
option disabled '0'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'My WiFi'
option key 'ZZZZZ'
option disassoc_low_ack '0'
option log_level '1'
option encryption 'psk2'
option ieee80211r '0'
option ft_over_ds '0'
option ft_psk_generate_local '0'
config wifi-device 'radio1'
option type 'mac80211'
option path '1e140000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0'
option band '5g'
option channel '36'
option htmode 'VHT80'
option disabled '0'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option ssid 'My WiFi'
option key 'ZZZZZ'
option disassoc_low_ack '0'
option log_level '1'
option encryption 'psk2'
option ieee80211r '0'
option ft_over_ds '0'
option ft_psk_generate_local '0'
Any ideas?
Edit: Added wifi dev output:
root@meshnode-3710:~# iw dev
phy#1
Interface phy1-ap1
ifindex 14
wdev 0x100000004
addr 2a:d1:27:1d:37:10
ssid My
type AP
channel 36 (5180 MHz), width: 80 MHz, center1: 5210 MHz
txpower 23.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol tx-bytes tx-packets
0 0 0 0 0 0 0 0 0
phy#0
Interface m-11s-0
ifindex 16
wdev 0x5
addr 2a:d1:27:1b:37:10
type mesh point
channel 1 (2412 MHz), width: 40 MHz, center1: 2422 MHz
txpower 20.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol tx-bytes tx-packets
0 0 201 0 0 0 0 17925 201
Interface phy0-ap0
ifindex 15
wdev 0x4
addr 2a:d1:27:1c:37:10
ssid My
type AP
channel 1 (2412 MHz), width: 40 MHz, center1: 2422 MHz
txpower 20.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol tx-bytes tx-packets
0 0 0 0 0 0 0 0 0
Edit 2: Also, there seems to be an error in the docs, regarding mesh11sd read_log -f, as suggested in the Confidence Test commandline. This read_log option doesn’t seem to exist at all.