이 남자와 같은 문제 가 있습니다.
그러나 그 해결책은 저에게 효과적이지 않습니다.
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)
답변
이미 연결 한 다른 게시물에 따르면이 도움말은
ifconfig br0 down
brctl delbr br0
답변
ifconfig br100 down
또는
ip link set dev br100 down
답변
브리지에서 모든 네트워크 인터페이스를 제거하십시오.
brctl delif brX ethX
다리를 내리십시오 :
ifconfig brX down
다리를 제거하십시오.
brctl delbr brX
답변
패키지 bridge-utils를 제거했는데 br0이 사라진 것 같습니다. 이 솔루션은 물론 다른 브리지가 필요하지 않은 경우에만 허용됩니다.
답변
라즈베리 파이 에서도이 문제가 발생했습니다. 내가 다리를 제거했을 때, 예 brctl delbr br0
내가 가지고
bridge br0 is still up; can't delete it
Bonsi Scott이 제안한 것을 시도했지만 성공하지 못했습니다.
그래서 나는 lsmod
Module Size Used by
bridge 90721 0
브리지 모듈을 사용하지 않는 것을 확인했습니다.
모듈을 사용하지 않는 경우 브리지를 제거 할 수없는 이유를 이해할 수 없습니다.
해결 방법으로 커널 모듈을 언로드했습니다.
modprobe -r bridge
모듈을 다시로드
modprobe bridge
(언로드 및로드) 모두 작동했고 브리지 인터페이스는 사라졌습니다. 로 이것을 확인했습니다 ifconfig
.
잘하면 그것은 누군가를 돕는다.
답변
최악의 경우, 모든 네트워크 서비스를 끄고 콘솔에서 삭제 해보십시오. 작동해야합니다.