I don't think ifconfig is going to reveal anything about your location as I would suspect your behind a router and have a private ip address (usually 192.168.1.*). As an example I will show mine.
eth0 Link encap:Ethernet HWaddr 00:09:6B:A7:3D:1A
inet addr:192.168.1.10 Bcast:255.255.255.255 Mask:255.255.252.0
inet6 addr: fe80::209:6bff:fea7:3d1a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1009499 errors:0 dropped:0 overruns:0 frame:0
TX packets:323592 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:412180418 (393.0 MiB) TX bytes:21727699 (20.7 MiB)
Base address:0x9000 Memory:f5000000-f5020000
eth1 Link encap:Ethernet HWaddr 00:10:60:E0:81:F5
inet addr:192.168.1.11 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::210:60ff:fee0:81f5/64 Scope:Link
UP BROADCAST MULTICAST MTU:1540 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:180 (180.0 b) TX bytes:1896 (1.8 KiB)
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:5 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:261 (261.0 b) TX bytes:261 (261.0 b)
Now before your eyes go crossed let me show you the info that you yeally need to know.
eth0 is the name for my Ethernet connection number0
eth1 is the name for my Ethernet connection number1
(I got two ethernet cards
Both ethernet connections have an address (192.168.1.10, 192.168.1.11). This shows that they are connected and have and address and thusly I'm on the internet.
If your ifconfig shows that you have an eth(whatever) with no address it mean all you have to do is take an extra step to configure it and you online. if there is no eth(whatever) then that means that there is a driver issue and you will have to take a different approach.
I hope this is not to techy and brings you up to speed.