1

I have an IBM BladeCenter E with Debian 11 install on a blade server, and I am trying to set up the network with two interfaces (provided on each blade server): one for local network for NFS and one for occasional internet access with static address. NFS works and sometimes the static address did, too... Until I installed LXDE and all the stuff which comes along with it.

In the beginning, I just installed what comes with the Debian 11 netinst distribution on a USB stick because I couldn't set up the network at the time of installation. Then I somehow was able to statically configure the network via /etc/network/interfaces and installed NFS client side and LXDE and some other stuff like GCC and vim, and numpy.

But after I rebooted it to see if the NFS works (which it did), I couldn't connect to the Internet anymore. It keeps now adding dynamic addresses to all interfaces sans lo, in the range 169.254.x.x, which, as I now have learned, means it fails to connect to a DHCP server (because there is no any). There is no NetworkManager or netplan installed, and systemd-networkd is disabled. I tried adding systems configuration as well (as described here: https://forums.debian.net/viewtopic.php?f=5&t=142839&sid=ca6b09a442b04ebec06fbcb6c64f0f9e) but this did not help.

Can anyone please point me towards the possible solutions to this problem? Thanks in advance!

ip a output:

    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: enp16s0f0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether e4:1f:13:18:9c:50 brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.32/24 brd 192.168.2.255 scope global enp16s0f0
       valid_lft forever preferred_lft forever
    inet 169.254.15.226/16 brd 169.254.255.255 scope global enp16s0f0
       valid_lft forever preferred_lft forever
    inet6 fe80::e61f:13ff:fe18:9c50/64 scope link 
       valid_lft forever preferred_lft forever
3: enp16s0f1: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether e4:1f:13:18:9c:52 brd ff:ff:ff:ff:ff:ff
    inet 169.254.23.223/16 brd 169.254.255.255 scope global enp16s0f1
       valid_lft forever preferred_lft forever
    inet6 2001:67c:2198:44:e61f:13ff:fe18:9c52/64 scope global dynamic mngtmpaddr 
       valid_lft 2591997sec preferred_lft 604797sec
    inet6 fe80::e61f:13ff:fe18:9c52/64 scope link 
       valid_lft forever preferred_lft forever
4: enxe61f13199c53: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
    link/ether e6:1f:13:19:9c:53 brd ff:ff:ff:ff:ff:ff
    inet 169.254.130.234/16 brd 169.254.255.255 scope global enxe61f13199c53
       valid_lft forever preferred_lft forever
    inet6 fe80::e41f:13ff:fe19:9c53/64 scope link 
       valid_lft forever preferred_lft forever

And here are the contents of /etc/network/interfaces :

# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

auto enp16s0f0
iface enp16s0f0 inet static
address 192.168.2.32
netmask 255.255.255.0


# The primary network interface
allow-hotplug enp16s0f1
auto enp16s0f1
iface enp16s0f1 inet static
address A-PERFECTLY-VALID-IP-ADDREESS
netmask 255.255.255.0
gateway A-WORKING-GATEWAY-ADDRESS
## dns-* options are implemented by the resolvconf package, if installed
#dns-nameservers WORKING-DNS-SERVER-ADDRESS1 WORKING-DNS-SERVER-ADDRESs2 8.8.8.8

Also:

root@lomc32:/home/igors# systemctl status networking.service
● networking.service - Raise network interfaces
     Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
     Active: active (exited) since Sat 2022-06-04 16:57:47 EEST; 5min ago
       Docs: man:interfaces(5)
    Process: 593 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=0/SUCCESS)
   Main PID: 593 (code=exited, status=0/SUCCESS)
        CPU: 48ms

Jun 04 16:57:47 lomc32 systemd[1]: Starting Raise network interfaces...
Jun 04 16:57:47 lomc32 systemd[1]: Finished Raise network interfaces.


root@lomc32:/home/igors# systemctl status networkd.service
Unit networkd.service could not be found.

I also tried adding the systemd-networkd configuration as described in the link above, with the same information as in /etc/network/interfaces (/etc/systemd/networkd.conf has all lines commented out) but this did not help.

Also, I tried removing some DHCP-related software:

apt remove dhcpcd5 isc-dhcp-client isc-dhcp-common

Of which dhcpcd5 was not installed anyway but this did it help either.

Esmu Igors
  • 111
  • 3

0 Answers0