This will be a bit complicated to read, but I hope it will be clear. English is not my first language, sorry.
In our school we have an HP 2530-24G switch connected to an unmanaged tp-link tl-sf1005d switch. We'll call the latter Switch 6. From this switch, the network is expanded through similar unmanaged switches to two directions: each branch goes through classrooms. A PC in a room is connected so that we have a cable coming into the room, going into a tp-link switch which connects the PC and we have another cable which goes out of the switch to connect to the next classroom. So the switches are linked into each other; there's a switch in each classroom.
Now, when I got here I had it working well. Suddenly, there were no network in branch 1.
As it turned out, the cable from Switch 6 to the first switch of branch 1 was faulty but I replaced the ethernet connectors and it's now good. When I plug it in to a laptop, it works fine. But, if tehere's a switch between the cable and the laptop, there's no network beyond the switch (because the laptop shows a connection but I cannot ping other devices on the network).
I tried 3 different switches, many patch cables, with no luck. I connected two PCs to the switch and they could ping each other.
The interesting thing is, when I connect the PC through a switch, there is a connection for a few seconds. Just enough to load a webpage or ping something, then it goes away. Another mystery is that if a switch is connected, it disturbs the network in Switch 6 and the other branch.
Straight or crosslink shouldn't be an issue because the tp-link tl-sf1005d is auto-mdix as far as I know.
If anyone has a clue on what causes this, I'd appreciate if they could share it...
Thanks for your time.
Endre