Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix eui 64 based ipv6 addresses #615

Merged
merged 2 commits into from
Sep 10, 2024

Commits on Sep 10, 2024

  1. confd: use the system base mac as mac address on bridges

    To prevent the kernel from setting a random mac address on new bridges,
    before we have added any bridge ports, we create bridges using the:
    
      1. Custom mac address from the configuration (phys-address)
      2. System base mac from /run/system.json
      3. None, if there is no base mac address in system.json, e.g. r2s
    
    Fixes kernelkit#357
    
    Signed-off-by: Joachim Wiberg <[email protected]>
    troglobit authored and rical committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    be96d48 View commit details
    Browse the repository at this point in the history
  2. test: change query-interval and add retry in igmp_basic

    There's a case where the first query is lost due to the network just
    starting up. To handle this we introduce a retry loop in the test case
    that waits for a second query message to be sent.
    
    In this commit we also lower the query interval to speed up the case
    when the first message is lost. Ideally mcd (the underlying multicast
    daemon) should implement a Startup Query Interval to send it even
    faster.
    
    Signed-off-by: Richard Alpe <[email protected]>
    rical committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    cb8b49a View commit details
    Browse the repository at this point in the history