Sfondo su KVM
Penso che ciò sia in parte dovuto alle aspettative con KVM. KVM è innanzitutto un prodotto server e non un prodotto desktop per la virtualizzazione. Può essere utilizzato in entrambe le applicazioni, ma è sicuramente più adatto per essere utilizzato su un server.
Lo uso su 3+ host al lavoro, ciascuno dei quali ospita 5-10 VM ciascuno ed è stato eseguito in modo impeccabile ed è facile da gestire e praticamente funziona.
Domanda 1
Come mai dicono che la maggior parte degli adattatori wireless non supporta il bridging se funziona in VirtualBox e VMWare solo "out-of-the-box"?
Credo che tu stia traendo questa conclusione da questo tumulto sul sito web di KVM .
ATTENZIONE: il metodo qui mostrato non funzionerà con la maggior parte dei driver wireless (tutti?), Poiché questi non supportano il bridging.
Questa affermazione è qui perché in genere è il caso. Credo che questo sia spesso il motivo per cui quando si installa VirtualBox o VMWare in genere ci sono moduli del kernel che vengono installati e questi prodotti forniscono il loro involucro per farlo facilitando il processo. Questi prodotti stanno essenzialmente risolvendo questi problemi.
Credo che questo problema sia anche un problema di driver. I driver per WiFi sotto Linux continuano a impallidire rispetto al supporto fornito dai driver di Windows per lo stesso hardware. Questo è solo un dato di fatto.
NOTA: in passato ho avuto schede di rete wireless che in passato non ero in grado di mettere in modalità bridge. In genere ho risolto il problema utilizzando VirtualBox o ottenendo una scheda NIC diversa per il mio laptop.
Metterò anche in evidenza che né VirtualBox né VMware potrebbero farlo, almeno non fino alle versioni più recenti. Vedi questo come prova dal KB di VMware:
Se l'host ha una scheda di rete wireless, non è possibile utilizzare la rete bridge su host Linux in VMware Workstation 5 o precedente, VMware Server 1.x, qualsiasi versione di GSX Server, qualsiasi host in VMware Workstation 3 o precedente o in VMware GSX Server 2 o inferiore. In questi prodotti, se si desidera eseguire macchine virtuali su un host che utilizza adattatori Ethernet wireless, è necessario configurare le macchine virtuali per utilizzare la rete NAT o solo host.
Fonte: utilizzo di reti con bridge con una scheda di rete wireless (760)
Domanda 2
E qual è la differenza tra questi hypervisor che lo rende così complicato in KVM, se funziona del tutto?
Non posso davvero far luce su questa particolare domanda, se non per dire che se fosse facile immagino che questa funzione sarebbe abilitata. Penso che il nocciolo del problema abbia a che fare con questa funzione che richiede 3 o più gruppi per coordinare i loro sforzi (produttore hardware, sviluppatori di driver, kernel Linux e KVM).
Queste situazioni sono spesso ciò che risulta quando hai bisogno di più gruppi per lavorare insieme nel mondo open source (IMO)!
Quindi posso installarlo o cosa?
Puoi configurarlo seguendo le indicazioni di uno di questi 2 articoli. L'impostazione richiede l'uso di un dispositivo TUN / TAP che può essere messo in modalità bridge.