---
title: "Systronix W5500_Test DhcpStressTest-T3"
url: "https://maker.wiznet.io/mason/projects/Systronix-W5500Test-DhcpStressTestT3/"
markdown_url: "https://maker.wiznet.io/mason/projects/Systronix-W5500Test-DhcpStressTestT3/md"
type: "UCC: User Created Content"
author: "mason"
author_url: "https://maker.wiznet.io/mason/"
original_author: "mason"
original_url: "https://github.com/systronix/W5500_Test/tree/master/DhcpStressTest-T3"
published: "2022-08-01"
language: "en"
likes: 0
views: 268
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Systronix W5500_Test DhcpStressTest-T3

> Systronix W5500_Test DhcpStressTest-T3

Original author: mason (source: https://github.com/systronix/W5500_Test/tree/master/DhcpStressTest-T3)

## Documents and links

- [code](https://github.com/systronix/W5500_Test/tree/master/DhcpStressTest-T3) (code)

## Article

### DhcpStressTest

- Originally developed for the WIZ820io which has some ARP/DHCP bugs which necessitate special recovery techniques in code

- DHCP lease time (on my router) is set to 120 seconds, the minimum allowed by the Asus RT56NU router, and it appears to allow renewal at 1/2 that, or every 60 seconds.

- This enables 24 * 60, or 1440 DHCP renewals in 24 hrs vs a more typical one or two. This compresses one or two years of DHCP renewal into 24 hours.

- Versions for Teensy3 with WIZ850io and the Arduino.org (not the same as Arduino.cc) M0 Pro with WIZnet W5500 Shield

- [Logs for this test](https://github.com/systronix/W5500_Test/blob/master/DhcpStressTest-T3/DHCP_stress_logs.md)

---

Source: https://maker.wiznet.io/mason/projects/Systronix-W5500Test-DhcpStressTestT3/
