Why should you be able to connect an IBM to any other machine via hub ?
At home I have one Win98 machine, one Linux box, one Win2k and one WinXP machine hanging on one router, whose DHCP assigns individual IPs to each machine... don't see why an IBM should have trouble with that...