I understand that Kripton2035's differentiation between hub and switch based networks is actually meaning half-duplex
versus full-duplex communication. This makes sense, because crosstalk tolerance is different between both cases. Unfortunately,
I never saw a 100BASE-TX hub, although a HDX 100 MBPS link is basically provided as an option.
By IEEE 802.3, 100BASE-TX segments are limited to 100m (like 10BASE-T), but require CAT-5 cable in contrast to CAT-3.
I already mentioned, that I think todays telephone cables are almost equivalent to CAT-3. However, they aren't by manufacturer
specification, and they are surely considerably worse than CAT-5. So I doubt, that 100 m 100BASE-TX is reliable, if working
at all. But you should try.
As a side remark, PCs as well as hubs/switches have the basic feature of negotiating a link speed according to the
existing hardware. Unfortunately, the negotiation protocol is not testing the cable quality and completely performed at 10 MBPS.
So if you have a bad cable connection, that can't achieve 100 MBPS or achieve it with many transmission errors, the link
either fails completely or is effectively blocked due to permanent retransmissions. In this case, downgrading the setup of one
peer to 10 MBPS is the only way to connect.