If one of those ports are working. I would highly suggest a switch, you can find enterprise switches on ebay pretty easily and cheap.
Here is one I found:
Here is one I found:
Cisco WS-C2960S-48TS-L 48-Port Gigabit 2960S Catalyst Switch - 1 Year Warranty | eBay
Find many great new & used options and get the best deals for Cisco WS-C2960S-48TS-L 48-Port Gigabit 2960S Catalyst Switch - 1 Year Warranty at the best online prices at eBay! Free shipping for many products!
www.ebay.com