• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Передача сигнала IP-камеры через WiFi с помощью WT32-ETH01

ОлегК

New member
По моему проблема проявилась... :)
При работе в шаге 1 или 2 - какие IP/маска/шлюз у роутера, у ESP в части ETH и у ноутбука?
К сети eth2ap удалось подключиться без участия роутера. Схема такая: IP-камера (192.168.1.10) - кабель - WT32-ETH01 - WiFi сеть eth2ap - ноутбук.
Настройка сети eth2ap на ноутбуке:
1709486970311.png

То же через терминал:
tkm@tkm:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enxf8e43b07968b: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether f8:e4:3b:07:96:8b brd ff:ff:ff:ff:ff:ff
3: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether bc:f4:d4:4f:25:cf brd ff:ff:ff:ff:ff:ff
inet 192.168.1.100/24 brd 192.168.1.255 scope global noprefixroute wlp1s0
valid_lft forever preferred_lft forever
inet6 fe80::50ff:e882:c208:692d/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Камера пингуется!!!
Следующий шаг. Воспроизведение сигнала камеры в VLC.
УСПЕШНО!!! Сигнал воспроизводится.
Правда с подвисаниями. Я думаю, что настройками камеры и VLC можно будет улучшить качество.

Выводы. Настройку сети eth2ap на ноутбуке нужно было сделать вручную.
aZholtikov и все, кто подключался, спасибо за подсказки!
В дальнейшем я хотел бы с помощью платы WT32-ETH01 не только передавать сигнал IP-камеры по WiFi , но и передавать через нее информацию.
Например, через Web-интерфейс. Т.е. мост между Ethernet и Wi-Fi должен оставаться, но при этом стек TCP/IP должен быть проинициализирован.
Посоветуйте, пожалуйста, примеры из ESP-IDF в этом направлении.
 

ОлегК

New member
WT32-ETH01 у меня одна и используется по полной (ESP-NOW шлюз).
Через пару дней на подходе W5500. Переведу шлюз на связку ESP32 + W5500 и WT32-ETH01 освободится.
Тема очень интересная. Надеюсь к мартовским праздникам "родится" успешное решение задачи, если меня никто не опередит конечно... ;-)
Если запускать пример eth2ap на связке ESP32 + W5500, то придется потрудиться.
Настройку для W5500 не нахожу в sdkconfig примера.
1709569559202.png
В любом случае, Удачи!
 
Сверху Снизу