Derzeit Probleme beim Versuch, ein MAC-Skript beim Start zu starten.ChromeOS-Initialisierungsprobleme
Momentan läuft ChromeOS, das Upstart als sein Init-System verwendet, aber ich habe mehrere verschiedene Wege versucht, das Skript beim Booten ohne Glück laufen zu lassen.
das Skripts über sudo sh updatemac.sh Laufen allein hat es funktioniert hier richtig, Code:
#!/bin/bash
NEW_MAC=`echo -n 00; hexdump -n 5 -v -e '/1 ":%02X"' /dev/urandom;`
ifconfig wlan0 down
ifconfig wlan0 hw ether $NEW_MAC
ifconfig wlan0 up
ich versucht habe einen Startup-Job ein paar verschiedene Möglichkeiten zu schaffen.
erster Weg wurde Platzierung updatemac.conf in/etc/init mit dem Code:
start on star-user-session
task
script
NEW_MAC=`echo -n 00; hexdump -n 5 -v -e '/1 ":%02X"' /dev/urandom;`
ifconfig wlan0 down
ifconfig wlan0 hw ether $NEW_MAC
ifconfig wlan0 up
end script
jedoch, die nicht funktionieren. Ich habe auch versucht mit beiden
exec /home/user/chronos/Downloads/updatemac.sh
Und
Keiner von denen gearbeitet, um das Skript/End-Skript Abschnitt ersetzen.
Die andere Art und Weise habe ich versucht, direkt das Drehbuch wurde hinzugefügt /etc/init.d/updatemac.sh
jedoch, dass auch für mich im Stich gelassen.