Когда я интересовался темой то связывался как раз с эмулятором COM порта через TCP. Некоторые из эмуляторов можно настроить переваривать обычный поток по заданному порту без всяких протокольных наворотов сверху. То есть со стороны визнета отправляешь свой UART в заданный сокет а с другой стороны VCP-TCP его нормально превратит в COM порт. Но что за эмулятор был ужо не помню.