From 1eaaa31fbaea0547bf7c3b35e267b0f41000da0c Mon Sep 17 00:00:00 2001 From: Thomas Kaiser Date: Sat, 18 Mar 2017 19:00:56 +0100 Subject: [PATCH] Enable serial console over OTG on OPi Zero Plus 2 --- config/sources/sun8i.conf | 2 +- scripts/firstrun | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/config/sources/sun8i.conf b/config/sources/sun8i.conf index 272d353075..e0fcaf6483 100644 --- a/config/sources/sun8i.conf +++ b/config/sources/sun8i.conf @@ -38,7 +38,7 @@ family_tweaks() cp $SRC/lib/config/asound.state.sun8i-dev $CACHEDIR/$SDCARD/var/lib/alsa/asound.state fi # enable serial gadget on OTG port since the board doesn't have Ethernet - if [[ $BOARD == orangepilite || $BOARD == nanopiair || $BOARD == orangepizero ]]; then + if [[ $BOARD == orangepilite || $BOARD == nanopiair || $BOARD == orangepizero || $BOARD == orangepizeroplus2 ]]; then mkdir -p $CACHEDIR/$SDCARD/etc/systemd/system/serial-getty@ttyGS0.service.d if [[ $BRANCH == default ]]; then cat <<-EOF > $CACHEDIR/$SDCARD/etc/systemd/system/serial-getty@ttyGS0.service.d/10-switch-role.conf diff --git a/scripts/firstrun b/scripts/firstrun index 038a707d45..babd9775fe 100644 --- a/scripts/firstrun +++ b/scripts/firstrun @@ -214,10 +214,12 @@ case "$1" in echo -e "\n### [firstrun] Use MAC address ${MACADDR} for Bluetooth from now" >>${Log}) case $BOARD_NAME in - "NanoPi Air"|"Orange Pi Lite"|"NanoPi M1 Plus") - # change serial port for BT on some H3 boards + "NanoPi Air"|"NanoPi M1 Plus") + # change serial port for BT on FriendlyELEC H3 boards sed -i "s/^PORT=.*/PORT=ttyS3/" /etc/default/ap6212 - # relink /etc/network/interfaces on OPi Lite and NanoPi Air + ;; + "Orange Pi Lite"|"Orange Pi Zero Plus 2"|"NanoPi Air") + # relink /etc/network/interfaces on Wi-Fi only boards cd /etc/network/ && ln -sf interfaces.network-manager interfaces ;; "Orange Pi Zero")