One step closer.
Here's a pastebin of the tcpdump output (I did a plaintext export with wireshark):
http://dpaste.com/hold/83459/I cut it down to the 33 packets I couldn't account for (they may not all be related to OA or this issue, but most are)
For the tldr crowd, here's my interpretation:
- I see the DNS query to the master server go off and it gets a viable reply. When the program establishes the connection to the server is when I lose connection.
- About 20 seconds later, my NIC starts broadcasting for a DHCP IP, to which it gets no response.
- Another 20 seconds after that, DHCP bcast again, this time my router sends an ARP request for my old IP address (to which my machine does not respond), then OFFERs me my same IP I had before, REQ, ACK.
- After this, my comp ARP bcasts for my router, the gateway, again and we're back in business.
kern.log had no 'audit' calls or anything related to OA.
/var/log/syslog a little more informative, but marginally. At the moment of truth(^), it too only reports that the connection has gone down, having lost carrier.
eth0 behaves in an identical manner to eth1 (both onboard GigE NICs)
You can see it dumps a route (*) after the line goes down, but what faulty route is getting put in and how?
::EDIT:: Re-ran scenario with $inotifywatch -r /proc/net/ running, reported no changes.
Aug 21 00:17:45 slicktop NetworkManager: <info> Activation (eth1) Stage 5 of 5 (IP Configure Commit) scheduled...
Aug 21 00:17:45 slicktop NetworkManager: <info> Activation (eth1) Stage 4 of 5 (IP Configure Get) complete.
Aug 21 00:17:45 slicktop NetworkManager: <info> Activation (eth1) Stage 5 of 5 (IP Configure Commit) started...
Aug 21 00:17:45 slicktop avahi-daemon[3432]: Joining mDNS multicast group on interface eth1.IPv4 with address 192.168.10.102.
Aug 21 00:17:45 slicktop avahi-daemon[3432]: New relevant interface eth1.IPv4 for mDNS.
Aug 21 00:17:45 slicktop avahi-daemon[3432]: Registering new address record for 192.168.10.102 on eth1.IPv4.
Aug 21 00:17:45 slicktop dhclient: bound to 192.168.10.102 -- renewal in 276770 seconds.
Aug 21 00:17:46 slicktop NetworkManager: <info> (eth1): device state change: 7 -> 8
Aug 21 00:17:46 slicktop NetworkManager: <info> Policy set 'Auto eth1' (eth1) as default for routing and DNS.
Aug 21 00:17:46 slicktop NetworkManager: <info> Activation (eth1) successful, device activated.
Aug 21 00:17:46 slicktop NetworkManager: <info> Activation (eth1) Stage 5 of 5 (IP Configure Commit) complete.
Aug 21 00:17:46 slicktop postfix/master[3109]: reload configuration /etc/postfix
Aug 21 00:17:47 slicktop ntpdate[6298]: adjust time server 91.189.94.4 offset 0.157980 sec
Aug 21 00:17:53 slicktop kernel: [ 3452.288006] eth1: no IPv6 routers present
^Aug 21 00:18:21 slicktop kernel: [ 3480.668856] eth1: link down.Aug 21 00:18:21 slicktop NetworkManager: <info> (eth1): carrier now OFF (device state
Aug 21 00:18:21 slicktop NetworkManager: <info> (eth1): device state change: 8 -> 2
Aug 21 00:18:21 slicktop NetworkManager: <info> (eth1): deactivating device (reason: 40).
Aug 21 00:18:21 slicktop NetworkManager: <info> eth1: canceled DHCP transaction, dhcp client pid 6241
*Aug 21 00:18:21 slicktop NetworkManager: <WARN> check_one_route(): (eth1) error -34 returned from rtnl_route_del(): SucessAug 21 00:18:21 slicktop avahi-daemon[3432]: Withdrawing address record for 192.168.10.102 on eth1.
Aug 21 00:18:21 slicktop avahi-daemon[3432]: Leaving mDNS multicast group on interface eth1.IPv4 with address 192.168.10.102.
Aug 21 00:18:21 slicktop avahi-daemon[3432]: Interface eth1.IPv4 no longer relevant for mDNS.
Aug 21 00:18:21 slicktop postfix/master[3109]: reload configuration /etc/postfix
Aug 21 00:18:35 slicktop NetworkManager: <info> (eth1): carrier now ON (device state 2)
Aug 21 00:18:35 slicktop NetworkManager: <info> (eth1): device state change: 2 -> 3
Aug 21 00:18:35 slicktop NetworkManager: <info> Activation (eth1) starting connection 'Auto eth1'
Aug 21 00:18:35 slicktop NetworkManager: <info> (eth1): device state change: 3 -> 4
Aug 21 00:18:35 slicktop NetworkManager: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) scheduled...