Я пытаюсь настроить устройство для использования с uIP для тестирования / разработки на ПК с Linux (Ubuntu 11.04 & 11.10).
Я дошел до того, что использовал tunctl
из утилит uml для создания устройства /dev/tap0
и использовал ifconfig tap0
чтобы вывести устройство туда, где я могу пропинговать его.
Кроме того, когда я запускаю тестовую программу uIP (uip-1.0/unix/uip), она успешно открывает устройство tap0 и может изменить IP-адрес.
Так вот, где я застрял ... Я хотел бы иметь возможность доступа к моей программе на основе uIP, которая подключена к устройству 1) с помощью обычных клиентских программ (веб-браузеры, telnet и т.д.) И 2) доступ из других систем в моей локальной сети. Из того, что я понимаю, мне нужно настроить мост, но здесь я немного растерялся, поскольку большая часть информации в Интернете, объясняющей, как настроить мост, ориентирована на использование с QEMU.
Я на правильном пути здесь? И кто-нибудь может указать мне на правильную документацию или иметь остальное решение?