Estou trabalhando no Zedboard Zynq 7020. Inicializei o Linux via cartão SD através do Zedboard. A exibição do Linux pode ser mostrada no monitor via cabo VGA. Mas não consigo conectar esse Linux à internet. O Linux também não está detectando nenhuma rede sem fio. Conectei uma extremidade do cabo LAN ao Zedboard e a outra ao PC.
Tentei escrever ifconfig
no terminal do Linux e recebi esta mensagem:
root@localhost:˜# ifconfig
eth1 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet6 addr: fe80::211:22ff:fe33:4455/64 Scope:Link
Aqui não consigo ver esse tipo de coisa:
"inet addr:10.1.1.164 Bcast:10.1.1.255 Mask:255.255.255.0"
Pois é essencial para detectar o endereço IP do PC.
Por favor, oriente-me e sugira-me a solução.
Obrigado
Responder1
Se a sua rede estiver usando IPv4 (o que é muito provável), a ausência de um endereço IPv4 (como inet addr:10.1.1.164 Bcast:10.1.1.255 Mask:255.255.255.0
) na saída ifconfig revela que o seu sistema não conseguiu adquirir um endereço IP.
Na maioria das redes, os endereços IP são adquiridos usando DHCP. Embora normalmente as distribuições Linux tentem adquirir endereços IP automaticamente via DHCP, esse processo pode ter falhado (talvez porque a distribuição Linux esteja esperando que seu adaptador Ethernet seja nomeado eth0
). Você pode tentar adquirir um endereço IP via DHCP manualmente.
Dependendo da distribuição Linux instalada, um dos seguintes comandos pode funcionar:
# Debian, Ubuntu, Fedora etc.
dhclient -v eth1
# Busybox
udhcpc -i eth1