나 역시 이 사람과 같은 문제를 안고 있다.시작된 브리지 인터페이스 종료 및 삭제
하지만 이 솔루션은 나에게 적합하지 않습니다.
brctl delif를 사용하여 브리지에서 모든 인터페이스를 제거합니다. 그런 다음 ifconfig 또는 ip를 사용하여 링크를 끄기로 설정합니다. 그런 다음 brctl br0 "브리지 br0이 아직 실행 중입니다. 삭제할 수 없습니다."를 사용하여 브리지를 삭제하려고 했습니다.
플랫폼은 Raspberry Pi의 Raspbian입니다.
어떤 아이디어가 있나요?
ifconfig 및 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)
답변1
귀하가 링크한 다른 기사에 따르면 도움이 될 것입니다.
ifconfig br0 down
brctl delbr br0
답변2
ifconfig br100 down
또는
ip link set dev br100 down
답변3
bridge-utils 패키지를 제거했는데 br0이 사라진 것 같습니다. 물론 이 솔루션은 다른 브리지가 필요하지 않은 경우에만 허용됩니다(저는 필요하지 않았습니다).
답변4
Raspberry Pi에서도 이 문제가 발생했습니다. 예를 들어, 다리를 철거하려고 하면 다음과 같은 결과가 brctl delbr br0
나옵니다.
bridge br0 is still up; can't delete it
내가 시도한 것본시 스콧제안했지만 성공하지 못했습니다.
그래서 내가 하나 만들었어lsmod
Module Size Used by
bridge 90721 0
브리지 모듈이 사용되지 않은 것으로 나타났습니다.
모듈을 사용하지 않으면 왜 브리지를 제거할 수 없는지 이해가 되지 않습니다.
해결 방법으로 커널 모듈을 제거했습니다.
modprobe -r bridge
모듈을 다시로드하십시오
modprobe bridge
언로드 및 로드 모두 작동하지만 브리지 인터페이스가 사라집니다. 으로 이를 확인했습니다 ifconfig
.
이것이 누군가에게 도움이 되기를 바랍니다.