case "$HWRevision" in 185) key="00ba5b1905319f410d84af1d32551905210566b293ff1948d7809df7463981ed8aaef5babd7864928f3999d5d6cab3122f20700c0f3e976086671e18998d917d47011878d7fa87a0398bdeee5a7afd024dfb085b14e6eece398550a30000cbcb47d43015b6da3e51cc60ddf4c3bc040c2a2cafae6002c9d90663341faed0be5ba7" ;; 224) key="00a43fa107a701bc34f7afc0340855063a3a29c7cd44e4b5feda7e66f9da0f2dafaa0c9c15747a1e425764d63648ebe8ed09b76981252f44b349db46a56ba4553d25ed422b353459e3006971a66445d417721e05e7c12d6502e564cd7969b71e67853aaa26bb04f2cd82e5be915340ca483dd6277d9e8a0ab1daa70a4bbd4fa28f" ;; *) printf "Unsupported HWRevision.\a\n" 1>&2 exit 1 esac printf "%s\n010001\n" "$key" >/var/tmp/inhouse_key while umount /etc/avm_firmware_public_key3 2>/dev/null; do : ; done mount -o bind /var/tmp/inhouse_key /etc/avm_firmware_public_key3