Mam ten sam problem co ten facet: spuść i usuń włączony interfejs mostka
Ale to rozwiązanie nie działa dla mnie.
Usuwam wszystkie interfejsy z mostu za pomocą brctl delif. Następnie ustawiam łącze w dół za pomocą ifconfig lub ip. Następnie próbuję usunąć most za pomocą brctl br0 „most br0 wciąż działa; nie mogę go usunąć”.
Platformą jest Raspbian na Raspberry Pi.
Jakieś pomysły?
Identyczne dane wyjściowe z ifconfig i ifconfig -a:
br0 Link encap:Ethernet HWaddr 54:e6:fc:89:be:4b
inet6 addr: fe80::56e6:fcff:fe89:be4b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:36 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:6569 (6.4 KiB)
eth0 Link encap:Ethernet HWaddr b8:27:eb:47:0d:a5
inet addr:192.168.2.29 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::ba27:ebff:fe47:da5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:287 errors:0 dropped:0 overruns:0 frame:0
TX packets:389 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:25109 (24.5 KiB) TX bytes:64247 (62.7 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
mon.wlan1 Link encap:UNSPEC HWaddr 54-E6-FC-89-BE-4B-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:277 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:62535 (61.0 KiB) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr 80:1f:02:84:f8:3f
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:15 errors:0 dropped:17 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3828 (3.7 KiB) TX bytes:1294 (1.2 KiB)
wlan1 Link encap:Ethernet HWaddr 54:e6:fc:89:be:4b
inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::56e6:fcff:fe89:be4b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:21016 (20.5 KiB)
networking
raspberry-pi
bridge
LinusK
źródło
źródło
ifconfig
iifconfig -a
?br0
jest nadal w górze. Nic więc dziwnego, że pojawia się błąd. Może spróbowaćifconfig br0 down
?Odpowiedzi:
Zgodnie z innym postem, który już powiązałeś, ta pomoc powinna
źródło
lub
źródło
Usuń wszystkie interfejsy sieciowe z mostu:
Opuść most:
Usuń most:
źródło
Usunąłem pakiet most-utils i br0 wydawało się znikać. To rozwiązanie jest oczywiście do przyjęcia tylko wtedy, gdy nie potrzebujesz żadnych innych mostów, których ja nie potrzebuję.
źródło
Też miałem ten problem na Raspberry Pi. Kiedy próbowałem usunąć most, np.
brctl delbr br0
DostałemPróbowałem zgodnie z sugestią Bonsi Scott , ale nie odniosłem sukcesu.
Więc zrobiłem
lsmod
i zobaczył, że moduł mostka nie jest używany.
Nie rozumiem, dlaczego nie mogę usunąć mostu, jeśli moduł nie jest używany.
Aby obejść ten problem, wyładowałem moduł jądra.
i ponownie załadowałem moduł
Oba (rozładowanie i załadowanie) działały, a interfejs mostu zniknął. Zweryfikowałem to za pomocą
ifconfig
.Mam nadzieję, że to komuś pomoże.
źródło
W najgorszym przypadku należy wyłączyć wszystkie usługi sieciowe, a następnie spróbować usunąć je z konsoli. To powinno działać.
źródło