Um nun beide PIs gleichzeitig
im Netz betreiben zu können müssen sich meines Erachtens mindestens
die statischen
IPs(4) und die Hostname unterscheiden. Als eindeutige Hardware-ID
stehen die
-Seriennummer: cat /proc/cpuinfo | grep Serial | awk -v FS=" " '{print
$3}'
-MAC-Addresse: netstat -ei|grep eth0 | sed 's/.*\(.\{19\}\)$/\1/' |
sed -e 's/ //g'
zur Verfügung.
Um die Änderung beim Booten müsste ein Iinit-Skript in /etc/rcS.d vor
hostname (bei RASPBIAN S06hostname.sh) und networking (bei RASPBIAN
S13networking)
laufen. Dieses Skript (S01aktuell) müsste nun die Dateien
- /etc/hostname
- /etc/default/networking
in Abhängigkeit von einer der Hardware-IDs entsprechend mit sed
manipulieren.
Könnte dies so klappen, oder mache ich einen Denkfehler?