В настоящее время я пытаюсь запустить openvswitch на OpenWrt. Вот настройка, которую я пытаюсь выполнить: у меня есть 2 беспроводных клиента, подключенных к точке доступа, на которой работает OpenWRT (моя точка доступа - Netgear WNDR3700). AP тупой. Тогда у меня есть AP, подключенная к PI. PI подключен к Интернету и работает DHCP. Наконец-то у меня работает ОНО на ПИ.
Onos может видеть устройства (переключатель ovs), а также может видеть хосты (два ноутбука). Но хостам не назначены никакие IP-адреса. Когда беспроводные интерфейсы назначаются сети LAN, им назначаются IP-адреса, но onos не видит хосты.
============
Вот некоторые обновления. Я создал интерфейс wan1 eth1.1 и добавил его в мост ovs. Я добавил правило в ovs для отправки любого пакета, поступающего через порт 2 (wlan0) на порт 3 (eth1.1). PI подключен к порту WAN маршрутизатора. Я сделал tcpdump на мосту ovs, интерфейсе wlan0 и интерфейсе eth1.1. Я вижу пакеты arp, поступающие от беспроводного клиента на всех 3 интерфейсах ... но когда я делаю TCPdump на eth1 pi, я ничего не вижу.
============
Вот /etc/config/network
:
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd3c:8eef:8a02::/48'
config interface 'lan'
option type 'bridge'
option ifname 'eth0.1 eth1 radio0.network1'
option proto 'static'
option netmask '255.255.255.0'
option ip6assign '60'
option ipaddr '192.168.43.2'
option gateway '192.168.43.1'
option dns '192.168.43.1'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
option blinkrate '2'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0 1 2 3 5t'
config switch_port
option device 'switch0'
option port '1'
option led '6'
config switch_port
option device 'switch0'
option port '2'
option led '9'
config switch_port
option device 'switch0'
option port '5'
option led '2'
config interface 'wlan0'
option proto 'none'
а вот /etc /config /wireless
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'pci0000:00/0000:00:11.0'
option htmode 'HT20'
config wifi-iface
option device 'radio0'
#option network 'lan'
option mode 'ap'
option ssid 'OpenWrt'
option encryption 'none'