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

I am trying to set up a tap device to use with uIP to do some testing/development on a Linux (Ubuntu 11.04 & 11.10) PC.

I've gotten as far as using tunctl from uml-utilities to create a /dev/tap0 device and have used ifconfig tap0 to bring up the device to where I can ping it.

Also, when I run the uIP test program (uip-1.0/unix/uip), it will successfully open the tap0 device and can change the IP address.

So here's where I'm stuck... I would like to be able to access my uIP based program that is connected to the device 1) using ordinary client programs (web browsers, telnet, etc), and 2) access from other systems on my LAN. From what I understand, I need to setup a bridge, but this is where I'm a little lost since most of the info online that explains how to setup a bridge is geared toward use with QEMU.

Am I on the right track here? And can anyone point me towards the right documentation or have the rest of the solution?

share|improve this question

You must log in to answer this question.

Browse other questions tagged .