diff --git a/feeds/tip/certificates/files/etc/init.d/certificates b/feeds/tip/certificates/files/etc/init.d/certificates index b05d6d7be..606764c46 100755 --- a/feeds/tip/certificates/files/etc/init.d/certificates +++ b/feeds/tip/certificates/files/etc/init.d/certificates @@ -62,6 +62,7 @@ boot() { fi ;; hfcl,ion4xi|\ + hfcl,ion4xi_w|\ hfcl,ion4x|\ hfcl,ion4x_2|\ hfcl,ion4xi_wp|\ diff --git a/feeds/tip/certificates/files/lib/preinit/75_certificates b/feeds/tip/certificates/files/lib/preinit/75_certificates index d886b585c..8f0b459bc 100644 --- a/feeds/tip/certificates/files/lib/preinit/75_certificates +++ b/feeds/tip/certificates/files/lib/preinit/75_certificates @@ -7,7 +7,10 @@ generate_certificate_volume() { ubinfo /dev/ubi0 -N certificates > /dev/null [ $? -eq 0 ] || { - ubirsvol /dev/ubi0 -N rootfs_data -s 20MiB + ubinfo /dev/ubi0 -N wifi_fw > /dev/null + [ $? -eq 0 ] && ubirmvol /dev/ubi0 -N wifi_fw + + ubirsvol /dev/ubi0 -N rootfs_data -s 10MiB ubimkvol /dev/ubi0 -N certificates -S 20 } }