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

Improve network management #1478

Merged

Commits on Oct 20, 2024

  1. Configuration menu
    Copy the full SHA
    787f123 View commit details
    Browse the repository at this point in the history
  2. More robust network management

    This commit changes the way that photonvision interacts with nmcli
    to control networking on the coprocessor. Instead of modifying an
    existing connection, Photonvision adds new connections for DHCP and
    Static IP configurations. It then activiates the proper one at
    startup and any time that the network configuration is changed. It
    also now uses the interface name and not the connection name and
    it checks that the interface is available before making any changes.
    If the saved interface is not found, it updates the stored interface
    name and applies the network settings to the current interface. This
    should minimize the failure to control the network if the network
    interface wasn't available when PhotonVision first booted.
    crschardt committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    4778007 View commit details
    Browse the repository at this point in the history
  3. improve message

    crschardt committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    2b00200 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    766ae88 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6aa4df7 View commit details
    Browse the repository at this point in the history
  6. minor clean up

    crschardt committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    d7b27a7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8233629 View commit details
    Browse the repository at this point in the history
  8. one single space ☹

    crschardt committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    4763ed3 View commit details
    Browse the repository at this point in the history
  9. check for null

    crschardt committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    8c063a7 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    54ea6d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a710397 View commit details
    Browse the repository at this point in the history