I managed to get kamikaze on DG834, but it work with jffs2-64k.
I had a problem with squashfs version, because it assume that the jffs2 partition is in mtd4, however, mtd4 is the adam2 configuration area, and modifying it could brick the router.
also, the ip address will change from 192.168.0.1 to 192.168.1.1 according to 'make menuconfig'