I'm a newbie, so this may or may not be helpful info (i ran arch a few years ago for a brief time, but still a newbie)
doing "sudo journalctl -b" shows that udev changes the name eth0 to enp3s0, and afterwards dhcpcd can't find eth0 and systemd exits the control process.
https://bugs.archlinux.org/task/31093
Just symlink the .service file yourself.
]]>I'm a newbie, so this may or may not be helpful info (i ran arch a few years ago for a brief time, but still a newbie)
doing "sudo journalctl -b" shows that udev changes the name eth0 to enp3s0, and afterwards dhcpcd can't find eth0 and systemd exits the control process.
You have your own solution. Wherever you were using "eth0" previously, replace that with "enp3s0". It is your new network interface name for ethernet.
]]>Please search. There are a number of threads about this by now.
That's definitely true, but the solution of adding a /etc/modules-load.d/realtek.conf file with "r8169" in it didn't work for me. Other threads that I found seemed only to be work-arounds, and as a new user, I'm concerned about breaking things.
]]>doing "sudo journalctl -b" shows that udev changes the name eth0 to enp3s0, and afterwards dhcpcd can't find eth0 and systemd exits the control process.
]]>Where can I see more info, systemctl status don't show to much,you can see in my earlier post.
You could try this: Reboot with enabled dhcpcd@eth0.service, then run
$ sudo journalctl -b
There you may find additional information.
]]>Have you reported it? Have you figured out if it has been reported? If it is the same bug or a different one?
I am not sure anymore is it a bug or I am doing something wrong. That's why I am posting this problem here. Where can I see more info, systemctl status don't show to much,you can see in my earlier post.
]]>ismaelvc@toybox ~ $ packer -Qs dhcpcd
local/dhcpcd 5.6.3-2 (base)
RFC2131 compliant DHCP client daemon
ismaelvc@toybox ~ $ sudo systemctl status dhcpcd@eth0.service
[sudo] password for ismaelvc:
dhcpcd@eth0.service - dhcpcd on eth0
Loaded: loaded (/usr/lib/systemd/system/dhcpcd@.service; enabled)
Active: active (running) since Mon, 2012-11-26 19:36:55 CST; 58min ago
Process: 238 ExecStart=/usr/sbin/dhcpcd -q -w %I (code=exited, status=0/SUCCESS)
Main PID: 963 (dhcpcd)
CGroup: name=systemd:/system/dhcpcd@.service/eth0
└ 963 /usr/sbin/dhcpcd -q -w eth0
Nov 26 19:36:53 toybox dhcpcd[238]: eth0: sending IPv6 Router Solicitation
Nov 26 19:36:55 toybox dhcpcd[238]: eth0: leased 192.168.0.2 for 3600 seconds
Nov 26 19:36:55 toybox dhcpcd[238]: forked to background, child pid 963
Nov 26 19:36:55 toybox systemd[1]: Started dhcpcd on eth0.
Nov 26 19:36:57 toybox dhcpcd[963]: eth0: sending IPv6 Router Solicitation
Nov 26 19:37:01 toybox dhcpcd[963]: eth0: sending IPv6 Router Solicitation
Nov 26 19:37:01 toybox dhcpcd[963]: eth0: no IPv6 Routers available
Nov 26 20:06:55 toybox dhcpcd[963]: eth0: renewing lease of 192.168.0.2
Nov 26 20:06:56 toybox dhcpcd[963]: eth0: acknowledged 192.168.0.2 from 192.168.0.1
Nov 26 20:06:56 toybox dhcpcd[963]: eth0: leased 192.168.0.2 for 3600 seconds
and it was since resolved.
Not for me,same problem with dhcpcd 5.6.3-2.
]]>Any updates on this bug?
This isn't a bug tracker. Someone who actually cared filed FS#30235 some time ago, and it was since resolved.
]]>┌╸dany╺─╸~╺
└─╍ sudo systemctl status dhcpcd@eth0.service
dhcpcd@eth0.service - dhcpcd on eth0
Loaded: loaded (/usr/lib/systemd/system/dhcpcd@.service; enabled)
Active: failed (Result: exit-code) since Wed, 2012-11-21 10:03:01 CET; 3min 32s ago
Process: 368 ExecStart=/sbin/dhcpcd -A -q -w %I (code=exited, status=1/FAILURE)
CGroup: name=systemd:/system/dhcpcd@.service/eth0
Nov 21 10:02:23 localhost dhcpcd[368]: version 5.6.2 starting
Nov 21 10:03:01 localhost systemd[1]: Failed to start dhcpcd on eth0.
Nov 21 10:03:01 localhost systemd[1]: Unit dhcpcd@eth0.service entered failed state
┌╸dany╺─╸~╺
└─╍ sudo dhcpcd
dhcpcd[1247]: version 5.6.2 starting
dhcpcd[1247]: eth0: sending IPv6 Router Solicitation
dhcpcd[1247]: eth0: broadcasting for a lease
dhcpcd[1247]: eth0: offered 192.168.100.100 from 192.168.100.252
dhcpcd[1247]: eth0: acknowledged 192.168.100.100 from 192.168.100.252
dhcpcd[1247]: eth0: checking for 192.168.100.100
dhcpcd[1247]: eth0: sending IPv6 Router Solicitation
dhcpcd[1247]: eth0: leased 192.168.100.100 for 86400 seconds
dhcpcd[1247]: forked to background, child pid 1273
┌╸dany╺─╸~╺
└─╍ sudo systemctl status dhcpcd@eth0.service
dhcpcd@eth0.service - dhcpcd on eth0
Loaded: loaded (/usr/lib/systemd/system/dhcpcd@.service; enabled)
Active: failed (Result: exit-code) since Wed, 2012-11-21 10:03:01 CET; 5min ago
Process: 368 ExecStart=/sbin/dhcpcd -A -q -w %I (code=exited, status=1/FAILURE)
CGroup: name=systemd:/system/dhcpcd@.service/eth0
Nov 21 10:02:23 localhost dhcpcd[368]: version 5.6.2 starting
Nov 21 10:03:01 localhost systemd[1]: Failed to start dhcpcd on eth0.
Nov 21 10:03:01 localhost systemd[1]: Unit dhcpcd@eth0.service entered failed state
┌╸dany╺─╸~╺
└─╍ sudo systemctl restart dhcpcd@eth0.service
Job for dhcpcd@eth0.service failed. See 'systemctl status dhcpcd@eth0.service' and 'journalctl -n' for details.
┌╸dany╺─╸~╺
└─╍ sudo killall dhcpcd
┌╸dany╺─╸~╺
└─╍ sudo systemctl status dhcpcd@eth0.service
dhcpcd@eth0.service - dhcpcd on eth0
Loaded: loaded (/usr/lib/systemd/system/dhcpcd@.service; enabled)
Active: failed (Result: resources) since Wed, 2012-11-21 10:09:13 CET; 26s ago
Process: 1376 ExecStart=/sbin/dhcpcd -A -q -w %I (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/dhcpcd@.service/eth0
Nov 21 10:09:13 localhost systemd[1]: Starting dhcpcd on eth0...
Nov 21 10:09:13 localhost systemd[1]: Failed to start dhcpcd on eth0.
Nov 21 10:09:13 localhost systemd[1]: Unit dhcpcd@eth0.service entered failed state
┌╸dany╺─╸~╺
└─╍ sudo systemctl restart dhcpcd@eth0.service
┌╸dany╺─╸~╺
└─╍ sudo systemctl status dhcpcd@eth0.service
dhcpcd@eth0.service - dhcpcd on eth0
Loaded: loaded (/usr/lib/systemd/system/dhcpcd@.service; enabled)
Active: active (running) since Wed, 2012-11-21 10:09:42 CET; 7s ago
Process: 1409 ExecStart=/sbin/dhcpcd -A -q -w %I (code=exited, status=0/SUCCESS)
Main PID: 1435 (dhcpcd)
CGroup: name=systemd:/system/dhcpcd@.service/eth0
└ 1435 /sbin/dhcpcd -A -q -w eth0
Nov 21 10:09:42 localhost systemd[1]: Starting dhcpcd on eth0...
Nov 21 10:09:42 localhost systemd[1]: Started dhcpcd on eth0.
Nov 21 10:09:46 localhost dhcpcd[1435]: eth0: sending IPv6 Router Solicitation