WIZ830 모듈로 DHCP를 구현하였습니다.
- 공유기 IP가 192.168.0.1 인 경우 성공적으로 DHCP를 수행합니다.
- 공유기 IP가 192.168.2.1 인 경우 DHCP를 수행하지 못하고 있습니다.
서버에서 DHCP Discover에 대해 응답을 안하고 있습니다.
소스코드는 W5500_EVB-master에 있는 DHCP를 예로 구현하였습니다.
와 같이 DHCP를 요청하였습니다.
#define DHCP_WAIT_TIME 10
#define DHCP_SERVER_PORT 67
#define DHCP_CLIENT_PORT 68
#define MAGIC_COOKIE 0x63825363 //
uint32_t DHCP_XID = 0x122325678;
로 하였습니다.
어떤 이유인지 알 수가 없어 참 갑갑합니다.
패킷 캡처에서 살펴보면 저기 DHCPV6 저것과 관련이 있는 것인지 모르겠습니다.
조언 부탁드립니다.