경량 IP 스택은 DHCP를 사용하여 IP 주소를 획득할 때 간헐적으로 오류가 발생할 수 있습니다. 오류가 발생하면 stdout에 다음과 같은 오류 메시지가 출력됩니다.
/cygdrive/c/altera/61b169/nios2eds/components/altera_lwip/UCOSII/src/downloads/lwip-1.1.0/src/core/dhcp.c의 1283행에서 어설션 "dhcp_create_request: dhcp->p_out == NULL"이 실패했습니다.
이 문제를 해결하려면 가능Altera하면 Nios II® 6.1에 도입된 NicheStack TCP/IP Stack - Nios® II Edition으로 전환할 것을 권장합니다. 그렇지 않은 경우 다음 해결 방법을 사용할 수 있습니다.
1. 대상 보드의 전원을 껐다 켜고 DHCP 협상을 다시 시도하면 일반적으로 DHCP 서버가 IP 주소를 할당할 수 있다고 가정하고 DHCP에서 주소를 올바르게 획득합니다.
2. 고정 IP 주소를 사용하고 DHCP를 비활성화합니다.