diff --git a/board/common/overlay/etc/init.d/S00datapart b/board/common/overlay/etc/init.d/S00datapart index 019234c40b..adc39808c1 100755 --- a/board/common/overlay/etc/init.d/S00datapart +++ b/board/common/overlay/etc/init.d/S00datapart @@ -30,7 +30,7 @@ case "$1" in 3 ${data_start} \n - w" | /sbin/fdisk $disk_dev 2>&1 >/dev/null | grep -v "Device or resource busy" | grep -v '^$' + w" | /sbin/fdisk $disk_dev &>/dev/null partx -a $disk_dev &>/dev/null test -b $data_dev && msg_done || msg_fail diff --git a/board/common/overlay/etc/init.d/S35wifi b/board/common/overlay/etc/init.d/S35wifi index 90801dcbd5..a7c032f669 100755 --- a/board/common/overlay/etc/init.d/S35wifi +++ b/board/common/overlay/etc/init.d/S35wifi @@ -6,7 +6,7 @@ conf="/data/etc/wpa_supplicant.conf" log="/var/log/wpa_supplicant.log" prog="/usr/sbin/wpa_supplicant" -driver=wext +driver=nl80211,wext sys_watch_conf="/etc/watch.conf" boot_watch_conf="/boot/watch.conf" diff --git a/board/pine64/initrd.img b/board/pine64/fwupdater.img similarity index 100% rename from board/pine64/initrd.img rename to board/pine64/fwupdater.img diff --git a/board/pine64/overlay/usr/libexec/fw-prepare-boot b/board/pine64/overlay/usr/libexec/fw-prepare-boot index 0f8c0fad79..67ec46b152 100755 --- a/board/pine64/overlay/usr/libexec/fw-prepare-boot +++ b/board/pine64/overlay/usr/libexec/fw-prepare-boot @@ -1,4 +1,4 @@ #!/bin/bash -sed 's/#initrd_filename=.*/initrd_filename=initrd.img/' uEnv.txt +sed 's/#initrd_filename=.*/initrd_filename=fwupdater.img/' uEnv.txt diff --git a/configs/odroidc2_defconfig b/configs/odroidc2_defconfig index 29f37b119f..5b531f3bd3 100644 --- a/configs/odroidc2_defconfig +++ b/configs/odroidc2_defconfig @@ -7,6 +7,7 @@ BR2_TOOLCHAIN_EXTERNAL=y BR2_TARGET_OPTIMIZATION="-pipe" BR2_ROOTFS_SKELETON_CUSTOM=y BR2_ROOTFS_SKELETON_CUSTOM_PATH="board/common/skeleton" +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_ROOTFS_OVERLAY="board/common/overlay board/odroidc2/overlay" BR2_ROOTFS_POST_BUILD_SCRIPT="board/common/postscript.sh" BR2_LINUX_KERNEL=y diff --git a/configs/pine64_defconfig b/configs/pine64_defconfig index ed68c066cf..972be84b8d 100644 --- a/configs/pine64_defconfig +++ b/configs/pine64_defconfig @@ -7,6 +7,7 @@ BR2_TOOLCHAIN_EXTERNAL=y BR2_TARGET_OPTIMIZATION="-pipe" BR2_ROOTFS_SKELETON_CUSTOM=y BR2_ROOTFS_SKELETON_CUSTOM_PATH="board/common/skeleton" +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_ROOTFS_OVERLAY="board/common/overlay board/pine64/overlay" BR2_ROOTFS_POST_BUILD_SCRIPT="board/common/postscript.sh" BR2_LINUX_KERNEL=y