Getting Intel i219-V to work in Debian 12

It would take a lot of heavy modifications.

What is the output of..
Code:
sudo  lspci -k | grep -A 3 -i ethernet

Can you ping your router?
sudo lspci -k | grep -A 3 -i ethernet
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (17) I219-V (rev 11)
DeviceName: Onboard - Ethernet
Subsystem: Micro-Star International Co., Ltd. [MSI] Device 7d46
Kernel modules: e1000e
01:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch (rev c1)

I can't ping my router

When I formatted the PC for Windows 10, it also started without a network driver, but it installed there without any problems. Windows 11 already works natively.
However, Linux recognizes the network card, but does not install the driver.
 


sudo lspci -k | grep -A 3 -i ethernet
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (17) I219-V (rev 11)
DeviceName: Onboard - Ethernet
Subsystem: Micro-Star International Co., Ltd. [MSI] Device 7d46
Kernel modules: e1000e
01:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch (rev c1)

This is the driver. It IS installed. There may be other problems, but not the driver being installed.

What is the output of ...

Code:
ethtool eno1

Your interface may have a different name. You can find it by using..
Code:
ip link
 
This is the driver. It IS installed. There may be other problems, but not the driver being installed.

What is the output of ...

Code:
ethtool eno1

Your interface may have a different name. You can find it by using..
Code:
ip link
ethtool eno1
netlink error: no device matches name (offset 24)
netlink error: No such device
netlink error: no device matches name (offset 24)
netlink error: No such device
netlink error: Operation not permitted
netlink error: no device matches name (offset 24)
netlink error: No such device
netlink error: no device matches name (offset 24)
netlink error: No such device
netlink error: no device matches name (offset 24)
netlink error: No such device
netlink error: no device matches name (offset 24)
netlink error: No such device
No data available

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
 
What is the output of ..
Code:
ip addr

and

Code:
nmcli con show

might as well do...

Code:
nmcli dev show
 
Last edited:
What is the output of ..
Code:
ip addr

and

Code:
nmcli con show

might as well do...

Code:
nmcli dev show
ip addr
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 noprefixroute
valid_lft forever preferred_lft forever

nmcli con show
NAME UUID TYPE DEVICE
lo 1d169ab3-3842-49a6-b75c-1986bccfa59a loopback lo

nmcli dev show
GENERAL.DEVICE: lo
GENERAL.TYPE: loopback
GENERAL.HWADDR: 00:00:00:00:00:00
GENERAL.MTU: 65536
GENERAL.STATE: 100 (connected (externally))
GENERAL.CONNECTION: lo
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/1
IP4.ADDRESS[1]: 127.0.0.1/8
IP4.GATEWAY: --
IP6.ADDRESS[1]: ::1/128
IP6.GATEWAY: --
 
Code:
dmesg | grep -i ethernet

Lets get a little more info about the kernel module
Code:
lspci -nnk | grep -A3 -i ethernet

You also might try...
Code:
sudo systemctl restart NetworkManager

Code:
nmcli device
 
I use this network chipset on several computers.

Code:
NUC1:~# lspci -nnk | grep -A3 -i ethernet
[code]

Should return something similar to this.

00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection I219-LM [8086:156f] (rev 21)
        DeviceName: Onboard - Ethernet
        Subsystem: Intel Corporation Device [8086:2070]
        Kernel driver in use: e1000e
        Kernel modules: e1000e
 
Code:
dmesg | grep -i ethernet

Lets get a little more info about the kernel module
Code:
lspci -nnk | grep -A3 -i ethernet

You also might try...
Code:
sudo systemctl restart NetworkManager

Code:
nmcli device
dmesg | grep -i ethernet
dmesg: read kernel buffer failed: Operation not permitted

lspci -nnk | grep -A3 -i ethernet
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (17) I219-V [8086:1a1d] (rev 11)
DeviceName: Onboard - Ethernet
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7d46]
Kernel modules: e1000e
01:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch [1002:1478] (rev c1)

sudo systemctl restart NetworkManager
Warning: The unit file, source configuration file or drop-ins of NetworkManager.service changed on disk. Run 'systemctl daemon-reload' to reload units.

nmcli device
DEVICE TYPE STATE CONNECTION
lo loopback connected (externally) lo
 
Go ahead and do this
Code:
sudo systemctl daemon-reload

and then
Code:
sudo systemctl restart NetworkManager

At this point, it likes like your ethernet driver is fine, but NetworkManager seems to be having some problems.
 
Top