I just built OpenWRT for PogoPlug Pro (openwrt-oxnas-bin.tar.xz -- 73.7 MB in size). It contains just basic rootfs + Linux kernels in /boot directory. Just download and untar to extract. I have not tried it yet. I am still playing around with my PogoPlug Pro P02 and will be about to flash uboot from Bodhi. Please let me know how this goes.
EDIT: I just re-read this post and realized I forgot to mention the firmware includes a MAC Telnet package. This is the same MAC Telnet package found on a debian distro and is supposed to allow any user to login into the device using SSH through its MAC Address, instead of the usual IP Address. It comes very handy when the IP Address is not known. By default, this utility is loaded through the boot process. If you don't want it to run, you can either manully remove the /etc/rc.d/S60mactelnet file or run /etc/init.d/mactelnet disable which will automatically delete the file. In order to use this, one needs to add the username:password (plain text) to the /etc/mactelnetd.users file. Then, use SSH with just the MAC Address of the device to login. When connected, mactelnet will prompt for the username and password.
[debian@debian:/opt/openwrt-git-trunk 937%] ~ ls -la bin/oxnas/ total 197004 drwxr-xr-x 3 debian user 4096 Apr 10 11:19 . drwxr-xr-x 4 debian user 4096 Apr 9 20:51 .. -rw-r--r-- 1 debian user 877 Apr 10 11:19 md5sums -rw-r--r-- 1 debian user 6993 Apr 10 02:38 openwrt-oxnas-pogoplug-pro.dtb -rw-r--r-- 1 debian user 50331648 Apr 10 11:19 openwrt-oxnas-pogoplug-pro-ext4.img -rw-r--r-- 1 debian user 1632948 Apr 10 11:18 openwrt-oxnas-pogoplug-pro-fit-uImage.itb -rw-r--r-- 1 debian user 31588356 Apr 10 11:19 openwrt-oxnas-pogoplug-pro-jffs2-128k.img -rw-r--r-- 1 debian user 31588356 Apr 10 11:19 openwrt-oxnas-pogoplug-pro-jffs2-64k.img -rw-r--r-- 1 debian user 14289407 Apr 10 11:19 openwrt-oxnas-pogoplug-pro-rootfs.tar.gz -rw-r--r-- 1 debian user 13271040 Apr 10 11:19 openwrt-oxnas-pogoplug-pro-squashfs-sysupgrade.tar -rw-r--r-- 1 debian user 13893632 Apr 10 11:19 openwrt-oxnas-pogoplug-pro-squashfs-ubinized.bin -rw-r--r-- 1 debian user 20613120 Apr 10 11:19 openwrt-oxnas-pogoplug-pro-ubifs-sysupgrade.tar -rw-r--r-- 1 debian user 21233664 Apr 10 11:19 openwrt-oxnas-pogoplug-pro-ubifs-ubinized.bin -rw-r--r-- 1 debian user 1624672 Apr 10 11:18 openwrt-oxnas-uImage -rwxr-xr-x 1 debian user 1624608 Apr 10 11:18 openwrt-oxnas-zImage [debian@debian:/opt/openwrt-git-trunk 938%] ~
EDIT: I just re-read this post and realized I forgot to mention the firmware includes a MAC Telnet package. This is the same MAC Telnet package found on a debian distro and is supposed to allow any user to login into the device using SSH through its MAC Address, instead of the usual IP Address. It comes very handy when the IP Address is not known. By default, this utility is loaded through the boot process. If you don't want it to run, you can either manully remove the /etc/rc.d/S60mactelnet file or run /etc/init.d/mactelnet disable which will automatically delete the file. In order to use this, one needs to add the username:password (plain text) to the /etc/mactelnetd.users file. Then, use SSH with just the MAC Address of the device to login. When connected, mactelnet will prompt for the username and password.