Discussion:
KVM: Bridge an WLAN
Lutz Nülle
2014-06-05 08:40:10 UTC
Permalink
Hallo,
ich hab wieder eine Frage an die erfahrenen Linuxer ..

Für meine VMs unter KVM benötige ich - damit sie im gleichen Netz wie
der Host sind -
eine Bridge. Die hab ich bislang erfolgreich an eine Draht-NIC gebunden.

Wenn ich das gleiche mit einem WLAN-Stick probieren geht es schief ..
per Google hab
ich gefunden dass die Firmware der WLAN-Sticks/-karten das nicht zulässt.

Kann mir jemand aus eigener Erfahrung WLAN-Stick nennen mit denen das
klappt?

beste Grüße

Lutz
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Manfred Kreisl
2014-06-05 15:10:14 UTC
Permalink
Post by Lutz Nülle
Hallo,
ich hab wieder eine Frage an die erfahrenen Linuxer ..
Für meine VMs unter KVM benötige ich - damit sie im gleichen Netz wie
der Host sind -
eine Bridge. Die hab ich bislang erfolgreich an eine Draht-NIC gebunden.
Wenn ich das gleiche mit einem WLAN-Stick probieren geht es schief ..
per Google hab
Ojeoje, da hast Du dir aber was eingebrockt.

Ich habe mich kürzlich länger ebenfalls mit dieser Thematik beschäftigt
ud bin zu dem Ergebnis gekommen, dass das über den experimentellen
Bastelstatus noch nicht hinausgekommen ist.

Im Detail: Ich habe hier einen Raspberry Pi mit XBMC am TV in Betrieb,
und da mein TV zwar ein Smarter ist aber WLAN nur als Option gab habe
ich mir gedacht, soll halt der Raspi bridgen. Das hat auch so
einigermaßen geklappt, aber mit folgenden großen Einschränkungen:
Wenn wlan0 in der Bridge ist, geht wpa_supplicant nicht. Um also
Verbindung zum WLAN zu bekommen, muss man das wlan0 aus der Bridge
nehmen, warten bis wpa_supplicant mit dem AP associated hat und kann es
dann wieder zur Bridge hinzufügen. Allerdings lief das reichlich
instabil, wie sich aber herausstellte lag das nicht an der Bridge.
Jedoch, mein verwendeter WLAN Stick ist ein "Realtek Semiconductor Corp.
RTL8192CU 802.11n WLAN Adapter", der nicht vernünftig mit den in
aktuellen Kerneln vorhandenen Treibern läuft, sondern den Treiber von
der Realtek Seite, der aber (zuerst gottseidank) kein nl80211 Treiber ist.
Gottseidank, da nl80211 Treiber den Bridgemodus von Hause aus erst
einmal deaktiviert haben, dieser kann jedoch mit "iw dev wlan0 set 4addr
on" aktiviert werden. Lt der Linux Wireless Seite soll aber jeder
nl80211 Treiber diese Modus beherrschen - aber Theorie und Praxis, naja
das kennen wir ja ...

Jetzt kommt aber eine zweite Eigenheit ins Spiel - der AP. Ich habe hier
einen Wlan Stick mit Atheros Chipsatz mit hostapd als AP in Betrieb, der
offensichtlich Probleme mit dem 4aadr Modus hat. Ich habe nämlich
versuchsweise mal meinen Notebook (WLAN mit Atheros Chipsatz) in den
Bridgemodus versetzt, aber von AP hat er kein einziges Paket empfangen -
ging also nicht. Ich habe noch einen zweiten 13.1 PC mit Atheros Wlan
Chip im Haus, den habe ich mal in meiner Verzweiflung als AP
konfiguriert und siehe da, mit dem als AP ging es dann.

Ergebnis meiner Versuche: es kann gehen, aber auch nicht, was
wahrscheinlicher ist. Und, es kommt extrem auf die verwendeten Wlan
Chips an, selbst Chips aus einem Hause (Atheros) haben da Unterschiede.

Interessant zu erwähnen ist noch, dass ich auf meinen neuen Notebook
jetzt wieder VMware Workstation im Einsatz habe, und da geht das mit der
WLAN Bridge einwandfrei (ging schon immer damit, wann immer ich das mal
probiert hatte)
Post by Lutz Nülle
ich gefunden dass die Firmware der WLAN-Sticks/-karten das nicht zulässt.
Ist nicht die FW, eher das Treiberkonzept
Post by Lutz Nülle
Kann mir jemand aus eigener Erfahrung WLAN-Stick nennen mit denen das
klappt?
Leider nicht, wüsste ich selber gerne, meine verwendeten hier
TP-Link TL-WN823N am Raspberry Pi (300MBit)
TP-Link TL-WN821N v3 am Server als AP (300MBit)
Qualcomm Atheros AR9285 Mini-PCIE am 13.1 PC (150MBit)
Qualcomm Atheros QCA9565 / AR9565 Mini-PCIE am neuen Notebook (150MBit)
Irgendein Atheros Chip auf Mini-PCI am alten Notebook (300MBit)

Viel Erfolg

Manfred
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Manfred Kreisl
2014-06-05 16:42:50 UTC
Permalink
Am 05.06.2014 17:10, schrieb Manfred Kreisl:
...
Post by Manfred Kreisl
Post by Lutz Nülle
ich gefunden dass die Firmware der WLAN-Sticks/-karten das nicht zulässt.
Ist nicht die FW, eher das Treiberkonzept
Hier noch ein nützlicher Link:
http://wireless.kernel.org/en/users/Documentation/iw#Using_4-address_for_AP_and_client_mode

Gruß Manfred
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Loading...