Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I would like to be able to control a UPnP Router from the terminal in linux. I don't mind what language the software is in, but Ruby/Python/PHP would be preferable.

share|improve this question

migrated from stackoverflow.com Jan 16 '12 at 5:37

This question came from our site for professional and enthusiast programmers.

add comment

1 Answer

It's not very clear what you wish to accomplish. Perhaps this list of "upnp" related packages (Gentoo) will prove useful to you.

Net-UPnP
    http://search.cpan.org/dist/Net-UPnP/
    Perl extension for UPnP
miniupnpc
    http://miniupnp.free.fr/
    Python bindings for UPnP client library
kio-upnp-ms
    https://projects.kde.org/projects/playground/base/kio-upnp-ms
    A upnp KIO slave for KDE
gupnp-dlna
    http://gupnp.org/
    Library that provides DLNA-related functionality for MediaServers
upnpscan
    http://www.cqure.net/wp/upnpscan/
    Scans the network for UPNP capable devices
gupnp
    http://gupnp.org/
    An object-oriented framework for creating UPnP devs and control points
gupnp-av
    http://gupnp.org/
    A small utility library that aims to ease the handling UPnP A/V profiles
gupnp-igd
    http://gupnp.org
    This is a library to handle UPnP IGD port mapping for GUPnP.
gupnp-ui
    http://gupnp.org
    Collection of simple GTK+ widgets on top of GUPnP.
gupnp-vala
    http://gupnp.org/
    Vala bindings for the GUPnP framework
libupnp
    http://pupnp.sourceforge.net/
    An Portable Open Source UPnP Development Kit
miniupnpc
    http://miniupnp.free.fr/
    UPnP client library and a simple UPnP client
autoupnp
    https://bitbucket.org/mgorny/autoupnp/
    Automatic open port forwarder using UPnP
gupnp-tools
    http://gupnp.org/
    Free replacements of Intel UPnP tools that use GUPnP.
miniupnpd
    http://miniupnp.free.fr/
    MiniUPnP IGD Daemon
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.