I did not find where the OP said that.
However I bet he did not reboot the laptop.
I think using homeplugs modifies hardware address rtesolution - I am no expert on homeplugs but I do know they have a MAC address which the PC will cache in it's arp cache for a short time (Try arp -a in a command window, and you will see the mac to ip translation.
I would reboot all, router first, PC then PVR, check for an IP on the PVR and try a ping from the laptop,