All of the cables are not crossover cables. The cables work just fine if they are not joined with the RJ45 to RJ45 inline socket adapters, the computers can do file sharing when connected to my switch hub or router. I hope you have read the thread.
Yup, read it and understood it. Sometimes the experts do overlook the simplest of mistakes. I guess the solution is here already in my quoted post, likewise in the original post. Hope you get your network up and running.