Я себе собрал цитаты по теме.
Спойлер
ЛИС - настройка
----- Luckfox Pico Max (Ultra) - endpoint с внешними клоками на Rockchip RV1106 - #7265 от пользователя ppy --------
Переключиться с dhcp на static:
В /etc/init.d/S01RkLunch убрать строчку /sbin/ifconfig eth0 up && /sbin/udhcpc -i eth0
Изменить файл /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
wait-delay 15
hostname $(hostname)
rm -f /etc/resolv.conf && echo “nameserver 8.8.8.8” > /etc/resolv.conf
Yoctoap - настройка
----- Album Player и другие продукты от Игоря Антонова. Делимся опытом - #406 от пользователя igor63r
igor63r:
Если в устройстве два сетевых интерфейса, например, Wi-Fi и проводной, то можно один из них (Wi-Fi) использовать для управления и загрузки файлов, а второй (проводной) - для трансляции звука по прямому проводу на scream-приёмник. Сеть делится на две - внешнюю и внутреннюю.
В случае использования Yoctoap для реализации этой схемы требуется небольшое редактирование файла /home/root/.profile.
Там есть фрагмент, в котором запускается один из двух интерфейсов в соответствии с настройками из файла apconfig.txt:
if [ "$USE_WIFI" = "1" ]; then
wpa_passphrase $WIFI_SSID $WIFI_PSK > /var/run/wpa_supplicant/wpa_supplicant.conf
wpa_supplicant -Dnl80211,wext -iwlan0 -c/var/run/wpa_supplicant/wpa_supplicant.conf -B
ifconfig wlan0 $IP netmask 255.255.255.0 broadcast $OC1.$OC2.$OC3.255 up
else
ifconfig eth0 $IP netmask 255.255.255.0 broadcast $OC1.$OC2.$OC3.255 up
fi
В нём комментируются три строки знаком # и изменяется одна:
#if [ "$USE_WIFI" = "1" ]; then
wpa_passphrase $WIFI_SSID $WIFI_PSK > /var/run/wpa_supplicant/wpa_supplicant.conf
wpa_supplicant -Dnl80211,wext -iwlan0 -c/var/run/wpa_supplicant/wpa_supplicant.conf -B
ifconfig wlan0 $IP netmask 255.255.255.0 broadcast $OC1.$OC2.$OC3.255 up
# else
ifconfig eth0 192.168.0.77 netmask 255.255.255.0 broadcast 192.168.0.255 up
# fi
Смысл в том, что включаются оба интерфейса и Wi-Fi интерфейсу назначается адрес из настроек, у меня: 192.168.1.77, а проводному - адрес из другой сети, у меня: 192.168.0.77.
На приёмном конце, где apscream, в Yoctoap ничего не меняется, просто в apconfig.txt остается загрузка только apscream и адрес задается из внутренней подсети, у меня: 192.168.0.55.
Приемник должен быть заранее настроен на устройство вывода, поскольку прямой доступ к нему в этой схеме теряется.
В управляющем устройстве настраиваем scream-трансляцию на адрес приемника, у меня: 192.168.0.55.
Естественно, адреса сетей и устройств могут быть и иными.
Album Player и другие продукты от Игоря Антонова. Делимся опытом - #427 от пользователя PolarLight
3 лайка