After switching my port from 100 to 10 mbps full duplex

I believe it also need to be set to half-duplex. This would probably explain why you can see it (the simple ping manages to work it's way back and forth), but the second you start trying to get a decent amount of data, the empeg runs into a problem with full-duplex.