From 14a21eaa0b4073725cacfefa3f7222c41ad26627 Mon Sep 17 00:00:00 2001 From: cyoung Date: Thu, 29 Mar 2018 22:32:40 -0400 Subject: [PATCH] RPi3B+ setup. --- image/config.txt | 1 + image/mkimg.sh | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/image/config.txt b/image/config.txt index e6083f1b..69c187ce 100644 --- a/image/config.txt +++ b/image/config.txt @@ -2,6 +2,7 @@ dtparam=audio=on max_usb_current=1 +dtparam=i2c_arm=on dtparam=i2c1=on dtparam=i2c1_baudrate=400000 dtparam=i2c_arm_baudrate=400000 diff --git a/image/mkimg.sh b/image/mkimg.sh index 6295a20a..7fc7554f 100755 --- a/image/mkimg.sh +++ b/image/mkimg.sh @@ -22,11 +22,14 @@ chroot mnt/ apt-get install -y hostapd isc-dhcp-server chroot mnt/ apt-get install -y tcpdump #wifi startup chroot mnt/ systemctl enable isc-dhcp-server +#ssh startup +chroot mnt/ systemctl enable ssh #disable ntpd autostart chroot mnt/ systemctl disable ntp #root key +mkdir -p mnt/etc/ssh/authorized_keys cp -f root mnt/etc/ssh/authorized_keys/root chown root.root mnt/etc/ssh/authorized_keys/root chmod 644 mnt/etc/ssh/authorized_keys/root @@ -129,10 +132,10 @@ make make install #disable serial console -sed -i /boot/cmdline.txt -e "s/console=ttyAMA0,[0-9]\+ //" +sed -i mnt/boot/cmdline.txt -e "s/console=ttyAMA0,[0-9]\+ //" #Set the keyboard layout to US. -sed -i /etc/default/keyboard -e "/^XKBLAYOUT/s/\".*\"/\"us\"/" +sed -i mnt/etc/default/keyboard -e "/^XKBLAYOUT/s/\".*\"/\"us\"/" #boot settings cp -f config.txt mnt/boot/