Pertanyaan:
Untuk digunakan dengan Xen VM saya, saya perlu membuat antarmuka jaringan virtual (vif) yang dijembatani ke wlan0.
Jika di / etc / network / interfaces saya tambahkan
auto xenbr0
iface xenbr0 inet dhcp
Dan kemudian lakukan
brctl addif xenbr0 wlan0
Saya mendapatkan pesan kesalahan ini.
can't add wlan0 to bridge xenbr0: Operation not supported
Saya menemukan bahwa Linux tidak akan membiarkan Anda menjembatani antarmuka nirkabel dalam mode terkelola sama sekali kecuali Anda mengaktifkan opsi 4addr (diperlukan untuk mengkompilasi ulang iw):
iw dev wlan0 set 4addr on
Setelah itu
brctl addif xenbr0 wlan0
berfungsi, dan acara brctl menunjukkan xenbr0 sebagai bridged to wlan0.
Sayangnya, segera setelah saya mengeksekusi
iw dev wlan0 set 4addr on
seluruh koneksi jaringan saya hilang (tidak ada koneksi). Segera setelah itu saya jalankan
iw dev wlan0 set 4addr off
Saya menyambung kembali dan berfungsi lagi. Jika saya menjalankan kembali 4addr, itu rusak lagi, jika saya mengeksekusi 4addr, itu berfungsi lagi.
Sayangnya, saya tidak bisa menyalakan 4addr saja, mengaktifkan jembatan lalu mematikannya kembali (kesalahan: perangkat tidak siap).
Adakah yang tahu mengapa saya kehilangan koneksi?