После обновления до wb-2310 удалил все сконфигурированные интерфейсы из /etc/network/interfaces
Оба проводных сетевых адаптера были объеденены в br0 через bridge-utils.
Теперь нужно снова это сделать, только я не понимаю - каким образом. Через web-интерфейс это не получается.
Добрый день.
Рассматривается, например, тут.
bridge-utils не включен в набор пакетов контролера и его настройка не рассматривалась как стандартный функционал.
не выходит каменный цветок, то есть - бридж создал, удалил коннекции wb-eth1 и wb-eth0, добавил интерфейсы в бридж, назначил настройки ipv4 ему, активировал.
связь до самого вайрена есть, до устройства, подключенного в eth1 - нет. хотя физически порт показывает, что подключение есть. пинг с wb и из сети не доходит
root@wirenboard-AD4ALVSH:~# ip a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether d8:80:39:e3:4a:00 brd ff:ff:ff:ff:ff:ff
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether d8:80:39:e3:67:dd brd ff:ff:ff:ff:ff:ff
4: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000
link/sit 0.0.0.0 brd 0.0.0.0
5: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 54:c9:df:ca:ec:a5 brd ff:ff:ff:ff:ff:ff
inet 192.168.42.1/24 brd 192.168.42.255 scope global noprefixroute wlan0
valid_lft forever preferred_lft forever
inet6 fe80::56c9:dfff:feca:eca5/64 scope link
valid_lft forever preferred_lft forever
6: wlan1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 56:c9:df:ca:ec:a5 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.34/24 brd 192.168.1.255 scope global dynamic noprefixroute wlan1
valid_lft 83141sec preferred_lft 83141sec
inet6 fe80::fdd8:2c6e:100f:4235/64 scope link noprefixroute
valid_lft forever preferred_lft forever
7: br0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether be:04:ad:6a:42:5d brd ff:ff:ff:ff:ff:ff
inet 192.168.1.11/24 brd 192.168.1.255 scope global noprefixroute br0
valid_lft forever preferred_lft forever
root@wirenboard-AD4ALVSH:~# nmcli connection show
NAME UUID TYPE DEVICE
wb-ap d12c8d3c-1abe-4832-9b71-4ed6e3c20885 wifi wlan0
caxapa15 0469b45a-c422-4c00-931d-5c7719e7b9d0 wifi wlan1
lo 5cbe786b-437b-4d99-92e8-116542e14267 loopback lo
bridge-br0 a88e2ed8-9422-461a-bcd4-5386a32f4ecc bridge br0
bridge-slave-wb-eth0 34dc7b2c-8420-40b7-a68a-806d958d56e7 ethernet --
bridge-slave-wb-eth1 cbc03509-e005-45a1-8947-64fdd7b6b88f ethernet --
wb-debug 0f098677-2b49-4167-a534-207567b1751b ethernet --
после reboot бридж развалился.
но я нашёл ошибку, в бридж нужно добавлять не интерфейсы, а их connections
погасил eth0:
nmcli con down 018784c3-4fa9-3a4b-936f-c34973866023
далее, удалил все connections eth&br
далее, заново создал бридж, настроил статический адрес, создал connections на каждый проводной интерфейс и добавил их в бридж
nmcli connection add type bridge autoconnect yes con-name br0 ifname br0 && \
nmcli connection modify br0 ipv4.addresses 192.168.1.11/24 ipv4.method manual && \
nmcli connection modify br0 ipv4.gateway 192.168.1.1 && \
nmcli connection modify br0 ipv4.dns 192.168.1.1 && \
nmcli connection add type bridge-slave autoconnect yes con-name eth0 ifname eth0 master br0 && \
nmcli connection add type bridge-slave autoconnect yes con-name eth1 ifname eth1 master br0
было бы, конечно, правильно иметь возможность всё это делать через web-интерфейс, это бы укладывалось в общую концепцию.
Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.