[Berlin-wireless] Aw³: UniFi AC Mesh (OpenWrt 21.02 basierte Firmware for 32MB Ram Geräte)

robert.kaehler at email.de robert.kaehler at email.de
Fr Mär 25 09:34:07 CET 2022


Hallo Martin,

ich habe mit dem NoTunnel-Image gearbeitet. Wenn ich mir die Image-Größen anschaue habe ich keine Hoffnung, dass eins von beiden relevant Platz spart:

Length  Name
------- -----------------------
7537469 openwrt-21.02-snapshot-r16514-604274c24b-freifunk-falter-1.2.2-snapshot-ath79-generic-ubnt_unifiac-mesh-squashfs-notunnel.bin
7537469 openwrt-21.02-snapshot-r16514-604274c24b-freifunk-falter-1.2.2-snapshot-ath79-generic-ubnt_unifiac-mesh-squashfs-tunneldigger.bin
7602998 openwrt-21.02.1-freifunk-falter-1.2.1-ath79-generic-ubnt_unifiac-mesh-squashfs-notunnel.bin
7602998 openwrt-21.02.1-freifunk-falter-1.2.1-ath79-generic-ubnt_unifiac-mesh-squashfs-tunneldigger.bin 
6947079 openwrt-19.07.8-freifunk-falter-1.1.2-ath79-generic-ubnt_unifiac-mesh-squashfs-notunnel.bin
6816007 openwrt-19.07.8-freifunk-falter-1.1.2-ath79-generic-ubnt_unifiac-mesh-squashfs-tunneldigger.bin

Batman sind doch auch nur 200kB ... 

Die libwolfssl.so mit fast 1MB ist da mehr interessant. Im Netz lese ich: 
"OpenSSL needs around 1 MB flash storage, wolfSSL around half of that - that is the only reason to prefer wolfSSL over OpenSSL by default."
Warum ist das wolfssl so groß? (Ist im org. openwrt-21.xx auch so.)

Wenn ich in die openwrt-19.07.xx schaue ist diese Datei nicht vorhanden - allerdings finde ich ich auch nichts das ersetzt wurde (openssl) - wo steckt das?
Allerdings finde ich hier gar keine Datei um 1MB.

MfG Robert


>Hallo Robert,
>
>die UniFiACMesh haben zwar einen 16MB-Chip, der wird aber effektiv in
>zwei Partitionen zu je 8MB aufgeteilt, wie du schon bemerkt hattest.
>
>Wenn du Mesh-Only Knoten betreiben möchtest, bei denen keine Tunnel
>aufgebaut werden, könntest du dir auch das notunnel image mal anschauen.
>
>Du kannst das im Selector über das Menü im rechten Feld auswählen.
>
>Ansonsten sind wir gerade dabei die nächste Firmware-Version zu
>finalisieren. Dort werden die Images auch wieder etwas kleiner werden,
>da wir BATMAN entfernen. Aktuell wird das wenig genutzt und Nutzer, die
>es brauchen, können das relativ einfach nachinstallieren.
>
>Ich schätze, dass es in spätestens zwei Wochen eine neue Version geben
>wird, sofern nichts schief läuft.
>
>Viele Grüße
>Martin
>>
>> Hallo zusammen,
>>
>> ich hatte am Wochenende das Erlebnis dass meine "UniFi AC Mesh" das Upgrade von 1.1.1 oder 1.1.2 auf 1.2.1 nicht geschafft haben.
>> Ich hatte vergessen dass das Gleiche bereits mit 1.2.0 passiert ist.
>>
>> Die Teile haben zwar 128 MB RAM und 16 MB Flash, aber irgendwie passt da was nicht. Die Partitionierung ist wohl ungünstig - aber auf der Strecke bin ich Laie.
>>
>> #df -h
>> /dev/root/ Size 5.3M Used 5.3M Av. 0 Use 100% Mounted on /rom
>> tmpfs Size 60.3M Used 2.2M Av. 58.1M Use 4% Mounted on /tmp
>> /dev/mtdblock5 Size 384.0K Used 328.0K Av. 56.0K Use 85% Mounted on /overlay
>> overlayfs:/overlay Size 384.0K Used 328.0K Av. 56.0K Use 85% Mounted on /
>> tmpfs Size 512.0K Used 0 Av. 512.0K Use 0% Mounted on /dev
>>
>> Nun will ich aber auch nicht ewig auf Version 1.1.2 bleiben. Was darf ich tun, um ein Tiny-Image zu bekommen?
>>
>> Alle meine "UniFi AC Mesh" laufen im Mesh-Only-Betrieb. Also als Standalone-APs mit Mesh-Anbindung über WLAN.
>>
>> Ich hatte im ersten Schritt ja gedacht ich könnte ev. das Image nehmen und nicht benötigte Pakete einfach rauslöschen.
>> Alles was Tunnel und SSL heißt brauche ich ja nicht - da ist bestimmt noch mehr. Aber da gibt es bestimmt Abhängigkeiten und
>> in die Situation das die Kiste gar nicht mehr anläuft möchte ich eigentlich nicht kommen.
>>
>> Gruß Robert



Mehr Informationen über die Mailingliste Berlin