Re: Freifunk Firmware 2018.2.3 und höher: Probleme!

David Lutz kpanic at ff3l.net
Mo Okt 7 15:56:05 CEST 2019


Hallo Martin,

Ich habe gerade mal versucht, das nachzustellen.

Ich habe einen alten Router aus dem Regal genommen, der noch 2018.1.3
draufhatte.

Ich habe den Kanal auf 13 gestellt und preserve_channel aktiviert.

Danach habe ich den Knoten auf 2018.2.0, 2018.2.1, 2018.2.2, 2018.2.3
und 2019.1.0 aktualisiert.

Jedes Mal hat er seine Kanaleinstellung behalten. Er ist immer noch auf 13.

Ich kann dir leider nicht sagen, was bei dir schief gelaufen ist...

Liebe Grüße

David


P.S.
Im Anhang findest du ein Protokoll der Testsitzung.

Gruß
David


Am 05.10.19 um 10:37 schrieb ML [Privat]:

> Hallo Freifunker,
>
> ich habe mit der neuen Firmware folgende Probleme:
>
> 1. Die alte Version2018.2.1  hatte richtiger Weise schlechte MESH
> Links gar nicht erst aufgebaut.
>    Alles unter 30% ist aus meiner Sicht sinnlos und sollte verworfen
> werden.
>    Die neue Firmware 2018.2.3 und höher "MESHT wie wild" und die Karte
> sieht katastrophal aus:
>
>    Siehe beispielhaft:
> https://map.freifunk-3laendereck.net/#!/de/map/704f5701d7e6
>    Sogar Links mit 0% werden aufgebaut und angezeigt.
>    Meine Bitte: Wieder den Zustand der 2018.2.1 und davor herstellen.
>                             Damals hatte das wirklich gut funktioniert!
>                             Leider kenne ich den Grund nicht, wodurch
> dieses Verhalten neu verursacht wird.
>
> 2. Die Kanal-Konfiguration geht wieder verloren.
>    Bis zu den letzten Updates hat das Firmware Update den Channel
> immer erhalten.
>    Beim neuen Update wird die Kanal-Vorbelegung nicht berücksichtigt
> und wieder Kanal 1 gesetzt.
>    Folge: Ich musste wieder alle Router mit einem anderen Channel
> manuell umkonfigurieren.
>
>   Ich habe die Kanal-Vorbelegung so vorgenommen:
> ---
> Channel Firmware-Update resistent einstellen:
> uci set gluon-core. at wireless[0].preserve_channels='13'
> uci commit gluon-core
> uci set wireless.radio0.channel='13'
> uci commit
> wifi
> uci export wireless
> ---
> Wie kann man in der aktuellen Firmware den Kanal update-resistent
> einstellen?
>
> PS: In einem Stadt-Netzwerk ist ein dichtes Router-MESH mit
> verschiedenen Channels
> nun einmal gegeben und ich hoffe, dass die Router-Firmware Experten
> dies in künftigen
> Firmwares wieder verbessern können.
> Idealer Weise wäre es gut, sowohl in der CONFIG-Maske den Channel
> einstellen zu können,
> als auch auf der Karte den gerade genutzten Channel anzuzeigen.
> Zudem wäre es von Vorteil, das MESH so einstellen zu können, dass es
> alles unter z.B. 30% verwirft.
>
> Mit freundlichen Gruessen
> Martin Lehmann
>
>
-------------- nächster Teil --------------
dl at DL-PC:~$ ssh root at 10.60.160.1
The authenticity of host '10.60.160.1 (10.60.160.1)' can't be established.
RSA key fingerprint is SHA256:yVQcpoS4ArMd5J4HKArf+USHCwLLPgXho6YgPH/HVmw.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.60.160.1' (RSA) to the list of known hosts.
Enter passphrase for key '/home/dl/.ssh/id_rsa': 
root at 10.60.160.1's password: 
Permission denied, please try again.
root at 10.60.160.1's password: 
sh: /usr/bin/xauth: not found


BusyBox v1.25.1 () built-in shell (ash)

     _________
    /        /\      _    ___ ___  ___
   /  LE    /  \    | |  | __|   \| __|
  /    DE  /    \   | |__| _|| |) | _|
 /________/  LE  \  |____|___|___/|___|                      lede-project.org
 \        \   DE /
  \    LE  \    /  -----------------------------------------------------------
   \  DE    \  /    Reboot (17.01-SNAPSHOT, r3981+103-184fe11483)
    \________\/    -----------------------------------------------------------

root at ff3l-14cc20709550:~# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.hwmode='11g'
wireless.radio0.path='platform/qca953x_wmac'
wireless.radio0.htmode='HT20'
wireless.radio0.channel='1'
wireless.radio0.country='DE'
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='ff3l-bh-mesh'
wireless.mesh_radio0.mcast_rate='12000'
wireless.mesh_radio0.mode='mesh'
wireless.mesh_radio0.disabled='0'
wireless.mesh_radio0.macaddr='16:2d:bb:f4:00:e1'
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='16:2d:bb:f4:00:e0'
wireless.client_radio0.ssid='BH'
root at ff3l-14cc20709550:~# uci set wireless.radio0.channel='13'
root at ff3l-14cc20709550:~# uci commit wireless
root at ff3l-14cc20709550:~# uci set gluon-core. at wireless[0].preserve_channels='1'
root at ff3l-14cc20709550:~# uci commit gluon-core
root at ff3l-14cc20709550:~# wifi
root at ff3l-14cc20709550:~# cd /tmp
root at ff3l-14cc20709550:/tmp# wget http://ftp.ff3l.net/old/old/old/old/gluon/stab
le/sysupgrade/gluon-ff3l-v2018.2.0+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin
Downloading 'http://ftp.ff3l.net/old/old/old/old/gluon/stable/sysupgrade/gluon-ff3l-v2018.2.0+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin'
Connecting to 2a01:4f8:121:3145::2:80
Writing to 'gluon-ff3l-v2018.2.0+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin'
gluon-ff3l-v2018.2.0 100% |*******************************|  3392k  0:00:00 ETA
Download completed (3473412 bytes)
root at ff3l-14cc20709550:/tmp# sysupgrade gluon-ff3l-v2018.2.0\+001-tp-link-tl-wr8
41n-nd-v9-sysupgrade.bin 
Image metadata not found
Saving config files...
killall: watchdog: no process killed
Commencing upgrade. All shell sessions will be closed now.
Connection to 10.60.160.1 closed by remote host.
Connection to 10.60.160.1 closed.
dl at DL-PC:~$ ssh root at 10.60.160.1
Enter passphrase for key '/home/dl/.ssh/id_rsa': 
root at 10.60.160.1's password: 
sh: /usr/bin/xauth: not found


BusyBox v1.28.4 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 18.06-SNAPSHOT, r7629+12-eef6bd3393
 -----------------------------------------------------
root at ff3l-14cc20709550:~# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.hwmode='11g'
wireless.radio0.path='platform/qca953x_wmac'
wireless.radio0.htmode='HT20'
wireless.radio0.country='DE'
wireless.radio0.channel='13'
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='ff3l-bh-mesh'
wireless.mesh_radio0.mcast_rate='12000'
wireless.mesh_radio0.mode='mesh'
wireless.mesh_radio0.disabled='0'
wireless.mesh_radio0.macaddr='16:2d:bb:f4:00:e1'
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='16:2d:bb:f4:00:e0'
wireless.client_radio0.ssid='Freifunk'
root at ff3l-14cc20709550:~# cd /tmp
root at ff3l-14cc20709550:/tmp# wget http://ftp.ff3l.net/old/old/old/stable/sysupgr
ade/gluon-ff3l-v2018.2.1+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin
Downloading 'http://ftp.ff3l.net/old/old/old/stable/sysupgrade/gluon-ff3l-v2018.2.1+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin'
Connecting to 2a01:4f8:121:3145::2:80
Writing to 'gluon-ff3l-v2018.2.1+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin'
gluon-ff3l-v2018.2.1 100% |*******************************|  3392k  0:00:00 ETA
Download completed (3473412 bytes)
root at ff3l-14cc20709550:/tmp# sysupgrade gluon-ff3l-v2018.2.1\+001-tp-link-tl-wr8
41n-nd-v9-sysupgrade.bin 
Image metadata not found
Saving config files...
Commencing upgrade. Closing all shell sessions.
Connection to 10.60.160.1 closed by remote host.
Connection to 10.60.160.1 closed.
dl at DL-PC:~$ ssh root at 10.60.160.1
Enter passphrase for key '/home/dl/.ssh/id_rsa': 
root at 10.60.160.1's password: 
sh: /usr/bin/xauth: not found


BusyBox v1.28.4 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 18.06-SNAPSHOT, r7712+20-8de93ce745
 -----------------------------------------------------
root at ff3l-14cc20709550:~# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.hwmode='11g'
wireless.radio0.path='platform/qca953x_wmac'
wireless.radio0.htmode='HT20'
wireless.radio0.country='DE'
wireless.radio0.channel='13'
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='ff3l-bh-mesh'
wireless.mesh_radio0.mcast_rate='12000'
wireless.mesh_radio0.mode='mesh'
wireless.mesh_radio0.disabled='0'
wireless.mesh_radio0.macaddr='16:2d:bb:f4:00:e1'
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='16:2d:bb:f4:00:e0'
wireless.client_radio0.ssid='Freifunk'
root at ff3l-14cc20709550:~# cd /tmp
root at ff3l-14cc20709550:/tmp# wget http://ftp.ff3l.net/old/old//stable/sysupgrade
/gluon-ff3l-v2018.2.2+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin
Downloading 'http://ftp.ff3l.net/old/old//stable/sysupgrade/gluon-ff3l-v2018.2.2+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin'
Connecting to 2a01:4f8:121:3145::2:80
Writing to 'gluon-ff3l-v2018.2.2+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin'
gluon-ff3l-v2018.2.2 100% |*******************************|  3392k  0:00:00 ETA
Download completed (3473412 bytes)
root at ff3l-14cc20709550:/tmp# sysupgrade gluon-ff3l-v2018.2.2\+001-tp-link-tl-wr8
41n-nd-v9-sysupgrade.bin 
Image metadata not found
Saving config files...
Commencing upgrade. Closing all shell sessions.
Connection to 10.60.160.1 closed by remote host.
Connection to 10.60.160.1 closed.
dl at DL-PC:~$ ssh root at 10.60.160.1
Enter passphrase for key '/home/dl/.ssh/id_rsa': 
root at 10.60.160.1's password: 
sh: /usr/bin/xauth: not found


BusyBox v1.28.4 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 18.06-SNAPSHOT, r7794+21-fc1dae5
 -----------------------------------------------------
root at ff3l-14cc20709550:~# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.hwmode='11g'
wireless.radio0.path='platform/qca953x_wmac'
wireless.radio0.htmode='HT20'
wireless.radio0.country='DE'
wireless.radio0.channel='13'
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='ff3l-bh-mesh'
wireless.mesh_radio0.mcast_rate='12000'
wireless.mesh_radio0.mode='mesh'
wireless.mesh_radio0.disabled='0'
wireless.mesh_radio0.macaddr='16:2d:bb:f4:00:e1'
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='16:2d:bb:f4:00:e0'
wireless.client_radio0.ssid='Freifunk'
root at ff3l-14cc20709550:~# cd /tmp
root at ff3l-14cc20709550:/tmp# wget http://ftp.ff3l.net/gluon/stable/sysupgrade/gl
uon-ff3l-v2018.2.3+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin
Downloading 'http://ftp.ff3l.net/gluon/stable/sysupgrade/gluon-ff3l-v2018.2.3+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin'
Connecting to 2a01:4f8:121:3145::2:80
Writing to 'gluon-ff3l-v2018.2.3+001-tp-link-tl-wr841n-nd-v9-sysupgrade.bin'
gluon-ff3l-v2018.2.3 100% |*******************************|  3392k  0:00:00 ETA
Download completed (3473412 bytes)
root at ff3l-14cc20709550:/tmp# sysupgrade gluon-ff3l-v2018.2.3\+001-tp-link-tl-wr8
41n-nd-v9-sysupgrade.bin 
Image metadata not found
Saving config files...
Commencing upgrade. Closing all shell sessions.
Connection to 10.60.160.1 closed by remote host.
Connection to 10.60.160.1 closed.
dl at DL-PC:~$ ssh root at 10.60.160.1
Enter passphrase for key '/home/dl/.ssh/id_rsa': 
root at 10.60.160.1's password: 
sh: /usr/bin/xauth: not found


BusyBox v1.28.4 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 18.06-SNAPSHOT, r7835+24-89808e2
 -----------------------------------------------------
root at ff3l-14cc20709550:~# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.hwmode='11g'
wireless.radio0.path='platform/qca953x_wmac'
wireless.radio0.htmode='HT20'
wireless.radio0.country='DE'
wireless.radio0.channel='13'
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='ff3l-bh-mesh'
wireless.mesh_radio0.mcast_rate='12000'
wireless.mesh_radio0.mode='mesh'
wireless.mesh_radio0.disabled='0'
wireless.mesh_radio0.macaddr='16:2d:bb:f4:00:e1'
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='16:2d:bb:f4:00:e0'
wireless.client_radio0.ssid='Freifunk'
root at ff3l-14cc20709550:~# autoupdater
Retrieving manifest from http://upd.ff3l.net/experimental/sysupgrade/experimental.manifest ...
Stopping cron...
Stopping haveged...
Stopping micrond...
Stopping sysntpd...
Stopping gluon-radvd...
Stopping uhttpd...
Stopping sse-multiplexd...
Stopping gluon-respondd...
vm.drop_caches = 3
Downloading image:  3392 / 3392 KiB
Stopping network...
packet_write_wait: Connection to 10.60.160.1 port 22: Broken pipe
dl at DL-PC:~$ ssh root at 10.60.160.1
Enter passphrase for key '/home/dl/.ssh/id_rsa': 
root at 10.60.160.1's password: 
sh: /usr/bin/xauth: not found


BusyBox v1.28.4 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 18.06-SNAPSHOT, r7835+25-89808e2
 -----------------------------------------------------
root at ff3l-14cc20709550:~# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.hwmode='11g'
wireless.radio0.path='platform/qca953x_wmac'
wireless.radio0.htmode='HT20'
wireless.radio0.country='DE'
wireless.radio0.channel='13'
wireless.radio0.legacy_rates='0'
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='ff3l-bh-mesh'
wireless.mesh_radio0.mcast_rate='12000'
wireless.mesh_radio0.mode='mesh'
wireless.mesh_radio0.disabled='0'
wireless.mesh_radio0.macaddr='16:2d:bb:f4:00:e1'
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='16:2d:bb:f4:00:e0'
wireless.client_radio0.ssid='Freifunk'
root at ff3l-14cc20709550:~# 


Mehr Informationen über die Mailingliste ff3l