Возникли проблемы со связью через последовательные порты?

Если 192.168.2.1 не настроен на стороне точки доступа, очевидно, маршрутизация работать не будет. Если точка доступа/маршрутизатор Wi -Fi настроена только в сети 192.168.8.x, она будет принимать только маршрутизацию IP-адресов сети 192.168.8.x.

(Напоминание об ответе было написано с учетом альтернативного сценария, в котором маршрутизация настроена правильно.)

Вопрос исходит из предположения, что -среда Wi-Fi с проверкой подлинности ведет себя как обычная общая среда Ethernet по умолчанию; Это не.

В аутентифицированной сети Wi-Fi, -в основном, говоря простым языком, вы можете думать, что она эмулирует общую среду Ethernet после аутентификации, в целях безопасности. По сути, после аутентификации вам предоставляется IP-адрес, который может быть привязан к аутентификации (в зависимости от нескольких факторов ).

Если вы измените этот IP-адрес, связь может быть потеряна, и вам придется (повторно )запустить процесс аутентификации Wi-Fi -Fi заново.

Также могут действовать правила брандмауэра, которые не позволяют клиентам переключаться на другую сеть.

PS :Для более опытных пользователей и Wi -Fi, и Ethernet могут иметь настройки с проверкой подлинности или без проверки подлинности -. Я просто пытаюсь изложить это простыми словами в интересах ОП.

0
11.02.2021, 05:16
1 ответ

Вам нужен кто-то, кто будет управлять потоком. Если последовательная линия эмулируется, вам нужно вести себя так, как если бы это была действительно последовательная линия.

Одной из возможностей является создание сети. Вы можете сделать это, используя старый добрый бланк:

  1. slattach /dev/ttyS0с одной стороны, slattach /dev/ttyS4с другой. Теперь у вас есть новый «сетевой адаптер» с именем, вероятно, sl0с обеих сторон.
  2. Вы можете дать ему адрес (e. грамм. с помощьюip addr aadd 172.16.16.1/30 brd + dev sl0)и сделайте его активным(ip link set sl0 up). Аналогично с другой стороны (, но с другим адресом ).
  3. Затем используйте его как любое другое сетевое соединение.

Другие возможности включают утилиты для передачи файлов, такие как kermit. Боюсь, простых catили echoбудет недостаточно.

0
18.03.2021, 22:31

Теги

Похожие вопросы