Câu hỏi:
Để sử dụng với Xen VM, tôi cần tạo giao diện mạng ảo (vif) được bắc cầu đến wlan0.
Nếu trong / etc / mạng / giao diện tôi thêm
auto xenbr0
iface xenbr0 inet dhcp
Và sau đó làm
brctl addif xenbr0 wlan0
Tôi nhận được thông báo lỗi này.
can't add wlan0 to bridge xenbr0: Operation not supported
Tôi phát hiện ra rằng Linux sẽ không cho phép bạn kết nối giao diện không dây ở chế độ được quản lý trừ khi bạn bật tùy chọn 4addr (cần để biên dịch lại iw):
iw dev wlan0 set 4addr on
Sau đó
brctl addif xenbr0 wlan0
hoạt động và chương trình brctl cho thấy xenbr0 được bắc cầu đến wlan0.
Thật không may, ngay khi tôi thực hiện
iw dev wlan0 set 4addr on
toàn bộ kết nối mạng của tôi không còn nữa (không có kết nối). Ngay sau đó tôi thực thi
iw dev wlan0 set 4addr off
Tôi kết nối lại và nó hoạt động trở lại. Nếu tôi thực hiện lại 4addr, nó sẽ bị hỏng lần nữa, nếu tôi thực hiện tắt 4addr, nó sẽ hoạt động trở lại.
Thật không may, tôi không thể bật 4addr, kích hoạt cây cầu và sau đó tắt lại (lỗi: thiết bị chưa sẵn sàng).
Có ai biết tại sao tôi mất kết nối của tôi?