Tried to set up the assigned IP addresses and it didn't work... no internet connection and a ping only returned 50% of the packets.
Because the router was removed there will be no internet -- there is no path out to the world - the only path is between the two computers -
Which is the point of the exercise - to isolate the two computers and to do a straight data transfer between the two in order to make sure the router is not the problem - I am concerned that you only got a 50% packet return -
To simplify your test,
1) Connect the two computers directly to each other using only the Netgear GS305 switch, your buried cable and no router
2) Give the two devices static addresses, e.g. Computer 1 has an address of 192.168.1.50 and Computer 2 has an address of 192.168.1.51, subnet masks of 255.255.255.0 and gateways of 192.168.1.1
3) From the device with address of 192.168.1.50 ping the device with the address of 192.168.1.51 - if you get 100% return with a latency of 1ms or less then the cabling/network card is probably not the issue -- if you get less than 100% return or a high latency then cabling or the network card is most likely the culprit
If cabling/network card is not the issue then time to look at the router - but that is another story
I am not persuaded by the high iperf number -- iperf sends out very small packets that is not indicative of real world data transfers of much larger packets
Another way to test the router is to bring the obsy computer back into the house, place it next to the router and run your wifi test from there -- then run the test with a new short ethernet cable and compare the results -
Don't give up -- it is just a process of elimination to narrow down the culprit :>)
And flag your ping command with a -t e.g. ping 192.168.1.51 -t the -t flag will keep the ping going for more than the default 4 pings so you can jiggle cables, check both ends of the connection, get a 5 minute picture of packet traffic, etc
Edited by santafe retiree, 29 June 2020 - 10:49 AM.