On Mon, 10 Mar 2014 19:54:56 +0100 Robert Knauer <robert@capsaicin-dev.de> wrote:
Hello, after the update yesterday (see pacman log at the end of the e-mail), netctl hangs when I try to start my network connection with the error message:
A dependency job for netctl@conn1.service failed. See 'journalctl -xn' for details. The hanging sub-process of netctl seems to be /usr/bin/systemd-tty-ask-password-agent --watch.
AFAIK, netctl doesn't call this.
In my syslog are the following lines:
[19:42:09] info daemon systemd Expecting device sys-subsystem- net-devices-eth0.device... [19:43:39] warning daemon systemd Job sys-subsystem-net-devices- eth0.device/start timed out. [19:43:39] err daemon systemd Timed out waiting for device sys-subsystem-net-devices-eth0.device. [19:43:39] err daemon systemd Dependency failed for The main network connection.
So, what exactly is your question? Systemd looks and doesn't find eth0, which is correct since your interface is ens3. In your /etc/systemd/system there should be a .service file which netctl created when you enabled the profile. I bet that unit is the culprit.
My netctl profile is the following:
Description='The main network connection' Interface=ens3 Connection=ethernet IP=static Address=('xx.xx.xx.xx/22') Gateway='xx.xx.xx.xx' DNS=('xx.xx.xx.xx' 'xx.xx.xx.xx') IP6=static Address6=('xxxx:xxxx:xxxx:xxxx::1/64') Gateway6='fe80::1'
My network interfaces: # ifconfig -a ens3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet xx.xx.xx.xx netmask 255.255.252.0 broadcast xx.xx.xx.xx
Just FYI, hiding IP and MAC addresses is kinda silly... Cheers, -- Leonid Isaev GPG key fingerprint: C0DF 20D0 C075 C3F1 E1BE 775A A7AE F6CB 164B 5A6D