I've fixed the cables yesterday. The network should now run more smoothly. Of course, it's not 100% perfect, but, let's give it a try. I can fix the remaining problem on the fly.
I'm using Belden cable to replace the old cables, as I found the old cables were quite cheap and too weak to be placed on such environment. I still need to think how to protect the cable against rats, though.