Neue MAC-Adressen durch Firmware 2.90?

Bei einem Routine-Scan des lokalen privaten Netzwerks bei mir sind mir zwei neue Geräte aufgefallen. Wie sich rausgestellt hat, haben die beiden Freifunk-Knoten “ffka-Goethe35” und “ffka-Goethe35_3” von meinem DHCP-Server neue Leases bekommen, da sie mit anderen Mac-Adressen angefragt haben.

Kann das sein?
Fehler oder Feature?

Viele Grüße,
Markus “The Carpenter” Seifert

Ich zitiere mal von den Known Issues von hier:
https://gluon.readthedocs.io/en/v2016.2/releases/v2016.2.html

The MAC address of the WAN interface is modified even when Mesh-on-WAN is disabled (#496)

Muss aber auch gestehen, dass jetzt am DHCP die MAC sichtbar ist, die auch auf dem Gerät steht…

Neee, kann ich nicht bestätigen. Die neue MAC die ich im Heimnetz “sehe” hat so rein gar nix mit der physischen zu tun.

Der Knoten bekommt von meinem DHCP die IP 10.9.8.138, Ich sehe in meinem privaten Netz die MAC-Adresse von “br-wan”:
root@ffka-Goethe35_3:~# ifconfig
bat0 Link encap:Ethernet HWaddr 10:FE:ED:8F:56:72
inet6 addr: fe80::12fe:edff:fe8f:5672/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2347278 errors:0 dropped:0 overruns:0 frame:0
TX packets:126386 errors:0 dropped:218 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:315969281 (301.3 MiB) TX bytes:20262359 (19.3 MiB)

br-client Link encap:Ethernet  HWaddr 10:FE:ED:8F:56:72
          inet6 addr: fe80::12fe:edff:fe8f:5672/64 Scope:Link
          inet6 addr: 2a03:2260:a:b:12fe:edff:fe8f:5672/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2477380 errors:0 dropped:30 overruns:0 frame:0
          TX packets:13416 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:300976653 (287.0 MiB)  TX bytes:3450613 (3.2 MiB)

br-wan    Link encap:Ethernet  HWaddr 5E:13:73:D9:F4:78
          inet addr:10.9.8.138  Bcast:10.9.8.255  Mask:255.255.255.0
          inet6 addr: fe80::5c13:73ff:fed9:f478/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3244670 errors:0 dropped:0 overruns:0 frame:0
          TX packets:951652 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:785014989 (748.6 MiB)  TX bytes:313186383 (298.6 MiB)

client0   Link encap:Ethernet  HWaddr 5E:13:73:D9:F4:78
          inet6 addr: fe80::5c13:73ff:fed9:f478/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:130513 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2313418 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:19746300 (18.8 MiB)  TX bytes:356566220 (340.0 MiB)

eth0      Link encap:Ethernet  HWaddr 10:FE:ED:8F:56:73
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3259407 errors:0 dropped:0 overruns:0 frame:0
          TX packets:951649 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:834035026 (795.3 MiB)  TX bytes:313186085 (298.6 MiB)
          Interrupt:4

eth1      Link encap:Ethernet  HWaddr 10:FE:ED:8F:56:72
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1377 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2157318 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:291082 (284.2 KiB)  TX bytes:161039779 (153.5 MiB)
          Interrupt:5

ibss0     Link encap:Ethernet  HWaddr 5E:13:73:D9:F4:7A
          inet6 addr: fe80::5c13:73ff:fed9:f47a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1532  Metric:1
          RX packets:8685217 errors:0 dropped:52 overruns:0 frame:0
          TX packets:6868734 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1080811560 (1.0 GiB)  TX bytes:984784913 (939.1 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:5847 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5847 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2240000 (2.1 MiB)  TX bytes:2240000 (2.1 MiB)

local-node Link encap:Ethernet  HWaddr 02:B7:7A:CA:FE:01
          inet addr:10.214.32.1  Bcast:10.214.63.255  Mask:255.255.224.0
          inet6 addr: fe80::b7:7aff:feca:fe01/64 Scope:Link
          inet6 addr: 2a03:2260:a:eeee::/128 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:722923 errors:0 dropped:0 overruns:0 frame:0
          TX packets:92 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:42432237 (40.4 MiB)  TX bytes:8056 (7.8 KiB)

mesh-vpn  Link encap:Ethernet  HWaddr 5E:13:73:D9:F4:7F
          inet6 addr: fe80::5c13:73ff:fed9:f47f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1406  Metric:1
          RX packets:3221519 errors:0 dropped:0 overruns:0 frame:0
          TX packets:950415 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:614259336 (585.8 MiB)  TX bytes:250699511 (239.0 MiB)

mesh0     Link encap:Ethernet  HWaddr 5E:13:73:D9:F4:79
          inet6 addr: fe80::5c13:73ff:fed9:f479/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1532  Metric:1
          RX packets:8715130 errors:0 dropped:49 overruns:0 frame:0
          TX packets:6866157 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1085820095 (1.0 GiB)  TX bytes:1041142505 (992.9 MiB)

primary0  Link encap:Ethernet  HWaddr 5E:13:73:D9:F4:7B
          UP BROADCAST RUNNING NOARP  MTU:1532  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2672989 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:419520443 (400.0 MiB)

root@ffka-Goethe35_3:~#

Anyways, habe die Reservierung im DHCP angepasst, jetzt “stimmts wieder”.

Viele Grüße,
Markus “The Carpenter” Seifert

Sorry Markus, da habe ich mich wohl vertan… Hast natürlich Recht, hat mich auch erst etwas verwirrt, da ich für die MAC Adressen entsprechend feste IPs vergeben habe…
Verstehe ehrlich gesagt auch den Sinn der Sache nicht, die MAC Adressen sollten ja Unique sein…
Naja, sobald es sich ab jetzt nicht bei jedem Update ändert…

Nutz doch bitte das pre-Feature von Discourse für solche Pastes. Du findest es in der Zeile über dem Eingabefeld und es sieht so aus: </>

Die Ausgabe von ifconfig würde damit zum Beispiel so aussehen:

psy@psycoholic ~ % ifconfig
enp0s25: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:23:64:5a:d3:4b  txqueuelen 1000  (Ethernet)
        RX packets 20950357  bytes 22923025236 (21.3 GiB)
        RX errors 0  dropped 3  overruns 0  frame 0
        TX packets 8531588  bytes 1003414125 (956.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 20  memory 0xfc000000-fc020000

Hatte ich versucht, aber es wurde irgendwie nicht übernommen.

Jetzt habe ich die Bedienung des Editors ein Stückchen mehr verstanden. Danke für den Hinweis/Anstoss.

Viele Grüße,
Markus “The Carpenter” Seifert

Ich hab anfangs auch etwas mit den Features von Discourse spielen müssen, bis das so tat, wie ich wollte. Und ich hab sicher auch noch nicht alles entdeckt. Was ich bisher so gefunden habe:

vorformatierten Text mit 4 Leerzeichen einrücken funktioniert

``` ergibt Code mit Syntaxhighlights:

    "e8de27659ac9": {
      "nodeinfo": {
        "location": {
          "latitude": 49.00667561,
          "longitude": 8.40735197
        },    
        "hostname": "ffka-gewerbehof-entropia",
        "hardware": {
          "model": "TP-Link TL-WDR3600 v1",
          "nproc": 1
        },    
        "network": {
          "mesh_interfaces": [
            "e2:ef:c6:ca:a5:53",
            "e2:ef:c6:ca:a5:56",
            "e2:ef:c6:ca:a5:52",
            "e2:ef:c6:ca:a5:51",
            "e2:ef:c6:ca:a5:55",
            "e2:ef:c6:ca:a5:57"
          ],    
          "mac": "e8:de:27:65:9a:c9",
          "mesh": {
            "bat0": {
              "interfaces": {
                "tunnel": [
                  "e2:ef:c6:ca:a5:57"
                ],    
                "wireless": [
                  "e2:ef:c6:ca:a5:55",
                  "e2:ef:c6:ca:a5:51",
                  "e2:ef:c6:ca:a5:56",
                  "e2:ef:c6:ca:a5:52"
                ],    
                "other": [
                  "e2:ef:c6:ca:a5:53"
                ]     
              }     
            }     
          },    
          "addresses": [
            "2a03:2260:a:b:eade:27ff:fe65:9ac9",
            "fe80::eade:27ff:fe65:9ac9"
          ]     
        }

Und <code> ergibt

einen
nicht
eingerückten
monospace
Block