Re: Problems using bridges on a am3352 with 4.14 & 4.9

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Oct 23, 2018 at 3:31 PM Falco Hyfing <hyfinglists@xxxxxxxxx> wrote:
>
> Hi there,
>
> I do not get bridging to work. Both buildroot and OpenWrt with 4.9 &
> 4.14 fail somehow.
>
> Legacy:
> # brctl addbr br0
> # brctl addif br0 eth0
> [2869969.253272] br0: port 1(eth0) entered blocking state
> [2869969.258901] br0: port 1(eth0) entered disabled state
> [2869969.265663] cpsw 4a100000.ethernet eth0: failed to initialize
> vlan filtering on this port
> [2869969.399238] br0: port 1(eth0) entered blocking state
> [2869969.404667] br0: port 1(eth0) entered disabled state
> [2869969.411479] cpsw 4a100000.ethernet eth0: failed to initialize
> vlan filtering on this port
> can't add eth0 to bridge br0: Invalid argument
>
> Current method:
> # ip link add br0 type bridge
> # ip link set eth0 master br0
> [2870168.133408] br0: port 1(eth0) entered blocking state
> [2870168.139033] br0: port 1(eth0) entered disabled state
> [2870168.145795] cpsw 4a100000.ethernet eth0: failed to initialize
> vlan filtering on this port
> RTNETLINK answers: Invalid argument
>
> # uname -a
> Linux host 4.9.119 #0 SMP Mon Aug 13 06:36:18 2018 armv7l GNU/Linux
>
> This is a vanilla kernel on OpenWRT 18.06 .
>
> Do you have any suggestions or hints?

Adding Ivan and Grygorii to the thread.

The issue persists in at least 4.18.x too. The system in use is OnRISC
Baltos. Its DTS was long ago upstreamed [1], [2].

[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/am335x-baltos-ir5221.dts
[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/am335x-baltos.dtsi

Yegor



[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux