Dear Debian community,

I've exercised several directions to solve the issue, however I've failed. 
Would be great if somebody can share his idea. After upgrading from Debian 
buster to bullseye I still have the same issue:

# systemctl status networking.service
— networking.service - Raise network interfaces
     Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor 
preset: enabled)
     Active: failed (Result: exit-code) since Mon 2022-04-04 00:37:29 CEST; 
31min ago
       Docs: man:interfaces(5)
    Process: 1287 ExecStart=/sbin/ifup -a --read-environment (code=exited, 
status=1/FAILURE)
   Main PID: 1287 (code=exited, status=1/FAILURE)
        CPU: 83ms

Apr 04 00:37:28 debian systemd[1]: Starting Raise network interfaces...
Apr 04 00:37:28 debian ifup[1287]: ifup: unknown interface eth0
Apr 04 00:37:28 debian ifup[1287]: ifup: unknown interface eth1
Apr 04 00:37:29 debian systemd[1]: networking.service: Main process exited, 
code=exited, status=1/FAILURE
Apr 04 00:37:29 debian systemd[1]: networking.service: Failed with result 
'exit-code'.
Apr 04 00:37:29 debian systemd[1]: Failed to start Raise network interfaces.

Up-to-date log:

Apr  4 00:37:28 debian ifup[1287]: ifup: unknown interface eth0
Apr  4 00:37:28 debian ifup[1287]: ifup: unknown interface eth1
Apr  4 00:37:28 debian kernel: [    1.049742] r8169 0000:02:00.0: can't disable 
ASPM; OS doesn't have ASPM control
Apr  4 00:37:28 debian kernel: [    1.066552] r8169 0000:02:00.0 eth0: 
RTL8168g/8111g, 00:17:e8:92:b7:77, XID 4c0, IRQ 30
Apr  4 00:37:28 debian kernel: [    1.066553] r8169 0000:02:00.0 eth0: jumbo 
features [frames: 9194 bytes, tx checksumming: ko]
Apr  4 00:37:28 debian kernel: [    1.066581] r8169 0000:03:00.0: can't disable 
ASPM; OS doesn't have ASPM control
Apr  4 00:37:28 debian kernel: [   10.804450] r8169 0000:02:00.0 eth0: renamed 
from enp2s0
Apr  4 00:37:28 debian kernel: [   10.825386] r8169 0000:03:00.0 eth1: renamed 
from enp3s0
Apr  4 00:37:28 debian kernel: [    1.082558] r8169 0000:03:00.0 eth1: 
RTL8168g/8111g, 00:17:20:53:44:58, XID 4c0, IRQ 32
Apr  4 00:37:28 debian kernel: [    1.082560] r8169 0000:03:00.0 eth1: jumbo 
features [frames: 9194 bytes, tx checksumming: ko]
Apr  4 00:37:28 debian kernel: [    1.083615] r8169 0000:02:00.0 enp2s0: 
renamed from eth0
Apr  4 00:37:28 debian kernel: [    1.108937] r8169 0000:03:00.0 enp3s0: 
renamed from eth1
Apr  4 00:37:28 debian kernel: [   21.674276] bridge: filtering via 
arp/ip/ip6tables is no longer available by default. Update your scripts to load 
br_netfilter if you need this.
Apr  4 00:37:28 debian kernel: [   21.681297] br0: port 1(eth0) entered 
blocking state
Apr  4 00:37:28 debian kernel: [   21.681300] br0: port 1(eth0) entered 
disabled state
Apr  4 00:37:28 debian kernel: [   21.681355] device eth0 entered promiscuous 
mode
Apr  4 00:37:28 debian kernel: [   21.684702] r8169 0000:02:00.0: firmware: 
direct-loading firmware rtl_nic/rtl8168g-2.fw
Apr  4 00:37:28 debian kernel: [   21.716835] Generic FE-GE Realtek PHY 
r8169-0-200:00: attached PHY driver [Generic FE-GE Realtek PHY] 
(mii_bus:phy_addr=r8169-0-200:00, irq=IGNORE)
Apr  4 00:37:28 debian kernel: [   21.921156] r8169 0000:02:00.0 eth0: Link is 
Down
Apr  4 00:37:28 debian kernel: [   21.921770] br0: port 2(eth1) entered 
blocking state
Apr  4 00:37:28 debian kernel: [   21.921772] br0: port 2(eth1) entered 
disabled state
Apr  4 00:37:28 debian kernel: [   21.921822] device eth1 entered promiscuous 
mode
Apr  4 00:37:28 debian kernel: [   21.948807] Generic FE-GE Realtek PHY 
r8169-0-300:00: attached PHY driver [Generic FE-GE Realtek PHY] 
(mii_bus:phy_addr=r8169-0-300:00, irq=IGNORE)
Apr  4 00:37:28 debian kernel: [   22.157113] r8169 0000:03:00.0 eth1: Link is 
Down
Apr  4 00:37:28 debian kernel: [   22.158495] br0: port 2(eth1) entered 
blocking state
Apr  4 00:37:28 debian kernel: [   22.158498] br0: port 2(eth1) entered 
forwarding state
Apr  4 00:37:28 debian kernel: [   22.158511] br0: port 1(eth0) entered 
blocking state
Apr  4 00:37:28 debian kernel: [   22.158513] br0: port 1(eth0) entered 
forwarding state
Apr  4 00:37:28 debian sh[329]: ifquery: unknown interface eth0
Apr  4 00:37:28 debian sh[329]: ifquery: unknown interface eth1
Apr  4 00:37:28 debian systemd[1]: Finished Helper to synchronize boot up for 
ifupdown.
Apr  4 00:37:28 debian systemd[1]: Started Hostname Service.
Apr  4 00:37:28 debian systemd[1]: Starting Hostname Service...
Apr  4 00:37:28 debian systemd[1]: Starting Raise network interfaces...
Apr  4 00:37:28 debian systemd-udevd[335]: ethtool: autonegotiation is unset or 
enabled, the speed and duplex are not writable.
Apr  4 00:37:28 debian systemd-udevd[342]: ethtool: autonegotiation is unset or 
enabled, the speed and duplex are not writable.
Apr  4 00:37:29 debian hostapd[1627]: Using interface wlan0 with hwaddr 
00:07:71:de:5f:b5 and ssid "Guest"
Apr  4 00:37:29 debian hostapd[1627]: wlan0: AP-ENABLED
Apr  4 00:37:29 debian hostapd[1627]: wlan0: interface state 
UNINITIALIZED->ENABLED
Apr  4 00:37:29 debian kernel: [   22.487228] br0: port 3(wlan0) entered 
blocking state
Apr  4 00:37:29 debian kernel: [   22.487233] br0: port 3(wlan0) entered 
disabled state
Apr  4 00:37:29 debian kernel: [   22.487279] device wlan0 entered promiscuous 
mode
Apr  4 00:37:29 debian kernel: [   22.487298] br0: port 3(wlan0) entered 
blocking state
Apr  4 00:37:29 debian kernel: [   22.487299] br0: port 3(wlan0) entered 
forwarding state
Apr  4 00:37:29 debian kernel: [   22.676802] br0: port 1(eth0) entered 
disabled state
Apr  4 00:37:29 debian kernel: [   22.676917] br0: port 2(eth1) entered 
disabled state
Apr  4 00:37:29 debian systemd[1]: Failed to start Raise network interfaces.
Apr  4 00:37:29 debian systemd[1]: networking.service: Failed with result 
'exit-code'.
Apr  4 00:37:29 debian systemd[1]: networking.service: Main process exited, 
code=exited, status=1/FAILURE
Apr  4 00:37:31 debian kernel: [   24.515701] r8169 0000:02:00.0 eth0: Link is 
Up - 1Gbps/Full - flow control rx/tx
Apr  4 00:37:31 debian kernel: [   24.515722] br0: port 1(eth0) entered 
blocking state
Apr  4 00:37:31 debian kernel: [   24.515727] br0: port 1(eth0) entered 
forwarding state

What confuses me is that hostapd is configured to run after network.target, but 
in fact is running together with it. Maybe there is a side effect when hostapd 
adds wlan0 to br0?

On 2021-02-17 15:38, Gary Dale wrote:
> On 2021-02-17 08:28, Andrei POPESCU wrote:
>> On Mi, 17 feb 21, 00:01:01, Gary Dale wrote:
>>> On 2021-02-16 19:44, Dmitry Katsubo wrote:
>>>> Dear Debian community,
>>>>
>>>> I am puzzled with the following problem. When my Debian 10.8 starts, the 
>>>> unit "networking.service" is
>>>> marked as failed with the following reason:
>>>>
>>>> root@debian:~ # systemctl status networking.service
>>>> *— networking.service - Raise network interfaces
>>>>      Loaded: loaded (/lib/systemd/system/networking.service; enabled; 
>>>> vendor preset: enabled)
>>>>      Active: failed (Result: exit-code) since Tue 2021-02-16 08:56:16 CET; 
>>>> 5h 27min ago
>>>>        Docs: man:interfaces(5)
>>>>     Process: 691 ExecStart=/sbin/ifup -a --read-environment (code=exited, 
>>>> status=1/FAILURE)
>>>>    Main PID: 691 (code=exited, status=1/FAILURE)
>>> Debian/Busteris still using Network Manager not systemd to control the
>>> network so I think the network.service shouldn't be used.
>> Well, systemd as init is starting everything so that necessarily
>> includes starting "the network", which in practice means starting
>> whatever network management framework is in use[1].
>>
>> The 'networking.service' service is part of ifupdown, Debian's default
>> network management framework (Priority: important).
>>
>> Network Manager is Priority: optional and typically installed as a
>> Depends/Recommends of Desktop Environments.
>>
>> [1] this is applicable even for systemd's own network management
>> framework systemd-networkd, which is included in the 'systemd' Debian
>> package, but not activated by default.
>>
>> Kind regards,
>> Andrei
> Sorry, it was midnight when I replied. However the failure is likely still 
> due to the interfaces misconfiguration - probably reporting a failure to 
> raise a non-existent interface.
>
On 2021-02-17 07:55, Reco wrote:

> Try running this:
>
> ifdown -a --force
> ifup -a -v
>
> Last command should show you the source of the trouble.
>
> Reco

Reco, here is the log:

# ifdown -a --force; ifup -a -v
/bin/run-parts --exit-on-error --verbose /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/bridge
run-parts: executing /etc/network/if-pre-up.d/ethtool
run-parts: executing /etc/network/if-pre-up.d/hostapd
run-parts: executing /etc/network/if-pre-up.d/wireless-tools
run-parts: executing /etc/network/if-pre-up.d/wpasupplicant

ifup: configuring interface lo=lo (inet)
/bin/run-parts --exit-on-error --verbose /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/bridge
run-parts: executing /etc/network/if-pre-up.d/ethtool
run-parts: executing /etc/network/if-pre-up.d/hostapd
run-parts: executing /etc/network/if-pre-up.d/wireless-tools
run-parts: executing /etc/network/if-pre-up.d/wpasupplicant
/sbin/ip link set dev lo up
/bin/run-parts --exit-on-error --verbose /etc/network/if-up.d
run-parts: executing /etc/network/if-up.d/avahi-autoipd
run-parts: executing /etc/network/if-up.d/ethtool
run-parts: executing /etc/network/if-up.d/wpasupplicant
ifup: unknown interface eth0
ifup: unknown interface eth1

ifup: configuring interface br0=br0 (inet)
/bin/run-parts --exit-on-error --verbose /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/bridge
run-parts: executing /etc/network/if-pre-up.d/ethtool
run-parts: executing /etc/network/if-pre-up.d/hostapd
run-parts: executing /etc/network/if-pre-up.d/wireless-tools
run-parts: executing /etc/network/if-pre-up.d/wpasupplicant
/sbin/ip addr add 192.168.10.1/255.255.255.0 broadcast 192.168.10.255      dev 
br0 label br0
/sbin/ip link set dev br0   up
 /sbin/ip route add default via 192.168.10.254  dev br0 onlink
/bin/run-parts --exit-on-error --verbose /etc/network/if-up.d
run-parts: executing /etc/network/if-up.d/avahi-autoipd
run-parts: executing /etc/network/if-up.d/ethtool
run-parts: executing /etc/network/if-up.d/wpasupplicant

Has anything drawn your attention?

On 2021-02-17 14:21, Henning Follmann wrote:

> Are you using eth0, eth1?
> Or are you using predictable network names?
> https://wiki.debian.org/NetworkInterfaceNames
Well, I use eth0/eth1 as I have renamed them from predictable network names via 
/etc/udev/rules.d/70-persistent-net.rules:

ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="00:17:e8:92:b7:77", 
KERNEL=="eth*", NAME="eth0"
ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="00:17:20:53:44:58", 
KERNEL=="eth*", NAME="eth1"

Thanks in advance!

-- 
With best regards,
Dmitry

Reply via email to