I typically don't use my ethernet but recently I have started to and its giving me a large amount of problems.
It will work for a couple minutes and then I will lose connection to whatever web pages I'm looking at.
This is my ethernet controller,
Code: Select all
lshw -C network
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:3b:00.0
logical name: enp59s0
version: 15
serial: a4:4c:c8:5c:c3:52
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.1.6 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
resources: irq:139 ioport:d000(size=256) memory:dd304000-dd304fff memory:dd300000-dd303fff
I had r8168-dkms installed but it was slow and kept losing its connection. Then I read that I should purge r8168-dkms and it would use the default r8169 in the kernel so I did. But while that is indeed much faster when its working it suffers from the same issue as r8168 and keeps dropping the connection.
Here is the syslog info - it was basically the exact same when I had r8168 installed.
- 265 Oct 31 00:08:10 debian NetworkManager[560]: <info> [1540958890.0885] policy: set 'Wired connection' (enp59s0) as default for IPv4 routing and DNS
266 Oct 31 00:08:10 debian NetworkManager[560]: <info> [1540958890.0928] device (enp59s0): Activation: successful, device activated.
267 Oct 31 00:08:10 debian nm-dispatcher: req:3 'up' [enp59s0]: new request (1 scripts)
268 Oct 31 00:08:10 debian nm-dispatcher: req:3 'up' [enp59s0]: start running ordered scripts...
269 Oct 31 00:09:07 debian kernel: [ 2.421141] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
270 Oct 31 00:09:07 debian kernel: [ 2.421146] r8169 0000:3b:00.0: can't disable ASPM; OS doesn't have ASPM control
271 Oct 31 00:09:07 debian kernel: [ 2.434035] r8169 0000:3b:00.0 eth0: RTL8168h/8111h at 0xffff99d9419fd000, a4:4c:c8:5c:c3:52, XID 14100800 IRQ 139
272 Oct 31 00:09:07 debian kernel: [ 2.434037] r8169 0000:3b:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
273 Oct 31 00:09:07 debian kernel: [ 2.525958] r8169 0000:3b:00.0 enp59s0: renamed from eth0
274 Oct 31 00:09:07 debian NetworkManager[568]: <info> [1540958947.5326] devices added (path: /sys/devices/pci0000:00/0000:00:1c.4/0000:3b:00.0/net/enp59s0, iface: enp59s0)
275 Oct 31 00:09:07 debian NetworkManager[568]: <info> [1540958947.5327] device added (path: /sys/devices/pci0000:00/0000:00:1c.4/0000:3b:00.0/net/enp59s0, iface: enp59s0): no ifupdown configuration found.
276 Oct 31 00:09:07 debian NetworkManager[568]: <info> [1540958947.7313] manager: (enp59s0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/2)
277 Oct 31 00:09:07 debian NetworkManager[568]: <info> [1540958947.7323] device (enp59s0): state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
278 Oct 31 00:09:09 debian kernel: [ 3.955088] IPv6: ADDRCONF(NETDEV_UP): enp59s0: link is not ready
279 Oct 31 00:09:09 debian kernel: [ 3.955570] r8169 0000:3b:00.0: firmware: direct-loading firmware rtl_nic/rtl8168h-2.fw
280 Oct 31 00:09:09 debian kernel: [ 4.003072] r8169 0000:3b:00.0 enp59s0: link down
281 Oct 31 00:09:09 debian kernel: [ 4.003074] r8169 0000:3b:00.0 enp59s0: link down
282 Oct 31 00:09:09 debian kernel: [ 4.003169] IPv6: ADDRCONF(NETDEV_UP): enp59s0: link is not ready
283 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7194] device (enp59s0): link connected
284 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7200] device (enp59s0): state change: unavailable -> disconnected (reason 'carrier-changed') [20 30 40]
285 Oct 31 00:09:10 debian kernel: [ 6.941799] r8169 0000:3b:00.0 enp59s0: link up
286 Oct 31 00:09:10 debian kernel: [ 6.941805] IPv6: ADDRCONF(NETDEV_CHANGE): enp59s0: link becomes ready
287 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7220] device (enp59s0): Activation: starting connection 'Wired connection' (21309954-2d99-41fe-bb20-5f629cf3ef6b)
288 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7222] device (enp59s0): state change: disconnected -> prepare (reason 'none') [30 40 0]
289 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7226] device (enp59s0): state change: prepare -> config (reason 'none') [40 50 0]
290 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7229] device (enp59s0): state change: config -> ip-config (reason 'none') [50 70 0]
291 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7234] dhcp4 (enp59s0): activation: beginning transaction (timeout in 45 seconds)
292 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7282] dhcp4 (enp59s0): dhclient started with pid 1064
293 Oct 31 00:09:10 debian dhclient[1064]: DHCPREQUEST of 192.168.1.6 on enp59s0 to 255.255.255.255 port 67
294 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7909] dhcp4 (enp59s0): address 192.168.1.6
295 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7909] dhcp4 (enp59s0): plen 24 (255.255.255.0)
296 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7909] dhcp4 (enp59s0): gateway 192.168.1.1
297 Oct 31 00:09:10 debian avahi-daemon[528]: Joining mDNS multicast group on interface enp59s0.IPv4 with address 192.168.1.6.
298 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7909] dhcp4 (enp59s0): server identifier 192.168.1.1
299 Oct 31 00:09:10 debian avahi-daemon[528]: New relevant interface enp59s0.IPv4 for mDNS.
300 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7910] dhcp4 (enp59s0): lease time 86400
301 Oct 31 00:09:10 debian avahi-daemon[528]: Registering new address record for 192.168.1.6 on enp59s0.IPv4.
302 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7910] dhcp4 (enp59s0): nameserver '192.168.1.1'
303 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7910] dhcp4 (enp59s0): state changed unknown -> bound
304 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7919] device (enp59s0): state change: ip-config -> ip-check (reason 'none') [70 80 0]
305 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7924] device (enp59s0): state change: ip-check -> secondaries (reason 'none') [80 90 0]
306 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7927] device (enp59s0): state change: secondaries -> activated (reason 'none') [90 100 0]
307 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.7988] policy: set 'Wired connection' (enp59s0) as default for IPv4 routing and DNS
308 Oct 31 00:09:10 debian NetworkManager[568]: <info> [1540958950.8508] device (enp59s0): Activation: successful, device activated.
309 Oct 31 00:09:10 debian nm-dispatcher: req:3 'up' [enp59s0]: new request (1 scripts)
310 Oct 31 00:09:10 debian nm-dispatcher: req:3 'up' [enp59s0]: start running ordered scripts...
311 Oct 31 00:09:12 debian avahi-daemon[528]: Joining mDNS multicast group on interface enp59s0.IPv6 with address fe80::a64c:c8ff:fe5c:c352.
312 Oct 31 00:09:12 debian avahi-daemon[528]: New relevant interface enp59s0.IPv6 for mDNS.
313 Oct 31 00:09:12 debian avahi-daemon[528]: Registering new address record for fe80::a64c:c8ff:fe5c:c352 on enp59s0.*.
Thank you.