Skip to content

Conversation

@fabian18
Copy link
Contributor

@fabian18 fabian18 commented Jan 19, 2026

Contribution description

  • Fixing start_network.sh for CDC_ECM when there are multiple interfaces.
  • stop radvd
  • keep addresses

Testing procedure

sudo ./dist/tools/usb-cdc-ecm/start_network.sh -d fd00:a:a::/48

sudo ./dist/tools/usb-cdc-ecm/start_network.sh -r fd00:a:b:1::/64

Issues/PRs references

@github-actions github-actions bot added the Area: tools Area: Supplementary tools label Jan 19, 2026
The find_interface does not work when there are multiple USB Ethernet interfaces.
The script fails to work in that case.
Add variables for static IPv6 addresses and do not delete them after script termination.
With two instances of the script e.g. radvd and dhcp, termination of one deletes the address still required by the other.
@crasbe crasbe added Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors) CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Jan 19, 2026
@riot-ci
Copy link

riot-ci commented Jan 19, 2026

Murdock results

✔️ PASSED

3887f3c dist/tools/usb-cdc-ecm: only delete route when DHCP was started

Success Failures Total Runtime
1 0 1 01m:23s

Artifacts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: tools Area: Supplementary tools CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants