Pagina 1 di 1

Bridge wlan0..si può fare?

Inviato: mer 12 gen 2011, 17:42
da Meskalamdug

Codice: Seleziona tutto

brctl addif br0 wlan0
can't add wlan0 to bridge br0: Operation not supported
Come mai?
La mia scheda è Zyxel ZyAIR G-220.

Re: Bridge wlan0..si può fare?

Inviato: gio 13 gen 2011, 6:48
da ponce
sembra che dai kernel superiori al 2.6.32 non si possano piu' mettere i client wireless (con interfacce in modo managed - non master) in bridge

http://kerneltrap.org/mailarchive/linux ... 21/6871733

Re: Bridge wlan0..si può fare?

Inviato: gio 13 gen 2011, 13:29
da Meskalamdug
Bella cagata.
Eppure Virtualbox ci riesce..non riesco a capire come.
:|

Re: Bridge wlan0..si può fare?

Inviato: gio 13 gen 2011, 13:31
da Ansa89
Meskalamdug ha scritto:Bella cagata.
Concordo.

Meskalamdug ha scritto:Eppure Virtualbox ci riesce..non riesco a capire come.
:|
Anche io mi stavo interrogando sulla stessa cosa :roll: .
Magari si potrebbe provare a mandare una mail al team di sviluppo di virtualbox, o cercare sul loro forum.

Re: Bridge wlan0..si può fare?

Inviato: ven 1 apr 2011, 13:40
da Meskalamdug
Qui e altrove si dice di usare 4addr con wi.
Domandona..cosa è questo 4addr?
" From what I gathered essentially what you need: * on the STA add the 4-address flag, for now this requires using the iw add 4addr flag, ..."

Qualcuno sa la sintassi corretta con wi?
Visto che

Codice: Seleziona tutto

 iw dev wlan0 set 4addr on
non va proprio.

Re: Bridge wlan0..si può fare?

Inviato: ven 1 apr 2011, 15:05
da 414N
Se non vado errato, il 4addr è necessario per implementare il tanto decantato WDS, ovvero il protocollo (implementato da ognuno come gli è parso) per estendere una rete wireless. Qui una discussione al riguardo.

Re: Bridge wlan0..si può fare?

Inviato: ven 1 apr 2011, 15:26
da Ansa89
La morale è che con i kernel > 2.6.32 le interfacce wireless non possono essere messe in bridge.
L'unica eccezione è quando si usa hostapd (o un software equivalente) per creare un access point usando una normale scheda wifi, ma in questo caso non puoi connetterti ad altre reti wireless (tipo quella di casa o dell'ufficio).

Offtopic: Anche virtualbox ha smesso di funzionare se si prova a fare un bridge con una scheda wireless.

Re: Bridge wlan0..si può fare?

Inviato: ven 1 apr 2011, 15:45
da Meskalamdug
Ansa89 ha scritto:La morale è che con i kernel > 2.6.32 le interfacce wireless non possono essere messe in bridge.
L'unica eccezione è quando si usa hostapd (o un software equivalente) per creare un access point usando una normale scheda wifi, ma in questo caso non puoi connetterti ad altre reti wireless (tipo quella di casa o dell'ufficio).

Offtopic: Anche virtualbox ha smesso di funzionare se si prova a fare un bridge con una scheda wireless.
:(
"Anche virtualbox ha smesso di funzionare se si prova a fare un bridge con una scheda wireless."
Mi dispiace ma qui ti contraddico,sto usando Virtualbox con kernel 2.6.35 e la scheda la ho in bridge.

Re: Bridge wlan0..si può fare?

Inviato: ven 1 apr 2011, 15:53
da Ansa89
Quale versione di virtualbox?
Io con la 4.0.4 (anche lo snapshot svn) se provo a configurare la scheda guest mettendola in bridge con la mia interfaccia wireless, ottengo il freeze di virtualbox e l'impossibilità di cambiare le impostazioni della macchina virtuale.

Re: Bridge wlan0..si può fare?

Inviato: ven 1 apr 2011, 16:17
da Meskalamdug
Ansa89 ha scritto:Quale versione di virtualbox?
Io con la 4.0.4 (anche lo snapshot svn) se provo a configurare la scheda guest mettendola in bridge con la mia interfaccia wireless, ottengo il freeze di virtualbox e l'impossibilità di cambiare le impostazioni della macchina virtuale.
4.0.4
Funziona con bridge

Immagine

Re: Bridge wlan0..si può fare?

Inviato: ven 1 apr 2011, 16:50
da Ansa89
Non so che dire :-k .
Da me non funziona e l'unica cosa che mi viene in mente è qualche opzione esotica non abilitata nel mio kernel.

Re: Bridge wlan0..si può fare?

Inviato: ven 1 apr 2011, 19:18
da Meskalamdug
Ansa89 ha scritto:Non so che dire :-k .
Da me non funziona e l'unica cosa che mi viene in mente è qualche opzione esotica non abilitata nel mio kernel.
Sto usando il kernel di default di Slackware current.