Köprü silinemiyor - “köprü br0 hala çalışıyor; silinemiyor ”


16

Bu adamla aynı problemim var: Aşağı inip köprü arayüzünü silin

Ama bu çözüm benim için işe yaramıyor.

Brctl delif kullanarak köprüdeki tüm arayüzleri kaldırıyorum. Daha sonra bağlantıyı ifconfig veya ip kullanarak ayarladım. Sonra brctl br0 kullanarak köprü kaldırmaya çalışın "köprü br0 hala yukarı; silemezsiniz".

Platform bir Raspberry Pi üzerinde Raspbian.

Herhangi bir fikir?

İfconfig ve ifconfig -a ile aynı çıktı:

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)

Eğer çıktısını paylaşır ifconfigve ifconfig -a?
njsg

2
Sonra br0hala yukarı. Bu nedenle, aldığınız hatayı almanız şaşırtıcı değildir. Belki dene ifconfig br0 down?
njsg

Belki de sorumda yeterince açık değildim. Bunu zaten denedim. Her ikisi de ifconfig ve ip bağlantısını kullanarak.
LinusK

Belki de mevcut ağ cihazlarını otomatik olarak çalıştıran ve başlatan bir tür arka plan programınız var? Ne olursa olsun, köprüyü yok etmeden önce UP olmaktan vazgeçmelisiniz.
njsg

Tüm Hapishaneleri ve eklentileri kaldırmak bunu benim için çözdü.

Yanıtlar:


31

Zaten bağladığınız diğer gönderiye göre, bu yardımcı olacaktır

ifconfig br0 down
brctl delbr br0

2
Bunu zaten denedim. Belki de sorumda yeterince açık değildim.
LinusK

10
ifconfig br100 down

veya

ip link set dev br100 down

1
2. seçenek benim için çalıştı ve birincisi değil.
oturum

2

Tüm ağ arabirimlerini köprüden kaldırın:

brctl delif brX ethX

Köprüyü indir:

ifconfig brX down

Köprüyü kaldırın:

brctl delbr brX

1

Bridge-utils paketini kaldırdım ve br0 kaybolmuş gibiydi. Bu çözüm, elbette, ancak başka köprülere ihtiyacınız yoksa kabul edilebilir.


buna balyoz yaklaşımı denir =)
Matt

1

Ahududu pi de bu sorunu vardı. Ben bir köprü kaldırmak çalıştığında, Ör brctl delbr br0aldığım

bridge br0 is still up; can't delete it

Bonsi Scott'un önerdiklerini denedim ama başarılı olamadım .

Ben de yaptım lsmod

Module                  Size  Used by
bridge                 90721  0

ve köprü modülünün kullanımda olmadığını gördüm.

Modül kullanılmıyorsa neden köprüyü kaldıramadığımı anlamıyorum.

Çözüm olarak çekirdek modülünü kaldırdım.

modprobe -r bridge

ve modülü tekrar yükledim

modprobe bridge

Her ikisi de (boşaltma ve yük) çalıştı ve köprü arayüzü gitti. Bunu ile doğruladım ifconfig.

Umarım bu birine yardımcı olur.


0

En kötü durumda, tüm ağ hizmetlerini kapatmanız ve ardından konsoldan silmeyi denemeniz gerekir. İşe yaramalı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.