I presume that you are using a "cross over" Ethernet network cable. That's the kind with the transmit pins at one end connected to the receive pins at the other and vv. You don't need a hub/switch/etc using such a cable.
I'm not the right person to ask about software settings, since I still use the trail-and-error method of setup
sc