Try changing the PC to 10 Mbit.
Some hubs don't handle translations between 100Mb and 10Mb very well.