[linux-l] [solved] facter kennt ip- und mac-adresse nicht mehr

Olaf Radicke briefkasten at olaf-radicke.de
Mi Nov 13 10:12:51 CET 2013



> Michael Gisbers <m.gisbers at linux-schmie.de> hat am 12. November 2013 um 22:03
> geschrieben:
> Michael Gisbers <m.gisbers at linux-schmie.de> schrieb:
> >Olaf Radicke <briefkasten at olaf-radicke.de> schrieb:
> >>> Michael Gisbers <m.gisbers at linux-schmie.de> hat am 12. November 2013
[...]
> >warum ich darauf komme ist einfach: Bei Gentoo wurde extra für das
> >Paket mit ifconfig das USE flag old-output hinzugefügt,  dass von dem
> >facter Paket gefordert wurde, da fafter anscheinend den Output von
> >ifconfig parst um an die Netzdaten zu kommen.
[...]
> hab doch noch remote auf einen Rechner geschaut.
>
> Die MAC wird wie folgt ermittelt:
>
>     macaddress = `#{ifconfig_command} #{iface} | /usr/bin/awk '/ether/{print
>$2;exit}'`
>
> also über das parsing des ifconfig. Der alte Output sieht wie folgt aus:
>
>
> solar ~ # ifconfig lo
> 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:16436  Metric:1
>           RX packets:198190368 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:198190368 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:0
>           RX bytes:75248457128 (70.0 GiB)  TX bytes:75248457128 (70.0 GiB)
>
> Kannst Du dann mal vergleichen.

Ja, sieht für mich gleich aus...

[root at vlxsv028 ~]# ifconfig lo
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:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

...Ich hab facter wieder raus gekickt aus meinen Skripten pares
mir das selbst.

Danke für die Info!

Gruß

Olaf

-------------------|-------------------|-------------------|-------------------|



Mehr Informationen über die Mailingliste linux-l