Defina o endereço estático em um sistema de arquivos personalizado Yocto

0

Estou usando uma imagem Yocto personalizada de terceiros que, por padrão, define a conexão de rede com o DHCP. /etc/network/interfaces arquivo não está presente de todo.

Para definir um endereço estático, eu crio o arquivo como de costume:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
  address 192.168.1.210
  netmask 255.255.255.0
  gateway 192.168.1.1

e reiniciado, mas nada mudou:

# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:60:80:40:00:11
          inet addr:192.168.1.117  Bcast:192.168.255.255  Mask:255.255.0.0
          inet6 addr: fd00::260:80ff:fe40:11/64 Scope:Global
          inet6 addr: fe80::260:80ff:fe40:11/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2037 errors:0 dropped:0 overruns:0 frame:0
          TX packets:924 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:157492 (153.8 KiB)  TX bytes:100759 (98.3 KiB)
          Interrupt:152 Base address:0xc000

Eu não encontro uma maneira "usual" de configurar ou reiniciar serviços de rede (eu conheço um pouco o Debian), portanto não tenho certeza se preciso ativar outra coisa.

Eu verifiquei qualquer script em /etc/init.d , mas existem apenas scripts para dropbear, ntpd e alguns outros.

Aqui algumas outras informações:

# uname --a
Linux 3.10.31-ltsi-05172-g28bac3e-dirty #10 SMP Mon Nov 6 16:01:20 EST 2017 armv7l GNU/Linux

Alguma ideia de como solicitar o uso do arquivo de interfaces?

    
por Mark 17.03.2018 / 07:15

0 respostas