Ok, first thought. Did you add the delay to /etc/initramfs-tools/scripts/local-top/cryptroot? (Last part of installing Cryptsetup in step XVI).
If you did add it, reboot the system and watch the output. Are the USB drives detected before the timeout wakes up? If not, make the timeout longer.
For that matter does the "Error opening device" message come before or after the USB drives are detected and assigned scsi device names (i.e. /dev/sda#)?
re: Trying to make this work with Ubuntu Edgy...
Ok, first thought. Did you add the delay to /etc/initramfs-tools/scripts/local-top/cryptroot? (Last part of installing Cryptsetup in step XVI).
If you did add it, reboot the system and watch the output. Are the USB drives detected before the timeout wakes up? If not, make the timeout longer.
For that matter does the "Error opening device" message come before or after the USB drives are detected and assigned scsi device names (i.e. /dev/sda#)?