Выяснил, что если даже назначить MAC- и IP-адреса интерфейсу eth0 вручную, он не пингуется с компьютера по кабелю. если взглянуть на вывод arp -a на компьютере, то видно, что на назначенный eth0 IP-адрес на самом деле отзывается MAC-адрес интерфейса br0.
В веб-интерфейсе роутера нашел Advanced Setup > Interface Group, выделил LAN3 и LAN4 в отдельную группу. теперь есть интерфейсы eth0, eth0.2 eth0.3, находящиеся в мосту br0 вместе с wl0; и еще появлились eth0.4, eth0.5 соединенные мостом br1.
Пробовал brctl delbr br1, задать MAC- и IP-адреса для eth0.4 такие же, как выдаются провайдером 2, и попинговать с роутера шлюз провайдера 2. Не пингуется, однако arp show показывает, что mac-адрес шлюза успешно получен.
совсем запутался... что делать
