Нет маршрутизатора + обычный кабель Ethernet + RPI 2 + Buildroot 2016.05 + хост Ubuntu 16.04
Все заработало после того, как я разделил эту проблему на две части:
получить Ethernet SSH, работающий с Raspbian и прямое кабельное соединение (которое уже имеет правильно настроенный демон sshd, работающий) https://raspberrypi.stackexchange.com/a/54394/33424
узнайте, как правильно настроить sshd на QEMU + buildroot: https://stackoverflow.com/a/39301480/895245
На реальной плате у вас нет окна QEMU для изменения / etc / ssh / sshd_config
конечно, поэтому вам необходимо либо:
BR2_ROOTFS_OVERLAY
, либо смонтировать output / images / sdcard.img
с https: // askubuntu. com / a / 496576/52975 или поиграйте с output / target
) .config
- это просто raspberrypi2_defconfig
+ openssh
, включенный с помощью make menuconfig
.
Тогда просто:
ssh "root@$(cat /var/lib/misc/dnsmasq.leases | cut -d ' ' -f 3)"
TTL на изображении используется только для питания.