В CentOS, как мне сделать поддельный последовательный порт USB, который на самом деле является интернет-портом (например, порт 80 для http)?
Редактировать: я сожалею, что я не дал понять, Я пытаюсь создать серверный компилятор и загрузчик для Arduino чтобы пользователь мог программировать на любом устройстве (например, пользователь может программировать на не поврежденном iPhone и загружать его на плату Arduino через Bluetooth). Традиционно это делается локально, и программа avrdude использует USB для связи с платой Arduino . Я хочу поставить avrdude на сервер, каким-то образом обмануть программу, чтобы разговор через USB фактически проходил через Интернет и доходил до iPhone, а затем iPhone использует Bluetooth для связи с Arduino . Я не уверен, возможно ли это вообще, но я хотел бы попробовать. 
