Linux を使って SD カード経由で Zedboard でインターネットに接続する方法

Linux を使って SD カード経由で Zedboard でインターネットに接続する方法

私は Zedboard Zynq 7020 で作業しています。SD カード経由で Zedboard から Linux を起動しました。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 を使用している場合 (非常に可能性が高い)、ifconfig 出力に IPv4 アドレス (など) がない場合は、inet addr:10.1.1.164 Bcast:10.1.1.255 Mask:255.255.255.0システムが IP アドレスを取得できなかったことがわかります。

ほとんどのネットワークでは、IP アドレスは DHCP を使用して取得されます。通常、Linux ディストリビューションは DHCP を介して自動的に IP アドレスを取得しようとしますが、このプロセスが失敗した可能性があります (Linux ディストリビューションがイーサネット アダプターに という名前が付けられることを期待しているためと考えられますeth0)。DHCP を介して手動で IP アドレスを取得してみてください。

インストールされている Linux ディストリビューションに応じて、次のコマンドのいずれかが機能する場合があります。

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

関連情報