Jemand sagte, er hätte tatsächlich eine WLAN-Schnittstelle unter Linux überbrückt, andere sagen, das sei nicht möglich.
Ich möchte eine Schnittstelle einer virtuellen Maschine (KVM+QEMU) mit dem WLAN-Netzwerk des Hosts verbinden. Ist das möglich? (Ich habe es bereits erfolglos auf die Standardmethode mit Überbrückungstools versucht.)
Mein WLAN-Kartenmodell ist:
03:00.0 Network controller: Intel Corporation Centrino Ultimate-N 6300 (rev 35)
und ich verwende die iwlwifi-?.ucode
Firmware (? steht für ich weiß nicht genau welche).
Jetzt frage ich mich, was nun wahr ist. Kann ich eine Art schwarze Magie verwenden, um meine WLAN-Schnittstelle zu überbrücken, oder ist das unmöglich? Und warum? Wenn ich die WLAN-Karte austausche, wäre das möglich?
Ich bin auf der Suche nach einer ausführlichen Antwort auf diese Frage und bin für Tipps, wo ich sie finden kann, sehr dankbar.
UPDATE: Noch seltsamer ist, dass ich tatsächlich einen lxc-Container überbrücken kann, aber wenn ich versuche, eine überbrückte Schnittstelle manuell einzurichten:
$ ip link add name br0 type bridge
$ ip link set wlp3s0 master br0
RTNETLINK answers: Operation not supported
und in/etc/network/interface
auto br0
iface br0 inet static
address 172.20.0.1
netmask 255.255.255.0
bridge_stp off
bridge_maxwait 5
post-up /sbin/iptables -t nat -A POSTROUTING -o wlp3s0 -j MASQUERADE
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-down /sbin/iptables -t nat -D POSTROUTING -o wlp3s0 -j MASQUERADE