well, I must say, that was an unnecessary rant, which was due to ignorance on my part, I switched it to router in uplink, the rest in 2 3 and 4, and now both computers are working. Why is that conflict with uplink and port 1, and why did my other computer, which was in port 2 not work before, just another problem just coincidence I guess?
No coincidence...it is spelled out in the manual...
NOTE TO USERS OF 10/100 5-PORT SWITCH: If you connect a router or additional switch to the Uplink port, then you
cannot use the numbered port next to the Uplink port (port 1X on the 5-Port Switch will be inactive). The two ports are
wired together, so they cannot be used simultaneously.
So you were basically blocking your gateway and DHCP server thus no IP address would be handed out to anything else connected to it. I'd bet if you manually configured IPs though the XP machine and XBox would see each other