[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <05a6e63e-96c1-4d78-91b9-b00deed044b5@kontron.de>
Date: Tue, 28 Jan 2025 17:14:46 +0100
From: Frieder Schrempf <frieder.schrempf@...tron.de>
To: "netdev@...r.kernel.org" <netdev@...r.kernel.org>
Cc: Lukasz Majewski <lukma@...x.de>
Subject: KSZ9477 HSR Offloading
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?
Thanks!
Frieder
Powered by blists - more mailing lists