chipKIT® Development Platform

Inspired by Arduino™

Digilent's WiFi Library and Dropped Connections

Created Wed, 23 Oct 2013 16:52:10 +0000 by rphoover


Wed, 23 Oct 2013 16:52:10 +0000

We have found that using Digilent's DWIFIcK library, a Cerebot MX7cK board, and the PmodWIFI module will drop a connection to an access point after a random amount of time when nothing is exercising the TCP/IP stack. Interestingly, using ping or a telnet connection will keep the connection going for what appears to be an indefinite amount of time. This issue happens for two different TP-Link routers (TL-MR3020 and TL-WR702N) that are configured for a WiFi mode of either "B only" or "BG". We do not see this issue with a Hornet router running OpenWRT. The Hornet router has the same WiFi chip as the TL-MR3020, an Atheros AR9331. Tested configurations include:

  • MPIDE 0023 20111221 running on OS-X
  • Both the original and latest (Sep 26, 2013) versions of the Digilent network libraries.
  • Radio mode set to B or BG.
  • Several different WiFi channels (1, 3, 6)
  • TL-MR3020 and TL-WR702N routers (Fail)
  • Hornet router (PASS)

Does anyone have any suggestions or clues to this problem? Thanks! Rick Computer Measurement Lab


Sat, 26 Oct 2013 07:56:26 +0000

Nowadays ,with the development of the technoloy ,the wifi products have multi kinds,such as the wifi blocker ,have widely used in some places.