如何透過 SDCard 使用 Linux 在 Zedboard 中連接互聯網

如何透過 SDCard 使用 Linux 在 Zedboard 中連接互聯網

我正在 Zedboard Zynq 7020 上工作。 Linux 顯示器可以透過 VGA 線顯示到顯示器上。但我無法將 Linux 連接到網路。 Linux 也沒有偵測到任何無線網路。我將 LAN 電纜的一端插入 Zedboard,另一端插入 PC。

我嘗試寫入ifconfigLinux 終端機並收到以下訊息:

root@localhost:˜# ifconfig
eth1 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet6 addr: fe80::211:22ff:fe33:4455/64 Scope:Link

在這裡我看不到這種事:

"inet addr:10.1.1.164 Bcast:10.1.1.255 Mask:255.255.255.0"

因為它對於檢測PC的IP位址至關重要。
請指導並建議我解決方案。
謝謝

答案1

如果您的網路使用 IPv4(很有可能),則inet addr:10.1.1.164 Bcast:10.1.1.255 Mask:255.255.255.0ifconfig 輸出中缺少 IPv4 位址(如 )表示您的系統無法取得 IP 位址。

在大多數網路上,IP 位址是使用 DHCP 取得的。雖然通常 Linux 發行版嘗試透過 DHCP 自動取得 IP 位址,但此過程可能會失敗(可能是因為 Linux 發行版期望您的乙太網路介面卡被命名eth0)。您可以嘗試透過 DHCP 手動取得 IP 位址。

根據安裝的 Linux 發行版,以下命令之一可能有效:

   # Debian, Ubuntu, Fedora etc.
   dhclient -v eth1
   # Busybox
   udhcpc -i eth1

相關內容