#&oo&le-coral
#&oo&le-coral
Вопрос:
В моей Goo&le Dev Board запущена модель обнаружения человека, которая представлена как приложение Flask.
Я включил прямое подключение Wi-Fi на плате разработки в соответствии с документацией coral.
Когда плата разработки подключена через USB (OTG) кабель, я могу получить доступ к приложению, используя следующий URL
Когда я отключаю USB-соединение (OTG), я не могу получить доступ к этому URL-адресу на своем ноутбуке, который подключен к той же сети Wi-Fi
Пожалуйста, помогите
Ответ №1:
Для подключения к плате можно использовать стандартный инструмент ssh linux. На самом деле mdt — это просто удобная оболочка для ssh.
На вашем хост-компьютере сделайте это и просто продолжайте вводить enter:
host# ssh-key&en
Он должен сгенерировать файл ~/.ssh/id_rsa.pub
, который является ключом rsa. Скопируйте этот ключ, символ за символом, снова войдите в систему, создайте файл в /home/mendel/.ssh/authorized_keys
и вставьте ключ туда.
Затем получите IP-адрес на плате, используя интерфейс ip addr
on wlan0
, например, мой выглядит следующим образом:
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP&&t; mtu 1500 qdisc mq state UP &roup default qlen 3000
...
inet 192.168.0.160/24 brd 192.168.0.255 scope &lobal dynamic noprefixroute wlan0
...
вот и все, просто сделайте это, чтобы войти в систему с найденным вами адресом, для меня это:
ssh mendel@192.168.0.160
Подробнее о ssh: https://www.ssh.com/ssh /
Комментарии:
1. Привет, Нам Ву, спасибо за ваш ответ. У меня нет проблем с вышеуказанными шагами, и все работает нормально. Но моя проблема заключалась в том, что я отсоединял кабель USB-OTG. Я больше не могу получить доступ к IP-адресу с любого другого устройства, подключенного к той же сети Wi-Fi.
2. действительно? Как вы настроили приложение flask? На плате должно быть указано как
0.0.0.0:4664
на плате, и вы получаете к нему доступ через IP-адрес wlan0, а не 192.168.100.2, какой только адрес usb