Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android how get router manufacturer name programmatically

Tags:

android

router

Is any way how get router manufacturer name for example "TP-link ...." programmatically ? We can get a lot of information like IP address, mask, speed etc, but I couldn't find the type of router.

Some applications can show this information, so I know that it is possible :-).

I will appreciate any help.

Thanks a lot.

like image 375
Charles Avatar asked Oct 19 '25 14:10

Charles


1 Answers

You can use an online service like this one here to fetch the associated metadata stored against the MAC address.

http://www.macvendorlookup.com/api

An example would be:

http://www.macvendorlookup.com/api/v2/00-23-AB-7B-58-99

Which returns the following:

[
   {
      "startHex":"0023AB000000",
      "endHex":"0023ABFFFFFF",
      "startDec":"153192759296",
      "endDec":"153209536511",
      "company":"CISCO SYSTEMS, INC.",
      "addressL1":"170 W. TASMAN DRIVE",
      "addressL2":"M\/S SJA-2",
      "addressL3":"SAN JOSE CA 95134-1706",
      "country":"UNITED STATES",
      "type":"oui24"
   }
]
like image 136
Daniel Maclean Avatar answered Oct 21 '25 03:10

Daniel Maclean



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!