Sure enough the power resume works, powered on as soon as I plugged in the DC supply again. At first, thought I had the same fault:
$this->bbcode_second_pass_code('', '
[ OK ] Started Set the power resume state on boot.
[FAILED] Failed to start A basic dhcp ethernet connection.
See 'systemctl status netctl@eth0.service' for details.
')
But then, as if by magic!
$this->bbcode_second_pass_code('', '
[ 25.569813] mv643xx_eth_port mv643xx_eth_port.0: eth0: link up, 100 Mb/s, full duplex, flow control disabled
[ 25.579872] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Arch Linux 3.1.10-22-ARCH (ttyS0)
alarm login: [ OK ] Started dhcpcd on eth0.
[ OK ] Reached target Multi-User System.
[ OK ] Reached target Graphical Interface.
[ 36.078048] eth0: no IPv6 routers present
')
Seems the Microsoft style power cycling approach seemed to do the trick!
$this->bbcode_second_pass_code('', '
# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.42.0.48 netmask 255.255.255.0 broadcast 10.42.0.255
inet6 fe80::ee43:f6ff:fec0:b1e8 prefixlen 64 scopeid 0x20<link>
')
Thanks!