You are not logged in.

#1 2018-08-25 16:22:43

yoyo123
Member
Registered: 2018-08-25
Posts: 1

Systemd-networkd doesn't establish connection

Hi all,
Hope you are doing well.
I have some trouble with my server's network connection.
Server:
- Kernel version: 4.18.2.a-1-hardened
- System is up to date
- has ip=::::::eth0:dhcp boot parameter (to boot at startup)
- Starts dropbear for remote decryption at startup (sometimes it gets stuck at Starting version 239, but reboot usually helps. I don't know if it's connected)
- Sometimes gets stuck at [netconf] hook when starting up (reboot usually helps)

Once OS is loaded, it's missing network connection. The interface eno1 uses bnx2 module and it's up when I login, but there is no connection. Pinging router says Destination host unreachable. I have the same problem using DHCP and static configuration.
There is nothing useful in the logs (I attached dmesg and journalctl).
When I use netctl it seems to be working fine (but I have to use systemd-resolved and netctl doesn't seem to support it).
This doesn't seem to be network problem, because I have two more Arch computers with the same configuration and they work fine (except they use normal kernel).
Sometimes it helps if I unplug the cable, and plug it back. Restarting server, network, setting interface up and down... doesn't help.

I'd really appreciate any hints where to look for more logs.

/etc/systemd/network/eno1.network
[Match]
Name=en*

[Network]
DHCP=ipv4
dmesg
[   21.181789] bnx2 0000:01:00.0 eno1: using MSIX
[   21.182617] IPv6: ADDRCONF(NETDEV_UP): eno1: link is not ready
[   22.014669] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[   22.027178] bpfilter: Loaded bpfilter_umh pid 629
[   22.801465] lxdbr0: port 1(veth68YWBI) entered blocking state
[   22.801468] lxdbr0: port 1(veth68YWBI) entered disabled state
[   22.801500] device veth68YWBI entered promiscuous mode
[   22.801633] IPv6: ADDRCONF(NETDEV_UP): veth68YWBI: link is not ready
[   22.801634] lxdbr0: port 1(veth68YWBI) entered blocking state
[   22.801636] lxdbr0: port 1(veth68YWBI) entered forwarding state
[   22.802714] lxdbr0: port 1(veth68YWBI) entered disabled state
[   22.841383] eth0: renamed from veth5CGVTA
[   22.867025] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   22.867407] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   22.867448] IPv6: ADDRCONF(NETDEV_CHANGE): veth68YWBI: link becomes ready
[   22.867497] lxdbr0: port 1(veth68YWBI) entered blocking state
[   22.867501] lxdbr0: port 1(veth68YWBI) entered forwarding state
[   22.923189] bnx2 0000:01:00.0 eno1: NIC Copper Link is Up, 100 Mbps full duplex
[   22.923348] IPv6: ADDRCONF(NETDEV_CHANGE): eno1: link becomes ready
[   79.542262] lxdbr0: port 1(veth68YWBI) entered disabled state
[   79.565842] lxdbr0: port 1(veth68YWBI) entered blocking state
[   79.565846] lxdbr0: port 1(veth68YWBI) entered forwarding state
[   79.565942] IPv6: ADDRCONF(NETDEV_UP): lxdbr0: link is not ready
[   80.560022] IPv6: ADDRCONF(NETDEV_CHANGE): lxdbr0: link becomes ready
[ 2251.583668] bnx2 0000:01:00.0 eno1: NIC Copper Link is Down
[ 2253.191984] bnx2 0000:01:00.0 eno1: NIC Copper Link is Up, 100 Mbps full duplex
[ 2799.026101] bnx2 0000:01:00.0 eno1: NIC Copper Link is Down
[ 2821.186849] bnx2 0000:01:00.0 eno1: NIC Copper Link is Up, 100 Mbps full duplex
$ ip a #IP currently set to static
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether d4:ae:52:cf:36:1d brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.101/24 brd 192.168.1.255 scope global eno1
       valid_lft forever preferred_lft forever
    inet6 2a00:ee2:6701:bc00:d6ae:52ff:fecf:361d/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 6596sec preferred_lft 2996sec
    inet6 fe80::d6ae:52ff:fecf:361d/64 scope link 
       valid_lft forever preferred_lft forever
3: eno2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether d4:ae:52:cf:36:1e brd ff:ff:ff:ff:ff:ff
4: lxdbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether fe:23:ba:2e:44:4f brd ff:ff:ff:ff:ff:ff
    inet 10.98.238.1/24 scope global lxdbr0
       valid_lft forever preferred_lft forever
    inet6 fe80::fc23:baff:fe2e:444f/64 scope link 
       valid_lft forever preferred_lft forever
6: veth68YWBI@if5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master lxdbr0 state UP group default qlen 1000
    link/ether fe:23:ba:2e:44:4f brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet6 fe80::fc23:baff:fe2e:444f/64 scope link 
       valid_lft forever preferred_lft forever
$ journalctl -u systemd-networkd
Aug 25 15:18:00 Megumin systemd[1]: Stopping Network Service...
Aug 25 15:18:00 Megumin systemd[1]: Stopped Network Service.
Aug 25 15:18:00 Megumin systemd[1]: Starting Network Service...
Aug 25 15:18:00 Megumin systemd-networkd[1459]: veth68YWBI: Gained IPv6LL
Aug 25 15:18:00 Megumin systemd-networkd[1459]: lxdbr0: Gained IPv6LL
Aug 25 15:18:00 Megumin systemd-networkd[1459]: eno1: Gained IPv6LL
Aug 25 15:18:00 Megumin systemd-networkd[1459]: Enumeration completed
Aug 25 15:18:00 Megumin systemd[1]: Started Network Service.
Aug 25 15:18:00 Megumin systemd-networkd[1459]: request_name_destroy_callback n_ref=1
Aug 25 15:18:00 Megumin systemd-networkd[1459]: lxdbr0: Link is not managed by us
Aug 25 15:18:00 Megumin systemd-networkd[1459]: veth68YWBI: Link is not managed by us
Aug 25 15:18:00 Megumin systemd-networkd[1459]: lo: Link is not managed by us
Aug 25 15:18:00 Megumin systemd-networkd[1459]: eno2: Link is not managed by us
Aug 25 15:18:12 Megumin systemd-networkd[1459]: eno1: Configured
Aug 25 15:27:20 Megumin systemd-networkd[1459]: eno1: Lost carrier
Aug 25 15:27:22 Megumin systemd-networkd[1459]: eno1: Gained carrier
Aug 25 15:27:22 Megumin systemd-networkd[1459]: eno1: Configured
Aug 25 15:36:28 Megumin systemd-networkd[1459]: eno1: Lost carrier
Aug 25 15:36:50 Megumin systemd-networkd[1459]: eno1: Gained carrier
Aug 25 15:36:50 Megumin systemd-networkd[1459]: eno1: Configured
$ journalctl -u systemd-resolved 
Aug 25 15:36:50 Megumin systemd-networkd[574]: Using degraded feature set (UDP) for DNS 192.168.1.1.
Aug 25 15:36:50 Megumin systemd-networkd[574]: Using degraded feature set (TCP) for DNS 192.168.1.1.

Offline

Board footer

Powered by FluxBB