Gluon und die WAN-MAC

Also ich kann am Besten mit einer Variante leben, die am wenigsten Hickhack und Aufwand in der Firmware erzeugt und vielleicht auch von den größeren Communities bevorzugt wird.

Config- und Normal-Mode am WAN-Port ist schon begrüßenswert. Und da dann die selbe (erzeugte) Mac-Adresse zu haben ist nett, für meine Zwecke aber nicht extrem wichtig. Aber ich kann sehr gut verstehen, dass es bei externer Freischaltung an Firewalls nervt…

Zur Hardware-Mac: Kann denn nicht zumindest am WAN-Port eine/die echte, vorhandene Hardware-MAC verwendet werden? Und der Rest wird gewürfelt - oder kommt es genau deswegen zu Kollisionen?

lg outlawx

Wie schon geschrieben: Früher hat man die MACs an Byte 4 und 6 von 6 (11:22:33:44:55:66) geändert — genauer: Byte 4 und Byte 6 um je 1 erhöht für “die” zweite Adresse für’s Mesh. Da kam es bei größeren zeitnahen Ausbauten wohl zu Überschneidungen. Also wechselte man auf die Bytes 2 und 3 — nur um festzustellen, daß neu unterstützte Hardware (Mediatek) nun DAS wieder doof findet. Ergo wandelt man die HW-MAC nun in einen md5-Hashwert und ändert von jenen 48 Bit (6 Bytes) nur die letzten 3.

An sich wäre es wohl an der Zeit, mit der kommenden FFGT-FW die WAN-MAC im Config-Mode zu speichern und zukünftig immer diese zu setzen, wie schon vorgeschlagen wurde.
Damit wären wir für bestehende HW (bei sysupgrades) auf der sicheren Seite, und auch für zukünftige. Denn, da wir eher kein Early Adopter sind, sollten MAC-Erstellungsprobleme bekannt sein, bis wir auf Gluon v2017.1 oder neuer gehen. Und wenn wir dort die WAN-MAC bei Einrichtung ebenfalls speichern, stören uns spätere Änderungen des Algorithmus’ nicht.

Sprich: noch einmal durch das Tal der Tränen, sprich: WAN-MAC-Änderung durch FW-Upgrade, aber danach dann wirklich nicht mehr. (Edge case: komplett neu flashen wäre dann doof; Config-Mode allerdings ginge.)

Übersehe ich was? Ist das ein gangbarer Kompromiß?

OT: Das wäre natürlich schon schick wenn endlich preiswert Dual-Band mit MTK möglich wäre. Habe schon einen kleinen Stapel zu liegen, leider alles weiterhin halbgar. Ist wie mit den Android-Telefonen: MTK vs QCA. Und bei den Herstellern ist MTK nicht beliebt, sonder einfach nur sch***e billig im Einkauf. Auch bisschen wie bei AMD und Intel. Und so dreht sich das im Kreis und ist einfach nur traurig…

Ok, das meinte ich :wink: Andererseits halten sich – für mich: – erstaunlicherweise Linux-basierte WLAN-Router trotz der höheren Anforderungen (RAM, Flash) nach wie vor im Markt, und den 841er gab’s jüngst für irgendwas bei 13,-- zu kaufen. Klar, eine Million mal 1 Dollar sind auch eine Million Dollar, aber ganz so knapp scheint nicht mehr kalkuliert werden zu müssen?
Mir geht’s auch weniger um »preiswertes Dual-Band«, sondern mehr um eine breitere Auswahlbasis, daher fände ich neben Qualcomm/Atheros eine weitere – meshfähige, und sei es »nur« auf Basis von 802.11s – Plattform zu haben, schon wichtig. (Andererseits, AVM ist auch nur selten auf anderen Hersteller/Plattformen ausgewichen und hat es i. d. R. auch bereuen müssen — siehe 7390. Langfristig macht es schein’s tatsächlich Sinn, bei den Herstellern zu bleiben, »die es einfach können« …) Aber ich schweife ab.

Hallo Kai,

mir wäre es lieb, wenn die MAC statisch ist - und so, wie sie auf der Verpackung steht. :wink:

Ich muss zwar die MACs nicht “extern” freischalten lassen, aber “Autoupgrade” müsste ich bei ständigem MAC-Wechsel dann doch ausschalten. Andere (kleinere) Verwaltungen oder solche mit staalichem/kommunalen Dienstleistern (wird zukünftig “verpflichtend”) können diese Änderungen dann nur gegen Geld durchführen lassen oder werden Freifunk nicht mehr über ihre Netze routen.

Je weniger Änderungen und Umstecken … umso besser. :+1:

cul8er
Matthias

Wie schon dargelegt, DAS ist latent … schwierig, weil Sonderfälle zu beachten (welche HW haben wir denn hier, und von welcher weiß ich, daß Kombination X mit Y geht). Und auf dem 1043v4, den ich gleich verarzten werde, steht auch keine MAC »auf der Verpackung« :wink: Unten drauf steht … eine, bei WAN, LAN & WiFi eine relativ knappe Info :wink:

Deshalb diskutieren wir ja hier :wink: Ich muß in meinem Netz auch jene MAC freischalten (selbst gewähltes Leid, aber auch ein bißchen gefühlte Sicherheit; selbst wenn ein Kind die WPA-Phrase weitergäbe, zumindest gibt’s keine v4-IP — und mit v6-only kommt zum Glück noch kaum ein Gerät klar ;)) und daher nervt es mich gerade massiv, daß Gluon schon wieder den Mechanismus geändert.
Allerdings: dies ist nun mal learning-by-doing, und immerhin treibt Gluon wohl den Großteil der 10.000+ Freifunk-Knoten in Deutschland an … Und diesmal kann ich den nochmaligen Wechsel nachvollziehen (was nützt eine stabile MAC, wenn die Hardware diese verwirft?) und bin guter Dinge, daß diese Variante bestand haben könnte.

Second that; insbesondere, wenn man die Knoten fernadministriert. Also Interims-Firmware für alle 0.7.4er Kisten, die die aktuelle WAN-MAC (konkret: die von br-wan) in der Config speichert, wo FW ab 0.7.9 sie dann ausliest und übernimmt für Config- und Normalmode? Das sollte für die Zukunft uns das Thema vom Hals halten …

Das mit dem nicht schlucken von nicht allen MAC Adressen sollte doch auch kein Problem sein wenn die MAC bei bestehenden Geräten in der Config mit abgespeichert wird. Wenn keine MAC in der Config hinterlegt ist, z.B. bei Neugeräten kann dann ja nach dem neuen Verfahren die MAC generiert werden. So sollten doch alt Geräte keine neue bekommen und Neugeräte nicht mit dem alten Problem betroffen sein.

Richtig? So würde ich es machen.

Das mit dem nicht schlucken von nicht allen MAC Adressen sollte doch auch kein Problem sein wenn die MAC bei bestehenden Geräten in der Config mit abgespeichert wird. Wenn keine MAC in der Config hinterlegt ist, z.B. bei Neugeräten kann dann ja nach dem neuen Verfahren die MAC generiert werden. So sollten doch alt Geräte keine neue bekommen und Neugeräte nicht mit dem alten Problem betroffen sein.

Richtig? So würde ich es machen.

Genau das ist die aktuelle Überlegung. Problem nur: von 0.7.4/0.7.5 auf 0.8.x (bzw. 0.7.9 als 0.8-Beta) ändert sich schon die WAN-MAC, und bislang hat keine Firmware die benutzte WAN-MAC weggeschrieben. Für 0.7.4 könnte ich ein Vor-Update-Update rausschicken, welches die atuelle MAC in die Config schreibt, und in 0.7.9/0.8.x würde diese dann in Config- und Normalmodus benutzt (bzw., falls nicht vorhanden, die verwendete ebenfalls für spätere Nutzung weggeschrieben).

Problem nur: die Entwicklungsversion von 0.7.4 ist ca. 100 Builds neuer als die zuletzt als Stable ausgerollte — und für Knoten auf 0.5.x (2) und 0.7.5 ("'n paar") geht das nicht (keine Build-Umgebung mehr).

Aber es scheint die beste aller schlechten Lösungen zu sein :wink:

Ja,

und die Frage ist wie viel von den alten Knoten währen betroffen von einen Problem durch MAC Adressänderung?

Das ist unbekannt. Ich weiß von mind. 1 Autohaus, ggf. Ketten (Bäckereien, Schenke, …) und Verwaltungen, IT-affine Privatleute, …

Die 0.7.5 gerade gezählt sind 56 schon arg viel; hmm …

Aber das vor Update für 0.7.4 währe kein Problem meinst du.

Naja, es stellte sich heraus, eine Kiste bei Hetzner ist völlig überlastet (daher auch die Ausfälle an der Müritz heute morgen und die sporadische Unerreichbarkeit des Forums), halt die, die das Build-System “für 0.7.4” beherbergt :frowning:

(2 GB-VMs fressen 6 GB RAM, das ist “etwas” doof, wenn man die 16 GB anhand des zugewiesenen Speichers verplant hat => Server hat 6-8 GB auf Platte ausgelagert, auf zwei IDE-Platten im Software-RAID-1, um genau zu sein, entsprechend rottig ist die Performance :frowning: Wohl mal Zeit für Kernel- bzw. gar Distributionsupdate dort — nach 539 Tagen auch an der Zeit.)

Ja, 0.7.5 war die Zwischenversion für den 841v10 (+ v11?). Basiert, wie die kommende 0.8, auf OpenWRT Chaos Calmer (statt, wie 0.7.4, auf OpenWRT Barrier Breaker, der Vorgängerversion). Sysupgrade von neuerer auf ältere OpenWRT-Basis geht nicht, daher blieb 0.7.5 stehen.

0.7.4~215 hat entsprechende Patches drin, die (auf 0.7.9er Testknoten) funktionierten:

root@33332-Testknoten-81ec:~# uci show network.wan
network.wan=interface
network.wan.ifname='eth1'
network.wan.multicast_querier='0'
network.wan.peerdns='0'
network.wan.auto='1'
network.wan.type='bridge'
network.wan.proto='dhcp'
network.wan.macaddr='e8:94:f6:90:81:ed'
root@33332-Testknoten-81ec:~# echo $(lua -e 'print(require("gluon.util").generate_mac(0))')
7e:1d:c4:3c:df:10
root@33332-Testknoten-81ec:~# /lib/gluon/upgrade/999-save-wan-mac.sh
root@33332-Testknoten-81ec:~# echo $(lua -e 'print(require("gluon.util").generate_mac(0))')
e8:94:f6:90:81:ed

Wäre toll, wenn jemand das mal ausprobieren könnte mit einem 0.7.4er Knoten, der die stable drauf hat. Nach dem sysugrade sollten dann in Normal- wie Config-Mode nur noch die zum Installationszeitpunkt generierte WAN-MAC verwendet werden, ebenso sollte diese nach einem Upgrade auf 0.7.9 identisch bleiben. (Und, Kür, eine andere sein als bei Neuinstallation jenes Knotens mit 0.7.9; aber auch dort sollte die einmal generierte in Config- und Normalmode nicht mehr wechseln.)

Werde es vermutlich Donnerstag erst richtig durchtesten können.

Gibt es überhaupt eben Befehl um ein spezielles Image einzuspielen? Oder muss man immer über das Web Interface im Configuration Mode gehen?

Gibt es überhaupt eben Befehl um ein spezielles Image einzuspielen? Oder muss man immer über das Web Interface im Configuration Mode gehen?

Klar. Auf den Knoten per ssh gehen und dann:

cd /tmp
wget http://firmware.4830.org/rawhide/sysupgrade/gluon-ffgt-VERSION-$(lua -e 'print(require("platform_info").get_image_name())')-sysupgrade.bin
sysupgrade -v gluon-<TAB>

“VERSION” durch die Wunschversion ersetzen, also z. B. “0.7.4~215”. Alternativ direkt den kompletten Pfad für wget von firmware.4830.org per cut&paste übernehmen :wink:

Habe gerade einen Knoten akualisisiert, der schon die 0.7.4~210 drauf hate. Sollte doch prinzipell auch kein Problem sein oder?

Update lief druch, MAC ist auch geblieben. habe dann per SSH in den Config Mode gebootet. Hier hat er mich dann ausgesperrt. Kann ihn nicht mehr anpingen, kein SSH und kein Webinterface, scheinbar auch laut FritzBox eine andere MAC genommen.

Siehe

Vorher:
PC-192-168-XXX-167 192.168.XXX.167 C4:6E:1F:7A:AC:4D

Nachher
PC-192-168-XXX-135 192.168.XXX.135 C6:6F:1F:63:0E:F0

weiter kann ich gerade leider nicht schauen, da ich zu dem Standort von hier aus nur einen VPN Zugang habe.

Was zu den Knoten noch zu sagen ist, er hat die Option gesetzt LAN Ports mit WAN Ports bridgen. Evtl. zickt deshalb der Config Mode. (Evtl. könnte man einen automatischen Reboot einbauen im Configmode nach 1 Std.; länger sollte man ihn ja eigentlich nicht brauchen)


OK, war mal mutig, habe den zweiten Knoten der kein Bridge zwischen WAN und LAN Ports hat auch geupdatet und im Config Mode gesetzt. Selbe spielchen. In der FritzBox gibt es eine andere MAC und IP zu sehen, wieder C4:… Drauf kommen tue ich auch wieder nicht. Da muss ich morgen wohl mal rebooten.

Was noch interessant ist,

echo $(lua -e ‘print(require(“gluon.util”).generate_mac(0))’)
lua: error loading module ‘gluon.util’ from file ‘/usr/lib/lua/gluon/util.lua’:
/usr/lib/lua/gluon/util.lua:73: ‘end’ expected (to close ‘if’ at line 71) near 'if’
stack traceback:
[C]: ?
[C]: in function ‘require’
(command line):1: in main chunk
[C]: ?

Habe den Befehl von dir direkt nach dem Update eingeben. Da hätte ja eigentlich eine MAC ausgegeben werden müssen, oder?

Yepp. Und da die Funktion im Config-Mode aufgerufen wird, geht’s da evtl. nicht weiter.

Fsck, im 0.7.4er Tree fehlte tatsächlich ein “end”, das im 0.7.9er da ist :frowning: Sorry.

  OS: Barrier Breaker, r46287             FW: 0.7.4~210                       
  HW: Westmere E56xx/L56xx/X56xx (Nehalem-C)                              
root@33332-FWTest-f26e:~# cd /tmp
root@33332-FWTest-f26e:/tmp# wget http://firmware.4830.org/rawhide/sysupgrade/gluon-ffgt-0.7.4~215-x86-kvm-sysupgrade.img.gz
Connecting to firmware.4830.org ([2a06:e881:1700:1:400:c0ff:fefb:e216]:80)
gluon-ffgt-0.7.4~215 100% |*******************************|  4210k  0:00:00 ETA
root@33332-FWTest-f26e:/tmp# head -6 /etc/config/system 

config system
        option timezone 'CET-1CEST,M3.5.0,M10.5.0/3'
        option hostname '33332-FWTest-f26e'

config timeserver 'ntp'
root@33332-FWTest-f26e:/tmp# sysupgrade -v gluon-ffgt-0.7.4~215-x86-kvm-sysupgrade.img.gz 

Reboot:

root@33332-FWTest-f26e:~# head -6 /etc/config/system

config system
        option timezone 'CET-1CEST,M3.5.0,M10.5.0/3'
        option hostname '33332-FWTest-f26e'
        option staticwanmac '52:55:00:14:f2:6e'

Aber:

root@33332-FWTest-f26e:~# echo $(lua -e 'print(require("gluon.util").generate_mac(0))')
lua: error loading module 'gluon.util' from file '/usr/lib/lua/gluon/util.lua':
        /usr/lib/lua/gluon/util.lua:73: 'end' expected (to close 'if' at line 71) near 'if'
stack traceback:
        [C]: ?
        [C]: in function 'require'
        (command line):1: in main chunk
        [C]: ?

Wie berichtet und somit erwartet :frowning:

root@33332-FWTest-f26e:~# uci get gluon-setup-mode.@setup_mode[0].enabled
0
root@33332-FWTest-f26e:~# uci set gluon-setup-mode.@setup_mode[0].enabled=1
root@33332-FWTest-f26e:~# uci commit
root@33332-FWTest-f26e:~# uci get gluon-setup-mode.@setup_mode[0].enabled
1
root@33332-FWTest-f26e:~# reboot

Der Knoten kommt im Config-Modus zwar hoch (Zugriff per http/telnet möglich), wenn Du aber im Web von der Geolocate-Seite wegwillst, kracht es:

/usr/lib/lua/luci/dispatcher.lua:190: Failed to execute cbi dispatcher target for entry '/gluon-config-mode/wizard'.
The called action terminated with an exception:
/usr/lib/lua/luci/ccache.lua:22: error loading module 'gluon.util' from file '/usr/lib/lua/gluon/util.lua':
	/usr/lib/lua/gluon/util.lua:73: 'end' expected (to close 'if' at line 71) near 'if'
stack traceback:
	[C]: in function 'assert'
	/usr/lib/lua/luci/dispatcher.lua:190: in function 'dispatch'
	/usr/lib/lua/luci/dispatcher.lua:63: in function </usr/lib/lua/luci/dispatcher.lua:63>

Sorry; ohne telnet auf den Knoten kommste da nicht weiter. Wenn Du auf dem Knoten bist …

vi /usr/lib/lua/gluon/util.lua
:73<RETURN>
iend<RETURN>
<ESC>ZZ

… eingeben.

Das sollte dann so aussehen (vor ESC + ZZ zum speichern):

   if f==1 and i==0 then
    if staticwanmac then
      return staticwanmac
    end
if wan_mac_static == '1' then
      return(generate_mac_2014_3(f, i))
    end
    -- Hardcoded for now, FIXME. Doesn't even work :(
    if string.match(hostname, 'HolidayInnExpress') then

Alternativ einfach rebooten (“reboot” bzw. Power-Cycle). Knoten sollten dann wieder unter alter IP hochkommen (zumindest meine VM tat das) und dann …

root@33332-FWTest-f26e:~# cd /tmp
root@33332-FWTest-f26e:/tmp# wget http://firmware.4830.org/rawhide/sysupgrade/gluon-ffgt-0.7.4~216-x86-kvm-sysupgrade.img.gz
Connecting to firmware.4830.org ([2a06:e881:1700:1:400:c0ff:fefb:e216]:80)
gluon-ffgt-0.7.4~216 100% |*******************************|  4210k  0:00:00 ETA
root@33332-FWTest-f26e:/tmp# sysupgrade -v gluon-ffgt-0.7.4~216-x86-kvm-sysupgrade.img.gz 

… bzw. natürlich Image das für Dein Gerät.

Gegenprobe (FW 0.7.4/Gluon v2015.1 nutzt zwei Argumente bei “generate_mac()”):

root@33332-FWTest-f26e:~# echo $(lua -e 'print(require("gluon.util").generate_mac(1,0))')
52:55:00:14:f2:6e

Und auch im Config-Mode wird die MAC nun beibehalten:

root@33332-FWTest-f26e:~# uci set gluon-setup-mode.@setup_mode[0].enabled=1
root@33332-FWTest-f26e:~# uci commit
root@33332-FWTest-f26e:~# reboot ; exit
Connection to 192.168.122.218 closed.
wusel@ysabell:~$ ping 192.168.122.218
PING 192.168.122.218 (192.168.122.218) 56(84) bytes of data.
64 bytes from 192.168.122.218: icmp_seq=9 ttl=64 time=0.362 ms
64 bytes from 192.168.122.218: icmp_seq=10 ttl=64 time=0.162 ms
^C […]
wusel@ysabell:~$ telnet 192.168.122.218
Trying 192.168.122.218...
Connected to 192.168.122.218.
Escape character is '^]'.

… als auch wieder im Normalmodus:

root@33332-FWTest-f26e:/# 
telnet> close
Connection closed.
wusel@ysabell:~$ ping 192.168.122.218
PING 192.168.122.218 (192.168.122.218) 56(84) bytes of data.
64 bytes from 192.168.122.218: icmp_seq=9 ttl=64 time=0.382 ms
64 bytes from 192.168.122.218: icmp_seq=10 ttl=64 time=0.154 ms
64 bytes from 192.168.122.218: icmp_seq=11 ttl=64 time=0.242 ms
64 bytes from 192.168.122.218: icmp_seq=12 ttl=64 time=0.262 ms
64 bytes from 192.168.122.218: icmp_seq=13 ttl=64 time=0.267 ms
^C
--- 192.168.122.218 ping statistics ---
13 packets transmitted, 5 received, 61% packet loss, time 12061ms
rtt min/avg/max/mdev = 0.154/0.261/0.382/0.074 ms
wusel@ysabell:~$ ssh root@192.168.122.218 uptime
sh: /usr/bin/X11/xauth: not found
 23:56:06 up 0 min,  load average: 0.00, 0.00, 0.00

Sorry für den Ausfall :frowning:

[quote=“Thomas, post:19, topic:452”]
Update lief druch, MAC ist auch geblieben. habe dann per SSH in den Config Mode gebootet. Hier hat er mich dann ausgesperrt. [/quote]

Ja, siehe oben, denn die Übernahme der (schon gespeicherten) WAN-MAC klappt halt wegen des Fehlers nicht in 0.7.4~215 :frowning:

Im Setup-Mode sollte er per Telnet erreichbar sein; und per Web, aber beides eben unter der neuen IP.

Ich glaube, ich habe einen Weg gefunden, ohne »Interims-Update« auszukommen:

  OS:                                     FW: 0.7.4~118                       
  HW: Westmere E56xx/L56xx/X56xx (Nehalem-C)                              
root@33332-FWTest-f26e:~# cd /tmp
root@33332-FWTest-f26e:/tmp# wget http://firmware.4830.org/rawhide/sysupgrade/gluon-ffgt-0.7.9~107-x86-kvm-sysupgrade.img.gz
Connecting to firmware.4830.org ([2a06:e881:1700:1:400:c0ff:fefb:e216]:80)
gluon-ffgt-0.7.9~107 100% |*******************************|  4723k  0:00:00 ETA
root@33332-FWTest-f26e:/tmp# head -6 /etc/config/system

config system
        option timezone 'CET-1CEST,M3.5.0,M10.5.0/3'
        option hostname '33332-FWTest-f26e'

config timeserver 'ntp'
root@33332-FWTest-f26e:/tmp# ip addr show br-wan
6: br-wan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue 
    link/ether 52:55:00:14:f2:6e brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.218/24 brd 192.168.122.255 scope global br-wan
       valid_lft forever preferred_lft forever
    inet6 fe80::5055:ff:fe14:f26e/64 scope link 
       valid_lft forever preferred_lft forever
root@33332-FWTest-f26e:/tmp# sysupgrade -v gluon-ffgt-0.7.9~107-x86-kvm-sysupgra
de.img.gz 
Saving config files...
[…]
Upgrade completed
Rebooting system...
packet_write_wait: Connection to 192.168.122.218: Broken pipe

Okay, 0.7.4~118 auf 0.7.9~107 aktualisiert. Und, tut das?

wusel@ysabell:~$ ssh root@192.168.122.218 
sh: /usr/bin/xauth: not found
[…]
  OS: Chaos Calmer, r49389                FW: 0.7.9~107                       
  HW: Westmere E56xx/L56xx/X56xx (Nehalem-C)                              

root@33332-FWTest-f26e:~# ip addr show br-wan
7: br-wan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue 
    link/ether 52:55:00:14:f2:6e brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.218/24 brd 192.168.122.255 scope global br-wan
       valid_lft forever preferred_lft forever
    inet6 fe80::5055:ff:fe14:f26e/64 scope link 
       valid_lft forever preferred_lft forever
root@33332-FWTest-f26e:~# head -6 /etc/config/system

config system
        option timezone 'CET-1CEST,M3.5.0,M10.5.0/3'
        option hostname '33332-FWTest-f26e'
        option staticwanmac '52:55:00:14:f2:6e'

Ja! :wink: Okay, und wenn man von 0.7.9 in den Config-Mode geht?

root@33332-FWTest-f26e:~# uci set gluon-setup-mode.@setup_mode[0].enabled=1
root@33332-FWTest-f26e:~# uci commit
root@33332-FWTest-f26e:~# uci get gluon-setup-mode.@setup_mode[0].enabled
1
root@33332-FWTest-f26e:~# reboot
root@33332-FWTest-f26e:~# Connection to 192.168.122.218 closed.
wusel@ysabell:~$ telnet 192.168.122.218 
Trying 192.168.122.218...
Connected to 192.168.122.218.
[…]
  OS: Chaos Calmer, r49389                FW: 0.7.9~107                       
  HW: Westmere E56xx/L56xx/X56xx (Nehalem-C)                              
root@33332-FWTest-f26e:/# Connection closed by foreign host.
wusel@ysabell:~$ ssh root@192.168.122.218 uptime
sh: /usr/bin/xauth: not found
 02:47:12 up 0 min,  load average: 0.00, 0.00, 0.00
wusel@ysabell:~$ 

Im Config-Mode im Web den Branch auf “rawhide” gesetzt, durchgeklickt, es kam zum Reboot … und der Knoten blieb bei seiner MAC/seiner IP.

0.7.9~107 ist auf http://firmware.4830.org/ verfügbar; bitte, wo möglich, gegen 0.7.4~118- und 0.7.5~29-Basisfirmware testen …

Gerade versucht die zwei 841v9 von gestern upzudaten. Der erste scheint die MAC zu behalten. Hat sich aber aus welchen Gründen auch immer eine neue IP geholt, schon beim zweiten Reboot im normalen Modus. Bisher weiß ich nicht warum, evtl. Zufall. In den Config Mode will er mich aus welchen Gründen auch immer gerade nicht rein lassen. Muss das doch direkt vor Ort mal testen. Vermute das ich mit den Notfall IPs drauf kommen würde. Dann kann ich mehr heraus finden.

Der zweite Knoten lässt sich gerade nicht Updaten, obwohl es auch ein 841v9 ist. Vermutlich zu weniger Speicher, oder?

Habe noch einen WR1043N/ND v3 mit 0.7.4.210 im Zugriff. Da muss ich aber dann für den Configmode einmal vorbei fahren. Da keinen VPN Zugriff.