The upgrade went fine and everything seems to work, except my host-only network will time-out after several minutes (not sure exactly, feels like maybe between 15-30 as I'm unsure if it's based upon idle time or something) and terminates my ssh sessions. It's obviously disruptive and infuriating as I loose all my NFS mounts, SSH tabs, IDE editor locks up, etc...
I have my networking set as follows
Code: Select all
$ ▶ ifconfig
br-977f7fd82c8b: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.18.0.1 netmask 255.255.0.0 broadcast 172.18.255.255
ether 02:42:a4:fd:b2:af txqueuelen 0 (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
docker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
ether 02:42:a1:cd:80:ac txqueuelen 0 (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
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.56.102 netmask 255.255.255.0 broadcast 192.168.56.255
inet6 fe80::a00:27ff:fe35:aa1 prefixlen 64 scopeid 0x20<link>
ether 08:00:27:35:0a:a1 txqueuelen 1000 (Ethernet)
RX packets 860 bytes 126188 (126.1 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 822 bytes 237700 (237.7 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp0s8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.3.15 netmask 255.255.255.0 broadcast 10.0.3.255
inet6 fe80::a00:27ff:feae:11bd prefixlen 64 scopeid 0x20<link>
ether 08:00:27:ae:11:bd txqueuelen 1000 (Ethernet)
RX packets 10522 bytes 15001725 (15.0 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3657 bytes 213404 (213.4 KB)
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 219 bytes 17886 (17.8 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 219 bytes 17886 (17.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Code: Select all
$ ▶ cat interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface host-only
allow-hotplug enp0s3
iface enp0s3 inet dhcp
#iface enp0s3 inet static
#address 192.168.56.102
#netmask 255.255.255.0
#gateway 192.168.56.1
# The secondary network interface NAT
allow-hotplug enp0s8
iface enp0s8 inet dhcp
As root login, trying to
Code: Select all
/etc/init.d/networking restart
Code: Select all
sudo ifdown -a && sudo ifup -a
Code: Select all
service network-manager restart
systemctl restart NetworkManager.service
The only way to get the port back is to reboot the VM!
Curiously this shows the port is "UP" right? dmesg has this curious part, but it also mentions BOTH interfaces in separate cut blocks, so not sure if this is a red herring...
Code: Select all
[ 10.703410] ------------[ cut here ]------------
[ 10.703411] netdevice: enp0s3: failed to disable LRO!
[ 10.703435] WARNING: CPU: 1 PID: 1169 at net/core/dev.c:1568 dev_disable_lro+0xab/0xe0
[ 10.703436] Modules linked in: iptable_nat nf_nat_ipv4 xt_addrtype iptable_filter bpfilter xt_conntrack nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 br_netfilter bridge stp llc aufs overlay dm_multipath scsi_dh_rdac scsi_dh_emc scsi_dh_alua crct10dif_pclmul crc32_pclmul ghash_clmulni_intel intel_rapl_perf input_leds serio_raw vboxguest(OE) mac_hid tcp_bbr sch_fq ib_iser rdma_cm iw_cm ib_cm nfsd auth_rpcgss nfs_acl lockd grace ib_core sunrpc iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi ip_tables x_tables autofs4 btrfs zstd_compress raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear aesni_intel aes_x86_64 crypto_simd vboxvideo(OE) cryptd ttm glue_helper drm_kms_helper syscopyarea sysfillrect psmouse virtio_net ahci net_failover failover libahci sysimgblt fb_sys_fops i2c_piix4 drm pata_acpi video
[ 10.703494] CPU: 1 PID: 1169 Comm: dockerd Tainted: G OE 5.0.0-27-generic #28-Ubuntu
[ 10.703495] Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006
[ 10.703496] RIP: 0010:dev_disable_lro+0xab/0xe0
[ 10.703512] Code: 52 b1 74 14 be 25 00 00 00 48 89 df e8 ae 80 15 00 48 85 c0 4c 0f 44 e3 4c 89 ea 4c 89 e6 48 c7 c7 58 5c 5a b1 e8 b7 9c 7d ff <0f> 0b e9 78 ff ff ff 80 3d 13 3e f4 00 00 49 c7 c5 22 5a 52 b1 75
[ 10.703513] RSP: 0018:ffffb90bc3d77dd0 EFLAGS: 00010286
[ 10.703514] RAX: 0000000000000000 RBX: ffff8f1cda9e2000 RCX: 0000000000000006
[ 10.703515] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff8f1cdbb16440
[ 10.703515] RBP: ffffb90bc3d77de8 R08: 0000000000000001 R09: 000000000000020b
[ 10.703516] R10: 0000000000000004 R11: 0000000000000000 R12: ffff8f1cda9e2000
[ 10.703517] R13: ffffffffb151ce42 R14: ffffffffb19d5e10 R15: ffff8f1cda9e2000
[ 10.703518] FS: 00007f74789a7700(0000) GS:ffff8f1cdbb00000(0000) knlGS:0000000000000000
[ 10.703518] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 10.703519] CR2: 00007fc6890c78f0 CR3: 000000011800a004 CR4: 00000000000606e0
[ 10.703535] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 10.703536] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 10.703536] Call Trace:
[ 10.703543] devinet_sysctl_forward+0x1b7/0x1de
[ 10.703564] proc_sys_call_handler+0xac/0x100
[ 10.703566] proc_sys_write+0x14/0x20
[ 10.703568] __vfs_write+0x1b/0x40
[ 10.703569] vfs_write+0xab/0x1b0
[ 10.703570] ksys_write+0x5c/0xd0
[ 10.703571] __x64_sys_write+0x1a/0x20
[ 10.703586] do_syscall_64+0x5a/0x110
[ 10.703588] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[ 10.703590] RIP: 0033:0x55707b4cf550
[ 10.703591] Code: 8b 7c 24 10 48 8b 74 24 18 48 8b 54 24 20 49 c7 c2 00 00 00 00 49 c7 c0 00 00 00 00 49 c7 c1 00 00 00 00 48 8b 44 24 08 0f 05 <48> 3d 01 f0 ff ff 76 20 48 c7 44 24 28 ff ff ff ff 48 c7 44 24 30
[ 10.703592] RSP: 002b:000000c000cb6910 EFLAGS: 00000202 ORIG_RAX: 0000000000000001
[ 10.703593] RAX: ffffffffffffffda RBX: 000000c00005c000 RCX: 000055707b4cf550
[ 10.703593] RDX: 0000000000000002 RSI: 000000c000cb6afe RDI: 000000000000000b
[ 10.703594] RBP: 000000c000cb6960 R08: 0000000000000000 R09: 0000000000000000
[ 10.703594] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000000000c
[ 10.703595] R13: 0000000000000032 R14: 000055707d0f01e8 R15: 0000000000000000
[ 10.703598] ---[ end trace 107528a7ea113615 ]---
[ 10.703601] ------------[ cut here ]------------
[ 10.703602] netdevice: enp0s8: failed to disable LRO!
[ 10.703607] WARNING: CPU: 1 PID: 1169 at net/core/dev.c:1568 dev_disable_lro+0xab/0xe0
[ 10.703608] Modules linked in: iptable_nat nf_nat_ipv4 xt_addrtype iptable_filter bpfilter xt_conntrack nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 br_netfilter bridge stp llc aufs overlay dm_multipath scsi_dh_rdac scsi_dh_emc scsi_dh_alua crct10dif_pclmul crc32_pclmul ghash_clmulni_intel intel_rapl_perf input_leds serio_raw vboxguest(OE) mac_hid tcp_bbr sch_fq ib_iser rdma_cm iw_cm ib_cm nfsd auth_rpcgss nfs_acl lockd grace ib_core sunrpc iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi ip_tables x_tables autofs4 btrfs zstd_compress raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear aesni_intel aes_x86_64 crypto_simd vboxvideo(OE) cryptd ttm glue_helper drm_kms_helper syscopyarea sysfillrect psmouse virtio_net ahci net_failover failover libahci sysimgblt fb_sys_fops i2c_piix4 drm pata_acpi video
[ 10.703627] CPU: 1 PID: 1169 Comm: dockerd Tainted: G W OE 5.0.0-27-generic #28-Ubuntu
[ 10.703628] Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006
[ 10.703629] RIP: 0010:dev_disable_lro+0xab/0xe0
[ 10.703630] Code: 52 b1 74 14 be 25 00 00 00 48 89 df e8 ae 80 15 00 48 85 c0 4c 0f 44 e3 4c 89 ea 4c 89 e6 48 c7 c7 58 5c 5a b1 e8 b7 9c 7d ff <0f> 0b e9 78 ff ff ff 80 3d 13 3e f4 00 00 49 c7 c5 22 5a 52 b1 75
[ 10.703630] RSP: 0018:ffffb90bc3d77dd0 EFLAGS: 00010286
[ 10.703631] RAX: 0000000000000000 RBX: ffff8f1ccccd0000 RCX: 0000000000000006
[ 10.703632] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff8f1cdbb16440
[ 10.703632] RBP: ffffb90bc3d77de8 R08: 0000000000000001 R09: 0000000000000231
[ 10.703633] R10: 0000000000000004 R11: 0000000000000000 R12: ffff8f1ccccd0000
[ 10.703633] R13: ffffffffb151ce42 R14: ffffffffb19d5e10 R15: ffff8f1ccccd0000
[ 10.703634] FS: 00007f74789a7700(0000) GS:ffff8f1cdbb00000(0000) knlGS:0000000000000000
[ 10.703635] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 10.703648] CR2: 00007fc6890c78f0 CR3: 000000011800a004 CR4: 00000000000606e0
[ 10.703651] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 10.703652] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 10.703652] Call Trace:
[ 10.703654] devinet_sysctl_forward+0x1b7/0x1de
[ 10.703656] proc_sys_call_handler+0xac/0x100
[ 10.703658] proc_sys_write+0x14/0x20
[ 10.703659] __vfs_write+0x1b/0x40
[ 10.703660] vfs_write+0xab/0x1b0
[ 10.703661] ksys_write+0x5c/0xd0
[ 10.703663] __x64_sys_write+0x1a/0x20
[ 10.703664] do_syscall_64+0x5a/0x110
[ 10.703666] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[ 10.703666] RIP: 0033:0x55707b4cf550
[ 10.703667] Code: 8b 7c 24 10 48 8b 74 24 18 48 8b 54 24 20 49 c7 c2 00 00 00 00 49 c7 c0 00 00 00 00 49 c7 c1 00 00 00 00 48 8b 44 24 08 0f 05 <48> 3d 01 f0 ff ff 76 20 48 c7 44 24 28 ff ff ff ff 48 c7 44 24 30
[ 10.703668] RSP: 002b:000000c000cb6910 EFLAGS: 00000202 ORIG_RAX: 0000000000000001
[ 10.703669] RAX: ffffffffffffffda RBX: 000000c00005c000 RCX: 000055707b4cf550
[ 10.703669] RDX: 0000000000000002 RSI: 000000c000cb6afe RDI: 000000000000000b
[ 10.703670] RBP: 000000c000cb6960 R08: 0000000000000000 R09: 0000000000000000
[ 10.703671] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000000000c
[ 10.703671] R13: 0000000000000032 R14: 000055707d0f01e8 R15: 0000000000000000
[ 10.703673] ---[ end trace 107528a7ea113616 ]---
[ 10.732328] Initializing XFRM netlink socket