mista
25. Dezember 2020 um 17:56
1
Hallo,
endlich hatte ich mal Zeit, das in Angriff zu nehmen. Habe das Gluon-next gluon-ffda-2.3~20201224 auf zwei GL-iNet B1300 installiert: OutdoorMeshTest - Museumsstellwerk-neu
Habe den Outdoor-Mode deaktiviert, über SSH
uci set gluon-core.@wireless[0].preserve_channels=1
uci set wireless.radio1.channel=112
uci commit wireless
reboot
gesetzt. Danach waren beide Geräte auf Kanal 112 per Client-Netz erreichbar. Aber es gibt - wie ihr seht - keine Mesh-Verbindung. iwinfo liefert:
root@64354-OutdoorMeshTest:~# iwinfo
client0 ESSID: "darmstadt.freifunk.net"
Access Point: CA:F1:0E:0D:05:A8
Mode: Master Channel: 5 (2.432 GHz)
Tx-Power: 20 dBm Link Quality: unknown/70
Signal: unknown Noise: -96 dBm
Bit Rate: unknown
Encryption: none
Type: nl80211 HW Mode(s): 802.11bgn
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy0
client1 ESSID: "darmstadt.freifunk.net"
Access Point: CA:F1:0E:0D:05:AC
Mode: Master Channel: 112 (5.560 GHz)
Tx-Power: 26 dBm Link Quality: unknown/70
Signal: unknown Noise: -99 dBm
Bit Rate: unknown
Encryption: none
Type: nl80211 HW Mode(s): 802.11nac
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy1
mesh0 ESSID: "ffda-mesh-dom11"
Access Point: CA:F1:0E:0D:05:A9
Mode: Mesh Point Channel: 5 (2.432 GHz)
Tx-Power: 20 dBm Link Quality: 25/70
Signal: -85 dBm Noise: -96 dBm
Bit Rate: 33.0 MBit/s
Encryption: none
Type: nl80211 HW Mode(s): 802.11bgn
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy0
mesh1 ESSID: "ffda-mesh-dom11"
Access Point: CA:F1:0E:0D:05:AD
Mode: Mesh Point Channel: unknown (unknown)
Tx-Power: 0 dBm Link Quality: unknown/70
Signal: unknown Noise: -99 dBm
Bit Rate: unknown
Encryption: none
Type: nl80211 HW Mode(s): 802.11nac
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy1
owe0 ESSID: "owe.darmstadt.freifunk.net"
Access Point: CA:F1:0E:0D:05:AA
Mode: Master Channel: 5 (2.432 GHz)
Tx-Power: 20 dBm Link Quality: unknown/70
Signal: unknown Noise: -96 dBm
Bit Rate: unknown
Encryption: WPA3 OWE (CCMP)
Type: nl80211 HW Mode(s): 802.11bgn
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy0
owe1 ESSID: "owe.darmstadt.freifunk.net"
Access Point: CA:F1:0E:0D:05:AE
Mode: Master Channel: 112 (5.560 GHz)
Tx-Power: 26 dBm Link Quality: unknown/70
Signal: unknown Noise: -99 dBm
Bit Rate: unknown
Encryption: WPA3 OWE (CCMP)
Type: nl80211 HW Mode(s): 802.11nac
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy1
root@64354-Museumsstellwerk-neu:~# iwinfo
client0 ESSID: "darmstadt.freifunk.net"
Access Point: DA:DD:85:7F:27:00
Mode: Master Channel: 5 (2.432 GHz)
Tx-Power: 18 dBm Link Quality: 22/70
Signal: -88 dBm Noise: -100 dBm
Bit Rate: 6.5 MBit/s
Encryption: none
Type: nl80211 HW Mode(s): 802.11bgn
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy0
client1 ESSID: "darmstadt.freifunk.net"
Access Point: DA:DD:85:7F:27:04
Mode: Master Channel: 112 (5.560 GHz)
Tx-Power: 20 dBm Link Quality: unknown/70
Signal: unknown Noise: -106 dBm
Bit Rate: unknown
Encryption: none
Type: nl80211 HW Mode(s): 802.11nac
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy1
mesh1 ESSID: "ffda-mesh-dom11"
Access Point: DA:DD:85:7F:27:05
Mode: Mesh Point Channel: unknown (unknown)
Tx-Power: 0 dBm Link Quality: unknown/70
Signal: unknown Noise: -106 dBm
Bit Rate: unknown
Encryption: none
Type: nl80211 HW Mode(s): 802.11nac
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy1
owe0 ESSID: "owe.darmstadt.freifunk.net"
Access Point: DA:DD:85:7F:27:02
Mode: Master Channel: 5 (2.432 GHz)
Tx-Power: 18 dBm Link Quality: unknown/70
Signal: unknown Noise: -100 dBm
Bit Rate: unknown
Encryption: WPA3 OWE (CCMP)
Type: nl80211 HW Mode(s): 802.11bgn
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy0
owe1 ESSID: "owe.darmstadt.freifunk.net"
Access Point: DA:DD:85:7F:27:06
Mode: Master Channel: 112 (5.560 GHz)
Tx-Power: 20 dBm Link Quality: unknown/70
Signal: unknown Noise: -106 dBm
Bit Rate: unknown
Encryption: WPA3 OWE (CCMP)
Type: nl80211 HW Mode(s): 802.11nac
Hardware: unknown [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy1
Die TX-Power für das mesh ist bei Null. Auf der Seite der Router ist auch kein entsprechendes Mesh auf 5Ghz zu sehen.
Was habe ich falsch gemacht?
mista
27. Dezember 2020 um 15:36
3
Hier:
root@64354-OutdoorMeshTest:~# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.hwmode='11g'
wireless.radio0.path='platform/soc/a000000.wifi'
wireless.radio0.htmode='HT20'
wireless.radio0.channel='5'
wireless.radio0.country='DE'
wireless.radio0.legacy_rates='0'
wireless.radio1=wifi-device
wireless.radio1.type='mac80211'
wireless.radio1.hwmode='11a'
wireless.radio1.path='platform/soc/a800000.wifi'
wireless.radio1.htmode='VHT20'
wireless.radio1.country='DE'
wireless.radio1.channel='112'
wireless.client_radio0=wifi-iface
wireless.client_radio0.ifname='client0'
wireless.client_radio0.network='client'
wireless.client_radio0.disabled='0'
wireless.client_radio0.device='radio0'
wireless.client_radio0.mode='ap'
wireless.client_radio0.macaddr='ca:f1:0e:0d:05:a8'
wireless.client_radio0.ssid='darmstadt.freifunk.net'
wireless.owe_radio0=wifi-iface
wireless.owe_radio0.ifname='owe0'
wireless.owe_radio0.network='client'
wireless.owe_radio0.encryption='owe'
wireless.owe_radio0.device='radio0'
wireless.owe_radio0.ieee80211w='2'
wireless.owe_radio0.disabled='0'
wireless.owe_radio0.mode='ap'
wireless.owe_radio0.macaddr='ca:f1:0e:0d:05:aa'
wireless.owe_radio0.ssid='owe.darmstadt.freifunk.net'
wireless.client_radio1=wifi-iface
wireless.client_radio1.ifname='client1'
wireless.client_radio1.network='client'
wireless.client_radio1.disabled='0'
wireless.client_radio1.device='radio1'
wireless.client_radio1.mode='ap'
wireless.client_radio1.macaddr='ca:f1:0e:0d:05:ac'
wireless.client_radio1.ssid='darmstadt.freifunk.net'
wireless.owe_radio1=wifi-iface
wireless.owe_radio1.ifname='owe1'
wireless.owe_radio1.network='client'
wireless.owe_radio1.encryption='owe'
wireless.owe_radio1.device='radio1'
wireless.owe_radio1.ieee80211w='2'
wireless.owe_radio1.disabled='0'
wireless.owe_radio1.mode='ap'
wireless.owe_radio1.macaddr='ca:f1:0e:0d:05:ae'
wireless.owe_radio1.ssid='owe.darmstadt.freifunk.net'
wireless.mesh_radio0=wifi-iface
wireless.mesh_radio0.ifname='mesh0'
wireless.mesh_radio0.network='mesh_radio0'
wireless.mesh_radio0.device='radio0'
wireless.mesh_radio0.mesh_fwding='0'
wireless.mesh_radio0.mesh_id='ffda-mesh-dom11'
wireless.mesh_radio0.mcast_rate='12000'
wireless.mesh_radio0.mode='mesh'
wireless.mesh_radio0.disabled='0'
wireless.mesh_radio0.macaddr='ca:f1:0e:0d:05:a9'
wireless.mesh_radio1=wifi-iface
wireless.mesh_radio1.ifname='mesh1'
wireless.mesh_radio1.network='mesh_radio1'
wireless.mesh_radio1.device='radio1'
wireless.mesh_radio1.mesh_fwding='0'
wireless.mesh_radio1.mesh_id='ffda-mesh-dom11'
wireless.mesh_radio1.mcast_rate='12000'
wireless.mesh_radio1.mode='mesh'
wireless.mesh_radio1.disabled='0'
wireless.mesh_radio1.macaddr='ca:f1:0e:0d:05:ad'
root@64354-Museumsstellwerk-neu:~# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.hwmode='11g'
wireless.radio0.path='platform/soc/a000000.wifi'
wireless.radio0.htmode='HT20'
wireless.radio0.country='DE'
wireless.radio0.legacy_rates='0'
wireless.radio0.txpower='18'
wireless.radio0.channel='5'
wireless.radio1=wifi-device
wireless.radio1.type='mac80211'
wireless.radio1.hwmode='11a'
wireless.radio1.path='platform/soc/a800000.wifi'
wireless.radio1.htmode='VHT20'
wireless.radio1.country='DE'
wireless.radio1.txpower='20'
wireless.radio1.channel='112'
wireless.client_radio0=wifi-iface
wireless.client_radio0.ifname='client0'
wireless.client_radio0.network='client'
wireless.client_radio0.disabled='0'
wireless.client_radio0.device='radio0'
wireless.client_radio0.mode='ap'
wireless.client_radio0.macaddr='da:dd:85:7f:27:00'
wireless.client_radio0.ssid='darmstadt.freifunk.net'
wireless.owe_radio0=wifi-iface
wireless.owe_radio0.ifname='owe0'
wireless.owe_radio0.network='client'
wireless.owe_radio0.encryption='owe'
wireless.owe_radio0.device='radio0'
wireless.owe_radio0.ieee80211w='2'
wireless.owe_radio0.disabled='0'
wireless.owe_radio0.mode='ap'
wireless.owe_radio0.macaddr='da:dd:85:7f:27:02'
wireless.owe_radio0.ssid='owe.darmstadt.freifunk.net'
wireless.client_radio1=wifi-iface
wireless.client_radio1.ifname='client1'
wireless.client_radio1.network='client'
wireless.client_radio1.disabled='0'
wireless.client_radio1.device='radio1'
wireless.client_radio1.mode='ap'
wireless.client_radio1.macaddr='da:dd:85:7f:27:04'
wireless.client_radio1.ssid='darmstadt.freifunk.net'
wireless.owe_radio1=wifi-iface
wireless.owe_radio1.ifname='owe1'
wireless.owe_radio1.network='client'
wireless.owe_radio1.encryption='owe'
wireless.owe_radio1.device='radio1'
wireless.owe_radio1.ieee80211w='2'
wireless.owe_radio1.disabled='0'
wireless.owe_radio1.mode='ap'
wireless.owe_radio1.macaddr='da:dd:85:7f:27:06'
wireless.owe_radio1.ssid='owe.darmstadt.freifunk.net'
wireless.mesh_radio0=wifi-iface
wireless.mesh_radio0.ifname='mesh0'
wireless.mesh_radio0.network='mesh_radio0'
wireless.mesh_radio0.device='radio0'
wireless.mesh_radio0.mesh_fwding='0'
wireless.mesh_radio0.mesh_id='ffda-mesh-dom11'
wireless.mesh_radio0.mcast_rate='12000'
wireless.mesh_radio0.mode='mesh'
wireless.mesh_radio0.disabled='1'
wireless.mesh_radio0.macaddr='da:dd:85:7f:27:01'
wireless.mesh_radio1=wifi-iface
wireless.mesh_radio1.ifname='mesh1'
wireless.mesh_radio1.network='mesh_radio1'
wireless.mesh_radio1.device='radio1'
wireless.mesh_radio1.mesh_fwding='0'
wireless.mesh_radio1.mesh_id='ffda-mesh-dom11'
wireless.mesh_radio1.mcast_rate='12000'
wireless.mesh_radio1.mode='mesh'
wireless.mesh_radio1.disabled='0'
wireless.mesh_radio1.macaddr='da:dd:85:7f:27:05'
mista
9. Februar 2021 um 12:56
4
Offenbar hat in der aktuellen Next-Version noch ein Paket gefehlt. Auf beiden Routern
$opkg update
$opkg install wpa-supplicant-mesh
$reboot
installieren, dann geht das Mesh. Ein erster Test hat ergeben, dass bei einem DFS-Event zufällig ein anderer Kanal gewählt und dann beibehalten wird. Damit die Lösung aktuell wenigstens so einigermaßen funktioniert, sollte also noch ein täglicher Neustart eingerichtet werden.
Werden bei Gelegenheit mal testen, wie häufig so eine Funkstrecke dann online ist.
mista
22. März 2021 um 12:59
5
So, ich habe auf dem Dach gegenüber vom Bahnhof einen ZyXel NBG6617 mit einer 19 dBi Außenantenne ausgestattet.
Die Gegenstellen können sich zwar sehen, aber es kommt keine Verbindung mit Datenaustausch zustande. Was da auf der Karte ist, ist noch die Funkstrecke mit den TL-510. Gerade der GL iNet im Stellwerk verliert ständig das Signal der Gegenseite. Es ändert auch nichts, wenn ich die Sendeleistung am ZxXel erhöhe. Das Signal reißt ständig ab. Auch ist die Empfangsstärke generell viel niedriger, als erwartet. Ich messe mit dem Smartphone bei beiden Antennen im Abstand von 1m ca. -21dBm. Am Stellwerk geht das mit nur 20cm Kabel direkt durch die Wand auf eine APA-M25 Antenne. Da kann also die Kabeldämpfung nicht das Problem sein. Am ZyXel sind 3m Koax-Kabel nötig (2m würden’s auch tun, aber man hat mir was falsches geschickt…). Da sind also -4dB drin, das passt auch zu dem, was ich mit dem Smartphone messe. Sollte für den Zweck aber eigentlich kein Problem sein.
Ich vermute, die Chips dieser Geräte sind schlicht nicht auf den Betrieb mit solchen Antennen ausgelegt und es wird irgend eine Reflexion als Signal erkannt…
Was mir noch aufgefallen ist: Als der Router am Stellwerk noch mit dem zweiten Testgerät dort verbunden war, ist gar keine Verbindung zum ZyXel zustande gekommen. Beim Neustart heute Nacht ist ist dann stattdessen die Verbindung zum Testrouter abgerissen. Es scheint so, als würde nur eine Verbindung zu genau einem anderen Router funktionieren.