1

Marvell A38x SDK Buildroot-2015.11, который поставляется с Busybox-1.24.1. Мне нужно добавить интерфейс VLAN и получить адрес SLAAC от этого интерфейса. Я мог бы добавить интерфейс VLAN с помощью следующих команд

vconfig add eth1 3004   - vconfig is from busybox
ifconfig eth1.3004  up 
ifconfig -a      - see the outpout of eth1.3004

Два вопроса:

  1. Как я могу автоматически сгенерировать этот интерфейс VLAN eth1.3004 при загрузке? Любой совет, чтобы изменить /etc/network/interfaces или if-pre-up.d используя ifup/ifdown?

  2. Вариант делает eth1.2004 aquires IPv6 SLAAC? Мой поставщик платы SOC говорит, что реклама маршрутизатора slaac работает. Когда я запускаю команду: ifconfig eth1.3004 up , но все еще вижу только локальный IPv6. Любой совет для устранения этой проблемы?

eth1.3004 Link encap:Ethernet  HWaddr 00:50:43:66:35:37
          inet6 addr: fe80::250:43ff:fe66:3537/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:468 (468.0 B)

0