Your HP printer is on 169.x.x.x because it can't find a DHCP server. If you don't have a DHCP server on your LAN, such as an Internet router, then you *should* assign the printer address manually, to an address in the same range as the rest of your systems.
If the firewire port doesn't appear in your port list then it shouldn't be affecting routing for the rest of your system.
The reason you can't get to the HP printer in that address is that you haven't a port that knows how to reach it. That's not Parallels fault. Create a new port on your ethernet interface and give it an address one different from that of the HP. It should then talk to the HP and allow you to change its settings.
Last edited: Jun 25, 2007