I am facing a strange issue on my Ubuntu (12.04.3 64 bit). I have a couple of C programs communicating (let's call them sender and receiver programs) through sockets. These work as expected when the machine (a dell laptop in this case) is connected to LAN.
But when I isolate the laptop from the LAN (which means the Wired Connection is disconnected as shown in Network Manager), I can no longer send/receive using sockets. Probably the communication goes through the network card which is not powered (my guess) in this case. Please suggest how to resolve it.
Thanks in advance.