文章 ID: 000077544 內容類型: 疑難排解 最近查看日期: 2012 年 08 月 28 日

為何在整合開發環境 (IDE) 中使用輕量 IP 堆 Nios II棧時,出現 DHCP 錯誤?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

輕巧 IP 堆疊在使用 DHCP 取得 IP 位址時,可能會遇到間歇性故障。當發生故障時,以下錯誤訊息會列印成固態:

「dhcp_create_request:dhcp->p_out == Null」在 1283 線失敗,在 /cygdrive/c/altera/61b169/nios2eds/元件/altera_lwip/UCOSII/src/downloads/lwip-1.1.0/src/core/dhcp.c

若要解決這個問題,如果可以的話,Altera® 建議改用 6.1 Nios II推出的 NicheStack TCP/IP Stack - Nios® II 版。如果沒有,可以使用下列解決方法。

1. 假設 DHCP 伺服器能夠分配 IP 位址,將目標主機板的電源迴圈並重新嘗試 DHCP 協商,通常會正確取得 DHCP 的位址。
2. 使用靜態 IP 位址並停用 DHCP。

 

相關產品

本文章適用於 1 產品

Intel® 可程式裝置

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。