[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <6d0e1f47-874e-42bf-9bc7-34856c1168d1@lunn.ch>
Date: Tue, 28 Jan 2025 18:51:34 +0100
From: Andrew Lunn <andrew@...n.ch>
To: Frieder Schrempf <frieder.schrempf@...tron.de>
Cc: "netdev@...r.kernel.org" <netdev@...r.kernel.org>,
Lukasz Majewski <lukma@...x.de>
Subject: Re: KSZ9477 HSR Offloading
On Tue, Jan 28, 2025 at 05:14:46PM +0100, Frieder Schrempf wrote:
> Hi,
>
> I'm trying out HSR support on KSZ9477 with v6.12. My setup looks like this:
>
> +-------------+ +-------------+
> | | | |
> | Node A | | Node D |
> | | | |
> | | | |
> | LAN1 LAN2 | | LAN1 LAN2 |
> +--+-------+--+ +--+------+---+
> | | | |
> | +---------------+ |
> | |
> | +---------------+ |
> | | | |
> +--+-------+--+ +--+------+---+
> | LAN1 LAN2 | | LAN1 LAN2 |
> | | | |
> | | | |
> | Node B | | Node C |
> | | | |
> +-------------+ +-------------+
>
> On each device the LAN1 and LAN2 are added as HSR slaves. Then I try to
> do ping tests between each of the HSR interfaces.
>
> The result is that I can reach the neighboring nodes just fine, but I
> can't reach the remote node that needs packages to be forwarded through
> the other nodes. For example I can't ping from node A to C.
>
> I've tried to disable HW offloading in the driver and then everything
> starts working.
>
> Is this a problem with HW offloading in the KSZ driver, or am I missing
> something essential?
How are IP addresses configured? I assume you have a bridge, LAN1 and
LAN2 are members of the bridge, and the IP address is on the bridge
interface?
Andrew
Powered by blists - more mailing lists