The
So I tried this and it seemed to work (at first). I was able to unplug the patch cable and reconnect it in a short time (1, 2 seconds) and it reconnected itself, but if I left it unplug like more than 4 seconds, then plug it back in, it wouldn't reconnect itself.
Is this behavior expected? I meant it'd take the router much longer then 4 seconds to reboot.
BTW the netctl-ifplugd@.service file has been there the whole time.
[root@pogoplug system]# systemctl enable netctl-ifplugd@eth0.service
Failed to issue method call: File exists
[root@pogoplug system]# netctl stop-all && systemctl start netctl-ifplugd@eth0.service ;
[root@pogoplug multi-user.target.wants]# ls -altr
total 8
lrwxrwxrwx 1 root root 36 Dec 31 1999 sshd.service -> /usr/lib/systemd/system/sshd.service
lrwxrwxrwx 1 root root 47 Dec 31 1999 netctl-ifplugd@eth0.service -> /usr/lib/systemd/system/netctl-ifplugd@.service
lrwxrwxrwx 1 root root 39 Dec 31 1999 haveged.service -> /usr/lib/systemd/system/haveged.service
lrwxrwxrwx 1 root root 36 Jan 2 2014 ntpd.service -> /usr/lib/systemd/system/ntpd.service
lrwxrwxrwx 1 root root 36 Jan 3 2014 smbd.service -> /usr/lib/systemd/system/smbd.service
lrwxrwxrwx 1 root root 36 Jan 3 2014 nmbd.service -> /usr/lib/systemd/system/nmbd.service
lrwxrwxrwx 1 root root 34 Jan 3 2014 btsync.service -> /etc/systemd/system/btsync.service
lrwxrwxrwx 1 root root 40 Jan 13 2014 remote-fs.target -> /usr/lib/systemd/system/remote-fs.target
lrwxrwxrwx 1 root root 40 Jan 18 2014 minidlna.service -> /usr/lib/systemd/system/minidlna.service
lrwxrwxrwx 1 root root 38 Mar 14 2014 webmin.service -> /usr/lib/systemd/system/webmin.service
drwxr-xr-x 4 root root 4096 Mar 14 2014 ..
lrwxrwxrwx 1 root root 36 Mar 14 2014 network@eth0.service -> /etc/systemd/system/network@.service
lrwxrwxrwx 1 root root 38 Jul 30 23:44 dhcpcd.service -> /usr/lib/systemd/system/dhcpcd.service
lrwxrwxrwx 1 root root 38 Aug 4 23:49 vsftpd.service -> /usr/lib/systemd/system/vsftpd.service
drwxr-xr-x 2 root root 4096 Aug 4 23:49 .
[root@pogoplug multi-user.target.wants]#