bluerobotics / bluerobotics/BlueOS
[cable-guy] eht0 keeps asking for DHCP address even when it's static
- Dominant language
- Vue
- Stars
- 453
- Forks
- 151
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 174
Description
How to reproduce:
- (optional) for simplicity, disable all interfaces except for `eth0`
- configut it so you have only a single static address, with no DHCP Server or Client. The configuration should show `eth0` as `Unmanaged`.
- Observe a loop in the logs/terminal showing interface mismatch on 'eth0'
```python
2025-04-16 21:54:01.041 | INFO | api.manager:config_mismatch:829 - Mismatch detected for eth0: missing dhcp client address
2025-04-16 21:54:01.044 | WARNING | api.manager:watchdog:853 - Interface config mismatch, applying saved settings.
2025-04-16 21:54:01.045 | DEBUG | api.manager:watchdog:854 - Mismatches: {NetworkInterface(name='eth0', addresses=[InterfaceAddress(ip='192.168.2.4', mode=), InterfaceAddress(ip='0.0.0.0', mode=)], info=None, priority=0)}
2025-04-16 21:54:01.046 | INFO | api.manager:watchdog:856 - Applying saved settings for eth0
2025-04-16 21:54:01.141 | INFO | api.manager:set_configuration:111 - Setting configuration for interface 'eth0'.
```
From what I can understand, it looks something like:

Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.