Nou ja, echt een oplossing is het niet, maar ik kan je wel vertellen dat ik een soortgelijk probleem zo nu en dan met mijn laptop heb. Doordat ik soms bedraad (op mijn werkkamer) werk en soms draadloos (aan de keukentafel). Bij het switchen tussen die verbindingen zet ik mijn laptop nooit uit maar vaak klap ik het deksel gewoon dicht, waarna het ding in slaapstand gaat.
Na het wakkerworden activeer ik dan de andere verbinding, maar vaak blijft er toch iets hangen van de oude verbinding ook al is die niet meer actief. Ik kan dat zien met ifconfig en route -n. Dan zijn er meerdere adapter (eth0 en eth1) met een ip-adres in mijn eigen 172.31.13.0 netwerk en bovendien zie ik twee default routes die elk gekoppeld zijn aan een ander interface. De oplossing is simpel dan:
eerst probeer ik sudo dhclient. Dat werkt meestal er wordt een nieuw ip adres aangevraagd bij de router en alles werkt weer normaal. Als dat niet lukt gooi ik eerst alle oude adressen weg met sudo dhclient -r en doe dan alsnog een keer sudo dhclient.
Ik weet alleen niet of jouw probleem overeenkomt met het mijne, maar het is het proberen waard.