(old motherboard) NIC becoming wonky under 18.04...
Robert Heller
heller at deepsoft.com
Wed Mar 30 13:53:07 UTC 2022
I have an older AMD motherboard (ASRock K10N78) which has a NVIDIA MCP77
Ethernet controller, that is becoming more wonky that usual. I cannot find
any good reason for this to be happening.
The NIC has always been slightly wonky, I expect because the driver under
Linux is a reverse engineered one the NVIDIA provides no support for. Under
CentOS 5 and 6 (using V2.x kernels) it would go offline every now and then.
But now under Ubuntu 18.04 it is going south just about every night. There is
nothing "enlightening" in syslog or dmesg.
ifconfig:
enp0s10: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether 00:19:66:d6:ed:93 txqueuelen 1000 (Ethernet)
RX packets 115419660 bytes 68357339599 (68.3 GB)
RX errors 254873 dropped 0 overruns 254865 frame 27558
TX packets 59084326 bytes 271622915780 (271.6 GB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
kvmbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.250.1 netmask 255.255.255.0 broadcast 192.168.250.255
inet6 fe80::219:66ff:fed6:ed93 prefixlen 64 scopeid 0x20<link>
ether 00:19:66:d6:ed:93 txqueuelen 1000 (Ethernet)
RX packets 19923 bytes 3802099 (3.8 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 16472 bytes 3764152 (3.7 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 30030030 bytes 448599946668 (448.5 GB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 30030030 bytes 448599946668 (448.5 GB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
vcan0: flags=193<UP,RUNNING,NOARP> mtu 72
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 1000 (UNSPEC)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.123.1 netmask 255.255.255.0 broadcast 192.168.123.255
ether 52:54:00:76:30:79 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
vnet0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::fc16:3eff:fe13:85b4 prefixlen 64 scopeid 0x20<link>
ether fe:16:3e:13:85:b4 txqueuelen 1000 (Ethernet)
RX packets 937173 bytes 72706053 (72.7 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 73091 bytes 78851631 (78.8 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lspci -k:
00:00.0 RAM memory: NVIDIA Corporation MCP78S [GeForce 8200] Memory Controller (rev a2)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 Memory Controller
00:01.0 ISA bridge: NVIDIA Corporation MCP78S [GeForce 8200] LPC Bridge (rev a2)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 LPC Bridge
00:01.1 SMBus: NVIDIA Corporation MCP78S [GeForce 8200] SMBus (rev a1)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 SMBus
Kernel driver in use: nForce2_smbus
Kernel modules: i2c_nforce2, nv_tco
00:01.2 RAM memory: NVIDIA Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 Memory Controller
00:01.3 Co-processor: NVIDIA Corporation MCP78S [GeForce 8200] Co-Processor (rev a2)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 Co-Processor
00:01.4 RAM memory: NVIDIA Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 Memory Controller
00:02.0 USB controller: NVIDIA Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 OHCI USB 1.1 Controller
Kernel driver in use: ohci-pci
00:02.1 USB controller: NVIDIA Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 EHCI USB 2.0 Controller
Kernel driver in use: ehci-pci
00:04.0 USB controller: NVIDIA Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 OHCI USB 1.1 Controller
Kernel driver in use: ohci-pci
00:04.1 USB controller: NVIDIA Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 EHCI USB 2.0 Controller
Kernel driver in use: ehci-pci
00:06.0 IDE interface: NVIDIA Corporation MCP78S [GeForce 8200] IDE (rev a1)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 IDE
Kernel driver in use: pata_amd
Kernel modules: pata_amd, pata_acpi
00:07.0 Audio device: NVIDIA Corporation MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio (rev a1)
Subsystem: ASRock Incorporation MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:08.0 PCI bridge: NVIDIA Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:09.0 SATA controller: NVIDIA Corporation MCP78S [GeForce 8200] AHCI Controller (rev a2)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 AHCI Controller
Kernel driver in use: ahci
Kernel modules: ahci
00:0a.0 Ethernet controller: NVIDIA Corporation MCP77 Ethernet (rev a2)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 Ethernet
Kernel driver in use: forcedeth
Kernel modules: forcedeth
00:0b.0 PCI bridge: NVIDIA Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
Kernel modules: shpchp
00:10.0 PCI bridge: NVIDIA Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:12.0 PCI bridge: NVIDIA Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:13.0 PCI bridge: NVIDIA Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:14.0 PCI bridge: NVIDIA Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
Kernel driver in use: k10temp
Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
01:07.0 USB controller: VIA Technologies, Inc. VT82xx/62xx UHCI USB 1.1 Controller (rev 61)
Subsystem: VIA Technologies, Inc. VT82xx/62xx UHCI USB 1.1 Controller
Kernel driver in use: uhci_hcd
01:07.1 USB controller: VIA Technologies, Inc. VT82xx/62xx UHCI USB 1.1 Controller (rev 61)
Subsystem: VIA Technologies, Inc. VT82xx/62xx UHCI USB 1.1 Controller
Kernel driver in use: uhci_hcd
01:07.2 USB controller: VIA Technologies, Inc. USB 2.0 (rev 63)
Subsystem: VIA Technologies, Inc. USB 2.0 Controller
Kernel driver in use: ehci-pci
01:07.3 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 46)
Subsystem: Kolter Electronic VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller
Kernel driver in use: firewire_ohci
Kernel modules: firewire_ohci
01:09.0 SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02)
Subsystem: Adaptec 29160N Ultra160 SCSI Controller
Kernel driver in use: aic7xxx
Kernel modules: aic7xxx
01:0a.0 Serial controller: Lava Computer mfg Inc Quattro-PCI A
Kernel driver in use: serial
01:0a.1 Serial controller: Lava Computer mfg Inc Quattro-PCI B
Kernel driver in use: serial
02:00.0 VGA compatible controller: NVIDIA Corporation C77 [GeForce 8200] (rev a2)
Subsystem: ASRock Incorporation K10N78FullHD-hSLI R3.0 GeForce 8200
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau
/etc/network/interfaces:
# This file describes the network interfaces available on your system
# 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
# The primary network interface
auto kvmbr0
iface kvmbr0 inet static
address 192.168.250.1
netmask 255.255.255.0
network 192.168.250.0
broadcast 192.168.250.255
gateway 192.168.250.251
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.250.1 192.168.250.11 8.8.8.8
dns-search deepsoft.com
bridge_ports enp0s10
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
http://www.deepsoft.com/ -- Linux Administration Services
heller at deepsoft.com -- Webhosting Services
More information about the ubuntu-users
mailing list