how to browse router's MAC addresses

Hi, is it possible to programatically get the list of a router's all LAN and WLAN mac addresses. if u know any windows API / library / any code/ Link... anything... that would help me a lot!

Secondly, i want to get any unique thing in the router. it should be unique in the world. probably serial no, or anything else... ( programatically. )

i thought of getting UPnp device # of router, and in case of bonjour routers, get Bonjour device#. But older routers won't support any of these. That's what i think, please correct me if i'm wrong.

Thanks a lot.. any help is appreciated. Deepak

Reply to
deepakpresent
Loading thread data ...

On Wed, 17 Oct 2007 23:40:20 -0700, deepakpresent rearranged some electrons to say:

The MAC address should be unique.

Reply to
david

Reply to
Jack (MVP-Networking).

snipped-for-privacy@gmail.com hath wroth:

Sure. If your router is running a real operating system, just run: arp -a

For example: dellbert (192.168.1.11) at 00:02:B3:1E:39:ED [ether] on br0 xxxxxx (63.249.85.1) at 00:10:67:00:D0:9B [ether] on vlan1 micron (192.168.1.113) at 00:0F:66:14:E5:4B [ether] on br0 dellinquent (192.168.1.50) at 00:40:05:C7:1C:44 [ether] on br0 dellicious (192.168.1.51) at 00:C0:A8:7F:FE:92 [ether] on br0

Hmmm... it doesn't list the LAN side IP address of the router (192.168.1.1) but that's already known because you can't get the arp information out of the router without first knowing the router's IP address.

I guess we have to use ifconfig, which results in something like this:

br0 Link encap:Ethernet HWaddr 00:14:BF:B9:10:13 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0

br0:0 Link encap:Ethernet HWaddr 00:14:BF:B9:10:13 inet addr:169.254.255.1 Bcast:169.254.255.255 Mask:255.255.0.0

eth0 Link encap:Ethernet HWaddr 00:14:BF:B9:10:13

eth1 Link encap:Ethernet HWaddr 00:14:BF:B9:10:15

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0

vlan0 Link encap:Ethernet HWaddr 00:14:BF:B9:10:13

vlan1 Link encap:Ethernet HWaddr 00:14:BF:B9:10:14 inet addr:63.249.85.127 Bcast:63.249.85.255 Mask:255.255.255.0

Sorry. I are not a programmist and don't know anything about programming.

The MAC address of the router is unique.

If this is some kind of copy protection scheme, methinks you will need something more sophisticated. MAC addresses can be spoofed, forged, or cloned.

Reply to
Jeff Liebermann

arp -a

Here, MAC address will help u.

Karthik Balaguru

Reply to
karthikbalaguru

Cabling-Design.com Forums website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.