Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

On a device connected to a router (ie - a PC), is it possible for that device to request information from that router? Ideally, I would want to detect my router's make and model by making some kind of request to the router itself. I'd want the PC to be able to make a GET request to it or something along those lines, and find out information about the type of router being used.

Is this kind of thing possible?

share|improve this question

There are several technologies available:

  • SNMP (Simple Network Management Protocol): Most business routers support it, very few home routers do.
  • UPnP (Universal Plug-n-Play): Many home routers support it, very few business routers do.

Both these protocols have means to get a make/model of a router, but it's going to be more complex than just a HTTP GET request. You'll need to use specialized libraries to tools to get that info.

share|improve this answer
    
If SNMP is enabled, though, snmpwalk -v 2c -c "public" $ROUTER_ADDR SNMPv2-MIB::sysDescr might work (where public is the default SNMP community name) – grawity Jan 20 '12 at 23:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .