No Ethernet link detects after second reboot

I have installed Clear Linux on my office laptop. It has the following hardware.

$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC Controller/eSPI Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / Radeon 520 Mobile] (rev 83)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723DE 802.11b/g/n PCIe Adapter

The first time I rebooted my device Ethernet worked well.
I have installed Brave browser on my laptop and then rebooted the device.
The second time it booted, Ethernet link is not up.

$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq state DOWN mode DEFAULT group default qlen 1000
link/ether ac:e2:d3:7a:5e:f7 brd ff:ff:ff:ff:ff:ff

Any troubleshooting steps please…

The first time I rebooted my device Ethernet worked well.
I have installed Brave browser on my laptop and then rebooted the device.
The second time it booted, Ethernet link is not up.

$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq state DOWN mode DEFAULT group default qlen 1000
link/ether ac:e2:d3:7a:5e:f7 brd ff:ff:ff:ff:ff:ff

Are you using WiFi connection?

Try to enable it, in the top right corner menu from Gnome.

I don’t see WiFi interface too. In the ifconfig output I see only lo and eno1 interfaces.

Your wifi device is present but fails to initialize. It could be due to missing firmware. Check dmesg for any hints regarding missing firmware or other issues.

As for the ethernet failure, try using networkctl or the gui to enable it. This may be related to other ethernet networking issues we’re currently having that are being reported.

You are right. There’s no WiFi drivers installed for my laptop.

I struggle almost half a day yesterday to bring Ethernet port up. Today I came to office to resolve this and to my surprise, it’s up and got IP address (Don’t know why it didn’t yesterday) when I booted my laptop.

And I see a bug in the UI. Even though Ethernet link is established, I still see disconnected symbol from top right corner.

And I see a bug in the UI. Even though Ethernet link is established, I still see disconnected symbol from top right corner.

Please read man stateless in the Network interface management
section to solve this issue.

Thanks. Working fine now.

sudo systemctl disable systemd-networkd
sudo systemctl stop systemd-networkd
sudo rm /etc/NetworkManager/conf.d/systemd-networkd-unmanaged.conf
sudo systemctl restart NetworkManager

@ahkok,

Would you please tell me how to use networkctl to enable Ethernet?
I found nothing useful from networkctl --help.

Use nmcli

man nmcli

1 Like

@miguelinux
This is related to https://github.com/clearlinux/distribution/issues/755

I always have this problem after reboot at work with wired Ethernet, and time to time on my home wifi connections. Recently Clear Linux made the large steps toward great UX and those bugs/problems questionably can be considered as the main bottleneck, IMHO.

It is fixed. Does it persist on your system?

Thanks, good to know. I need to finish my current job on my workstation (ETA - next Mon), then I will reboot and let you know. In the same time I will watch for my home laptop - last time it happened 2 days ago.

On laptop, wifi, at home - no failures. At work, wired, same behavior - initially after reboot there is no connection, turning once the button “Connect” makes connection working, but still showing indication status as “Unmanageable”. Not a big deal, it works, but a bit annoying.

You can follow the steps mentioned in the following post. I faced the similar situation too.

Yes, please read man stateless at Network interface management section.