Comment 1 for bug 539904

Revision history for this message
jhansonxi (jhansonxi) wrote :

The problem is in /usr/share/initramfs-tools/scripts/init-premount/dropbear

Last line:
/sbin/dropbear

Obviously some parameters need to be added else it defaults to 22. According to the dropbear man page it uses "-p [address | address:port | port]" but each additional port requires a separate "-p" and it only supports 10 ports maximum.

Workaround (untested):
dpkg-divert --rename --divert /usr/share/initramfs-tools/dropbear.original /usr/share/initramfs-tools/scripts/init-premount/dropbear
cp /usr/share/initramfs-tools/dropbear.original /usr/share/initramfs-tools/scripts/init-premount/dropbear

Edit /usr/share/initramfs-tools/scripts/init-premount/dropbear and add "-p [port number]" then execute:
update-initramfs -u