Цитата(am1808 @ Jan 10 2012, 19:40)

да что вы парню голову морочите и усложняете ему задачу

на си пишешь простой сервер, который слушает 80 порт,
по GET || POST запросу от броузера вываливаешь ему (клиенту, тобишь броузеру) необходимые значения переменных, в виде простейшего html, вот и все решение( 100-150 строк кода )
можете немного подробнее, пока что сложновато звучит
Цитата(uriy @ Jan 10 2012, 18:06)

Изучите что такое cgi. cgi скрипты обычно находятся в папке cgi-bin вебсервера. Для работы скриптов с железом пишите программу на си. помещаете ее в папку cgi-bin. Из броузера методом get или post отправляете запросы в ваш cgi скрипт. Они туда приходят так же как если бы вы запускали эту программу из консоли с параметрами. Параметры и есть ваш запрос из броузера. В ответ скрипт выдает инфу, делает это обычным printf ом.
Я использовал вебвервер boa. давно не поддерживается, но мне был нужен под ucLinux. Сделано управление/чтение пинов, обвноление ПО, запись параметров в файл.
вот тут более подробно, если я правильно понял, вы имеете ввиду шлюз.
Сообщение отредактировал Zelepuk - Jan 10 2012, 16:59