dima_spb 0 23 ноября, 2018 Опубликовано 23 ноября, 2018 · Жалоба Добрый день. Есть устройство на базе STM32F1 на котором есть USB type B и есть RS422. USB - на нем реализован RNDIS и в ПК он виден как сетевой адаптер RS422 - на нем организован PPP, который подключается к другому процессору (HOSTу). Между ПК и HOST процессором нужно организовать мост. Я вижу следующее. Что поверх RHDIS нужно добавлять LwIP, поверх PPP добавлять LwIP и данные с этих двух стеков нужно объединить мостом. Возможно есть какие-то идеи как это можно сделать иначе? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 23 ноября, 2018 Опубликовано 23 ноября, 2018 · Жалоба Реализованы RNDIS и PPP, и никакого сетевого стека нет? Это как? Что именно реализовано-то? Опять же, в зависимости от конфигурации "моста" можно представить себе и простой проброс пакетов на манер тупого хаба, а там никакой стек и не нужен. Поэтому советую подумать над конфигурацией моста и всё-таки определиться с ней. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dima_spb 0 23 ноября, 2018 Опубликовано 23 ноября, 2018 · Жалоба 3 часа назад, scifi сказал: Реализованы RNDIS и PPP, и никакого сетевого стека нет? Это как? Что именно реализовано-то? LwIP.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KnightIgor 2 27 ноября, 2018 Опубликовано 27 ноября, 2018 · Жалоба On 11/23/2018 at 8:07 AM, dima_spb said: Добрый день. Есть устройство на базе STM32F1 на котором есть USB type B и есть RS422. USB - на нем реализован RNDIS и в ПК он виден как сетевой адаптер RS422 - на нем организован PPP, который подключается к другому процессору (HOSTу). Между ПК и HOST процессором нужно организовать мост. Я вижу следующее. Что поверх RHDIS нужно добавлять LwIP, поверх PPP добавлять LwIP и данные с этих двух стеков нужно объединить мостом. Возможно есть какие-то идеи как это можно сделать иначе? Я не спец в протоколе. Вот нашел https://github.com/fetisov/lrndis Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dima_spb 0 28 ноября, 2018 Опубликовано 28 ноября, 2018 · Жалоба 17 часов назад, KnightIgor сказал: Я не спец в протоколе. Вот нашел https://github.com/fetisov/lrndis спасибо, но речь идет о Bridge Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться