netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* KSZ9477 HSR Offloading
@ 2025-01-28 16:14 Frieder Schrempf
  2025-01-28 17:51 ` Andrew Lunn
  0 siblings, 1 reply; 27+ messages in thread
From: Frieder Schrempf @ 2025-01-28 16:14 UTC (permalink / raw)
  To: netdev@vger.kernel.org; +Cc: Lukasz Majewski

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

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2025-08-14 22:55 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-28 16:14 KSZ9477 HSR Offloading Frieder Schrempf
2025-01-28 17:51 ` Andrew Lunn
2025-01-29  7:24   ` Frieder Schrempf
2025-01-29  8:03     ` Frieder Schrempf
2025-01-29 11:17       ` Lukasz Majewski
2025-01-29 11:35         ` Frieder Schrempf
2025-01-29 13:26           ` Andrew Lunn
2025-01-29 13:58           ` Lukasz Majewski
2025-01-29 17:07             ` Frieder Schrempf
2025-01-29 18:57               ` Woojung.Huh
2025-01-30  8:43                 ` Frieder Schrempf
2025-01-30 14:17                   ` Woojung.Huh
2025-02-03  9:31                     ` Lukasz Majewski
2025-02-03 14:43                       ` Woojung.Huh
2025-02-03 14:47                       ` Frieder Schrempf
2025-02-03 14:58                         ` Woojung.Huh
2025-02-03 23:04                           ` Jakub Kicinski
2025-02-04 14:55                             ` Woojung.Huh
2025-08-13 13:43                               ` Frieder Schrempf
2025-08-13 13:54                                 ` Łukasz Majewski
2025-08-13 15:42                                   ` Frieder Schrempf
2025-08-14 22:55                                 ` Andrew Lunn
2025-01-29 22:52               ` Lukasz Majewski
2025-01-30 10:19                 ` Frieder Schrempf
2025-01-30 10:36                   ` Frieder Schrempf
2025-01-30 13:39                   ` Andrew Lunn
2025-01-29 13:14       ` Andrew Lunn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).