I don't exactly know what happens when ethaddr is not properly set (maybe a random address is created causing the router to assign a different IP at each boot), so you better set ethaddr to the MAC that's printed on the bottom side of your Pogo. You can also find it in the output of
ip addr ls.
The arcNumber should also be adjusted (I think the install script also informs about it), but there is a tiny
bug with this U-Boot and the Pogo E02, that can be solved by setting the machid.
And yes, usb_rootfstype should not be set to ext2, so here are the changes I'd apply before reboot.
$this->bbcode_second_pass_code('', '
fw_setenv ethaddr 01:23:45:67:89:AB # use your MAC instead
fw_setenv machid dd6
fw_setenv usb_rootfstype ext3
')