I tried to search the forum and didn't find a similar issue...
I have two pogoplug E02. I set up arch Linux for each of them and had them working for a long time. I set the hostname of them as pogo_a and pogo_b respectively. One day the flash drive in pogo_a seemed broken and I cound't find the backup image for that in my computer. So I clone the system from pogo_b to a new flash drive and put it in pogo_a, then ssh into it to change the hostname. Everything works fine, except that when I look in the active device from my router interface, I can find the ip of pogo_a, pogo_b. I can also see a device as '*' with a separated ip, sometimes associated with the MAC of pogo_a and sometimes associated with the MAC of pogo_b. Before the old flash drive was broken, I remember there were two '*', each of which was associated with pogo_a and pogo_b respectively, so there were no conflicts at that moment.
I have my.pogoplug.com service installed in pogo_b so that I can upload my photos/videos to my device. But due to above issue, the service seems to be interrupted if '*' is taken over by pogo_b. Besides changing the hostname of these devices, I also specify the hostnames in /etc/hosts, and also make sure the ip configuration is set as dhcp by netctl. But none of these steps seem working. The hostname '*' is still 'assigned' to a fixed IP and taken over by the two devices alternatively.
Is there any step to diagnose what's going on here? Really appreciate it!