Kiedy uruchamiam Raspberry PI z Raspbian 9, gdy jest podłączony do ethernet, eth0 nie jest postrzegany jako odłączony, gdy odłączam urządzenie.
Więc jeśli wykonam ifconfig po rozruchu (z połączeniem przewodowym), eth0 ma IP. Ale kiedy odłączam kabel Ethernet, interfejs eth0 STILL ma adres IP ...
ALE: nie występuje, gdy uruchamia się bez podłączonego kabla Ethernet. Jeśli następnie połączę go przewodowo, otrzyma adres IP, a jeśli go odłączę, eth0 traci swój adres IP - tego właśnie chcę.
Żaden z moich interfejsów nie ma statycznego IP, ustawiam tylko metrykę od eth0 na 100 i wlan0 na 200.
Jak więc mogę sprawić, że eth0 zawsze traci swój adres IP, gdy kabel ethernetowy zostanie odłączony?
/sys/class/net/eth0
lubić carrier
wskazują, że eth0 jest nadal aktywny.
<UP>
flaga, gdy kabel jest odłączony? 2) Czy nadal się wyświetla<LOWER_UP>
flaga istate UP
zbyt?