Problem: When you have located device with bonding to network, sometimes the device is not seen by router or switch devices due to a changeable MAC address.
Solution: You can assign a permanent MAC address to your network device with bonding. The Below configuration works out the problem. For instance, you have eth0 and eth1 interfaces and you want to create bonding between two interfaces.
iface eth0 inet manual
iface eth1 inet manual
iface bond0 inet static
hwaddress ether xx:xx:xx:xx:xx:xx
If your network device is not visible on your network, then your route table may be corrupted. Use the following command for solving the problem:
route add default gw x.x.x.x