After fixing failsafe (hrhr) I tried to manually ifup
the interfaces (with mount_root etc. run of course):
root@(none):/tmp # ifup -v eth0.1
run-parts /etc/network/if-pre-up.d
\x0D \x1B[32;01m*\x1B[0m Starting vlan eth0.1 ...\x1B[0m
\x0D \x1B[32;01m*\x1B[0m \x1B[2CCreating vlan eth0.1\x1B[0m\x0D \x1B[31;01m*\x1B[0m \x1B[200C\x1B[6D\x1B[34;01m[ \x1B[31;01m!!\x1B[34;01m ]\x1B[0m
\x0D\x1B[3C\x1B[2C\x1B[36;01mError: vconfig executable not found\x1B[0m\x1B[0m
\x0D \x1B[32;01m*\x1B[0m \x1B[200C\x1B[6D\x1B[34;01m[ \x1B[32;01mok\x1B[34;01m ]\x1B[0m
\x0D \x1B[32;01m*\x1B[0m \x1B[2CBringing up vlan eth0.1\x1B[0m\x0D \x1B[32;01m*\x1B[0m \x1B[200C\x1B[6D\x1B[34;01m[ \x1B[32;01mok\x1B[34;01m ]\x1B[0m
Some comments:
• don't use colour codes please
• if you use them, do it right (hint: echo -e is not portable,
but printf is)
• this is with mksh, and ash can do even less