Problem solved for me, thanks to meskibob for suggesting Multicast could be a possible cause of the problem.
I played around with the Multicast setting in LAN/Advanced tab and changed it from "None" (default) to "IGMP-v2". Then, PMS works also for the wired connection now. I also tried changing it back to "None" and then it stopped working. Changed it again to "IGMP-v2", worked again.
I hope it solves others' problem as well.
Thanks again for all who chipped in their thoughts to help. Great forum.
It's very late in my region, got to sleep now.
