Как я могу общаться через телефонную точку доступа в локальной сети?

Я работаю над проектом RPi и хочу управлять RPi по беспроводной сети. Поэтому я хочу использовать точку доступа телефона для подключения ПК (или ноутбука) к Raspberry Pi. Я написал простой серверный, клиентский код и протестировал его, но я не могу отправить данные с компьютера на rpi ни по TCP, ни по UDP.

Проще говоря, мне нужна
(ПК---телефон(точка доступа)---RPi) связь,
использующая IP-адрес, например 192.168.12.345.

Проблема в том, что когда я пробую тот же код с
подключением (ПК---WIFI-маршрутизатор---RPi),
он работает хорошо. И TCP и UDP.

Интересно, есть ли какая-нибудь работа, чтобы сделать больше с сетью точек доступа?


person Jahn    schedule 12.06.2019    source источник


Ответы (1)


Мех...
Я был тупым.
Я подключил компьютер с модемом (то есть 192.168.42.xxx)
и подключил rpi к точке доступа (192.168.43.xxx)
так что это было в другая подсеть.
Проблема была решена путем изменения привязки к обеим точкам доступа.
Похоже, что vpn или рутирование телефона необходимы для синхронизации IP-адреса для двух разных методов подключения.

person Jahn    schedule 12.06.2019