I am using the TL-WN725N WiFi dongle on my 1104X-E scope.
When I use:
WLAN TL-WN725N + DHCP on + Netgear R6700v3 router,
I get very flakey performance with the link constantly connecting and disconnecting. Actually, it connects for a couple of seconds and then disconnects for multiple seconds.
However, the following combinations all work:
- WLAN TL-WIN725N + DHCP off + Netgear router = rock solid connection with fast pings (even if I set it to the same IP address as used under dhcp)
- LAN + DHCP on (or off) + Netgear router = rock solid connection with fast pings
- WLAN TL-WIN725N + DHCP on (or off) + SMC Barricade N router = reasonably solid connection (though still have occasional disconnects and slow pings)
[li] Windows PC + TL-WIN725N + DHCP on (or off) + Netgear router = rock solid connection
[/li][/list]
So as you see it's only the combination of Siglent scope + WLAN TL-WIN725N + Netgear router (and to a lesser extent my other router) that gives terribly flakey (and thus unusable) performance.
Specifically,
- Pings are unreliable. A couple of pings go through (typically 1-4) with relative long delays and then I get multiple request timeouts or even destination host unreachable.
For example:
Pinging 192.168.1.103 with 32 bytes of data:
Reply from 192.168.1.103: bytes=32 time=376ms TTL=64
Reply from 192.168.1.103: bytes=32 time=12ms TTL=64
Reply from 192.168.1.103: bytes=32 time=115ms TTL=64
Request timed out.
Request timed out.
Request timed out.
Reply from 192.168.1.103: bytes=32 time=81ms TTL=64
Reply from 192.168.1.103: bytes=32 time=100ms TTL=64
Reply from 192.168.1.103: bytes=32 time=118ms TTL=64
Request timed out.
- My router syslog shows that the Siglent WLAN is constantly asking for a new DHCP connection
Sep 2 14:48:41 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPOFFER(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:48:41 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPREQUEST(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:48:41 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPACK(br0) 192.168.1.103 7f:a3:91:6f:6c:b6 siglent-1104X-E
Sep 2 14:48:42 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPDISCOVER(br0) 7f:a3:91:6f:6c:b6
Sep 2 14:48:42 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPOFFER(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:48:43 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPREQUEST(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:48:43 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPACK(br0) 192.168.1.103 7f:a3:91:6f:6c:b6 siglent-1104X-E
Sep 2 14:48:44 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPDISCOVER(br0) 7f:a3:91:6f:6c:b6
Sep 2 14:48:44 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPOFFER(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:48:44 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPREQUEST(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:48:44 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPACK(br0) 192.168.1.103 7f:a3:91:6f:6c:b6 siglent-1104X-E
Sep 2 14:48:45 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPDISCOVER(br0) 7f:a3:91:6f:6c:b6
Sep 2 14:48:45 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPOFFER(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:48:48 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPDISCOVER(br0) 7f:a3:91:6f:6c:b6
Sep 2 14:48:48 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPOFFER(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:48:51 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPDISCOVER(br0) 7f:a3:91:6f:6c:b6
Sep 2 14:48:51 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPOFFER(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:48:56 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPDISCOVER(br0) 7f:a3:91:6f:6c:b6
Sep 2 14:48:56 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPOFFER(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:49:02 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPDISCOVER(br0) 7f:a3:91:6f:6c:b6
Sep 2 14:49:02 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPOFFER(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:49:02 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPREQUEST(br0) 192.168.1.103 7f:a3:91:6f:6c:b6
Sep 2 14:49:02 myrouter daemon.info dnsmasq-dhcp[1343]: DHCPACK(br0) 192.168.1.103 7f:a3:91:6f:6c:b6 siglent-1104X-E - Telneting into the scope, killing the existing wpa_supplicant and launching a new process with -d (for verbose debugging) and saving to a file, shows that the WLAN is indeed repeatedly renegotiating connections every few seconds (though seemingly less frequently than the DHCP requests above)
- The scope itself even less frequently (perhaps every ~10 minutes) flashes a WLAN connected/disconnected notification on the screen along with an audible beep
Bottom line is that I am perplexed about why DHCP fails for WLAN but not for LAN on the Siglent scope.
And it doesn't seem to be a problem with the TL-WN725N WiFi dongle or with the Netgear router since they work fine with dhcp with multiple other devices on my network.
Also, there are no IP address conflicts or anything basic like that to explain it.
Finally, the problem persist whether the WiFi signal is strong (scope right next to the router), weak (scope two floors away from the router) or anywhere in between.
Any ideas?