I'm working on setting up a raspberry Pi 3 with CentOS 7. In particular this image: http://buildlogs.centos.org/centos/7/isos/armhfp/CentOS-Userland-7-armv7hl-Minimal-1602-RaspberryPi3.img.xz
The image comes with Network Manager enabled and network.service attempts to startup by default. Unfortunately, network.service fails to start. Relevant command and output:
$ systemctl -l status network.service ● network.service - LSB: Bring up/down networking Loaded: loaded (/etc/rc.d/init.d/network) Active: failed (Result: exit-code) since Thu 1970-01-01 00:00:15 UTC; 46 years 5 months ago Docs: man:systemd-sysv-generator(8) Process: 582 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=6) Jan 01 00:00:15 FQDN systemd[1]: Starting LSB: Bring up/down networking... Jan 01 00:00:15 FQDN systemd[1]: network.service: control process exited, code=exited status=6 Jan 01 00:00:15 FQDN systemd[1]: Failed to start LSB: Bring up/down networking. Jan 01 00:00:15 FQDN systemd[1]: Unit network.service entered failed state. Jan 01 00:00:15 FQDN systemd[1]: network.service failed. The connection (via dhcp over interface eth0) is working fine because it's currently controlled by Network Manager but I need to disable Network Manager and control eth0 using network.service (for legacy reasons).
After stopping and disabling NetworkManager, network.service still fails and I receive the same output as above, and as a result, I'm still unable to reach the internet.
This is the /etc/sysconfig/network-scripts/ifcfg-eth0 file used while running NetworkManager:
DEVICE="eth0" BOOTPROTO="dhcp" HWADDR=xx:xx:xx:xx:xx:xx NM_CONTROLLED="yes" ONBOOT="yes" This is the /etc/sysconfig/network-scripts/ifcfg-eth0 file used while running network.service (when NetworkManager has been stopped and disabled):
DEVICE="eth0" BOOTPROTO="dhcp" ONBOOT="yes" HWADDR=xx:xx:xx:xx:xx:xx Here is some more possibly useful information:
Relevant output from journalctl:
$ journalctl -xe Unit network.service has begun starting up. Jun 21 20:30:23 FQDN systemd[1]: network.service: control process exited, code=exited status=6 Jun 21 20:30:23 FQDN systemd[1]: Failed to start LSB: Bring up/down networking. -- Subject: Unit network.service has failed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit network.service has failed. -- -- The result is failed. Jun 21 20:30:23 FQDN systemd[1]: Unit network.service entered failed state. Jun 21 20:30:23 FQDN systemd[1]: network.service failed. Any suggestions would be wonderful!