Bei der Inbetriebnahme einer STARFACE Appliance ist kein DHCP-Server verfügbar oder die Netzwerkkonfiguration wurde versehentlich zurückgesetzt. Die STARFACE ist daraufhin nicht mehr erreichbar und kann mangels Bildschirm/Tastatur auch nicht lokal konfiguriert werden.
Beim Systemstart werden angeschlossene USB-Geräte (mit FAT-Dateisystem) automatisch eingebunden. Es werden anschließend folgende Prüfungen/Aktionen durchgeführt:
pbxresetlan
?/etc/udev/rules.d/70-persistent-net.rules
und /etc/sysconfig/network-scripts/ifcfg-eth*
gelöscht und das Interface eth0 auf DHCP konfiguriert.Existiert auf dem USB-Gerät eine Datei ifcfg-eth0
?
Wenn ja, wird die darin enthaltene Netzwerkkonfiguration angewendet (in die Datei /etc/sysconfig/network-scripts/ifcfg-eth0
geschrieben) und mit zwei Pieptönen quittiert.
IPADDR="192.168.0.100" NETMASK="255.255.255.0" GATEWAY="192.168.0.254" DNS1="192.168.0.254" DNS2="192.168.0.253" |
Außerdem wird die Datei /etc/udev/rules.d/70-persistent-net.rules
gelöscht.
In allen anderen Fällen (die Fälle schließen sich gegenseitig aus), wird auf dem USB-Gerät eine Datei mit Namen pbxurl.txt
angelegt, in der die HTTP-URL der Anlage enthalten ist. Anschließend erfolgen drei kurze Pieptöne.
Das Skript, das für die oben genannten Abläufe zuständig ist, findet sich unter /usr/sbin/writeifinfo.sh
Um eine STARFACE (oder auch andere Geräte) mit unbekannter Netzwerkkonfiguration in einem lokalen Subnetz zu finden, empfehlen wir das Programm LanScan (Mac) oder Advanced IP Scanner (Windows).