Regarding getting Internet IP address

Hi, We are using M3 board. Whenever I am trying to connect the internet. I am getting interlink IP address and not a internet IP address. Find the ifconfig log below. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. root@bpi-iot-ros-ai:~# ifconfig -a bond0 Link encap:Ethernet HWaddr 00:00:00:00:00:00 inet6 addr: fe80::24b:5bfc:8a9e:b148/64 Scope:Link UP BROADCAST MASTER MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

eth0 Link encap:Ethernet HWaddr 12:69:e9:73:ae:88 inet addr:169.254.238.249 Bcast:169.254.255.255 Mask:255.255.0.0 inet6 addr: fe80::1069:e9ff:fe73:ae88/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:39 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:7646 (7.4 KiB) Interrupt:114

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:256 errors:0 dropped:0 overruns:0 frame:0 TX packets:256 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:20736 (20.2 KiB) TX bytes:20736 (20.2 KiB)

tunl0 Link encap:IPIP Tunnel HWaddr NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

How to get the correct address. Is it Board issues or software issues. Please let me know.

Thanks and Regards, Sankar.K