насчет сигналов устройства
теперь кажется на стороне TCP сервера
из 1 в 100 Ответ от 192.168.1.26: Заданная сеть недоступна.
из 100 в 1 Превышен интервал ожидания для запроса
с ПК 100й подсети я могу попасть по IP в 1ю подсеть
удаленка это программы anydesk и LiteManager
ping есть, но только до шлюза
Пример неправильной отправки
man sttystty -F /dev/ttyACM0 rawя из сотой попадаю на файловую помойку с адресом 1.2
ping <IP адрес удаленного компа>У вас на шлюзе не прописана маршрутизация.
с ПК 100й подсети я могу попасть по IP в 1ю подсеть
пакеты идут не попорядку
cat </dev/ttyACM0#define N 10
void foo(int arr[N]) {}
...
int array[N];
foo(array);sizeof(array) из примера выше вернет полный размер массива в байтах, а не размер указателя.
NAT вешается на какой-либо сетевой интерфейс. Например на выходе в интернет NAT скорее всего нужен. На интерфейсах внутренних сетей NAT скорее всего не нужен.
Если при выключенном NAT у вас пинги не идут - значит надо разбираться с маршрутизацией, а не дергать NAT.
Приведите таблицу маршрутизации на компе из 100 сети и на компе из 1ой сети.
route printНа шлюзе маршруты должны быть, т.к. он имеет адреса из обеих сетей на своих локальных интерфейсах.
Фаерволы на время работ выключите на всех компах с которыми работаете.