Ethernet YT6801 not working on Umbrel OS – newbie needs guidance

Hi everyone,

I’m completely new to Linux and Umbrel OS, running it on a Ninkear N10 Pro (Intel N150). My Wi-Fi works, so I was able to connect to the Internet and try installing the driver for my onboard Ethernet (Motorcomm YT6801), but it still doesn’t work :sob: .

umbrel@umbrel:~$ lspci -nn | grep -i ethernet

01:00.0 Ethernet controller [0200]: Motorcomm Microelectronics. YT6801 Gigabit Ethernet Controller [1f0a:6801] (rev 01)

If anyone has experience with Motorcomm YT6801 on Umbrel, or can point me in the right direction, even just hints or tips, I would greatly appreciate it.

I tried adapting instructions from:

Umbrel forum Wi-Fi driver guide

Umbrel not finding network-card / drivers? (This is also from the community. I’m new to the forum, so I can’t add more than 2 links.)

Motorcomm YT6801 GitHub repository

UmbrelOS 1.4.2

Thank you for your attention!

yea, they kind of missed the boat on the last round of people getting their drivers in.

So Lets install it:

On the terminal:

sudo -i
apt update
apt upgrade
apt install -y build-essential linux-headers-$(uname -r) dkms git
git clone https://github.com/albertogviana/YT6801.git
cd YT6801
make
make install
modprobe yt6801
printf "yt6801" >  /etc/modules-load.d/yt6801.conf

should be there:

lsmod | grep yt6801
ip a