Várias conexões wifi simultâneas

12

Com o lançamento do airdrop, é evidente que minha placa de rede WiFi é capaz de fazer mais de uma conexão de rede. Existem aplicativos, documentação, ferramentas de linha de comando etc. para gerenciar várias conexões sem fio no meu mac.

em uma casca de noz posso fazer com que meu único nic wireless sem fio atue como duas placas de rede sem fio?

Estou perguntando sobre isso porque tenho aplicativos no meu iPad que só podem se comunicar com o meu macbook via Wi-Fi (a apple não permite transmissão de dados com fio para a maioria dos aplicativos). No momento, meu laptop pode falar com a Internet ou com o iPad (a rede bloqueia tudo, exceto o acesso à Internet, para que meu macbook e ipad não possam falar nessa rede). Seria ótimo se meu laptop pudesse se conectar a ambos, pois parece que o hardware é capaz.

Eu dei uma espiada um pouco mais e parece muito simples adicionar uma vlan na interface com fio, mas não há uma opção no gui para configurar uma para o wireless. Usando os comandos ifconfig desta página , consegui obter uma vlan para a interface sem fio agora, mas não sei como usar uma interface sem fio a partir do terminal.

Também pude modificar minhas preferências.plist conforme descrito por bmasterswizzle e ter a interface sem fio virtual nas configurações do meu sistema. Infelizmente, estou perdendo alguma coisa porque posso executar ping na interface virtual dessa máquina, mas não posso executar ping na interface virtual de outros sistemas na rede.

PING 10.0.0.114 (10.0.0.114): 56 data bytes
ping: sendto: No route to host
Request timeout for icmp_seq 0

Estou me aproximando, mas acho que há alguns problemas de roteamento que preciso resolver. Na verdade, não sou especialista em configurações de rede mais complicadas.

yodaisgreen
fonte
Vou tentar abordar o airdrop e aguardar esclarecimentos sobre sua pergunta. Seu macbook pode conversar com a Internet e seu iPad sem precisar de nenhum VLAN / túnel especial. Além disso, não está claro se o hardware Wi-Fi em qualquer dispositivo iOS é capaz de se divertir em rede de malha ponto a ponto no estilo AirDrop.
bmike
Alguém encontrou mais alguma coisa sobre isso? (pensamento ao longo das linhas de criação de várias conexões de rede Wi-Fi)

Respostas:

3

Se você tiver alguns computadores trabalhando para testar o AirDrop, poderá abrir um terminal em cada máquina e digitar algo como 'ifconfig -a', que listará todas as suas placas de interface de rede. Não estou perto de uma caixa Mac ou Unix para mostrar, mas o que você verá é uma interface de rede que pode ser chamada de "en0" (Ethernet0), que é uma interface física (pode ser wifi ou com cabo) e outra chamado "en0: 0", que é uma interface lógica que pega carona na parte superior da interface física. Dessa forma, você pode executar várias interfaces virtuais usando apenas uma física, e é assim que o AirDrop funciona. É possível criar manualmente essas interfaces e "hospedar vários" seu mac, digitando uma interface em um endereço 192.168 e a outra digitando um endereço 172.16, permitindo assim conversar com 2 redes por vez. Sempre foi relativamente simples em interfaces com cabos, mas não tenho certeza de quão complicado seria (do ponto de vista de suporte de hardware) com conexões sem fio, mas é claramente possível de alguma forma. Veja esta pergunta e responda para obter mais detalhes, mas, em resumo, você precisa estar familiarizado com comandos de terminal como ifconfig, netstat, route etc. Use a rede Airdrop para acessar um computador?

abafar
fonte
1

O Finder é o aplicativo principal para criar a interface de rede ponto a ponto no Mac OS X Lion.

Você pode usar o netstat ou o Network Utility para ver o roteamento IPv6 configurado para reconhecer outro mac airdrop.

fe80::%p2p1/64                          link#9                  UCI            p2p1
ff01::%p2p1/32                          link#9                  UmCI           p2p1
ff02::%p2p1/32                          link#9                  UmCI           p2p1

Com o tempo, o mac descartará p2p1 e fará p2p2 e assim por diante. Você pode usar tcpdumpe outros comandos para ver o tráfego real ao vivo nessas interfaces multicast (como en0 e en1).

A opção Exibir informações de difusão seletiva no Network Utility / Netstat parece fornecer os melhores detalhes sobre as interfaces p2p n .

Link-layer Multicast Group Memberships
Group                   Link-layer Address  Netif
33:33:0:0:0:1           <none>              p2p2
33:33:0:0:0:fb          <none>              p2p2
33:33:e2:e0:8a:33       <none>              p2p2
33:33:ff:4d:90:7e       <none>              p2p2
33:33:0:0:0:1           <none>              p2p2
33:33:0:0:0:fb          <none>              p2p2
33:33:e2:e0:8a:33       <none>              p2p2
33:33:ff:4d:90:7e       <none>              p2p2

IPv6 Multicast Group Memberships
Group                   Link-layer Address  Netif
ff01::1%p2p2            33:33:0:0:0:1       p2p2
ff02::1%p2p2            33:33:0:0:0:1       p2p2
ff02::fb%p2p2           33:33:0:0:0:fb      p2p2
ff02::2:e2e0:8a33%p2p2  33:33:e2:e0:8a:33   p2p2
ff02::1:ff4d:907e%p2p2  33:33:ff:4d:90:7e   p2p2

p2p2:
    inet6 fe80::1025:ff:fe4d:907e
    mldv2 flags=2<> rv 2 qi 125 qri 10 uri 3
        group ff01::1%p2p2 mode exclude
            mcast-macaddr 33:33:00:00:00:01
        group ff02::1%p2p2 mode exclude
            mcast-macaddr 33:33:00:00:00:01
        group ff02::fb%p2p2 mode exclude
            mcast-macaddr 33:33:00:00:00:fb
        group ff02::2:e2e0:8a33%p2p2 mode exclude
            mcast-macaddr 33:33:e2:e0:8a:33
        group ff02::1:ff4d:907e%p2p2 mode exclude
            mcast-macaddr 33:33:ff:4d:90:7e

O verdadeiro truque será violar a prisão do dispositivo iOS para realizar alterações semelhantes, pois os aplicativos iOS (que seguem as regras da App Store) não obtêm acesso ao hardware de rede, mas apenas usam a API que a Apple forneceu.

Novamente, você já pode obter conectividade de rede usando bluetooth; talvez seja mais fácil realizar sua transferência de dados, supondo que você não possa permitir que os dispositivos iOS ingressem na mesma rede Wi-Fi do Mac e ignorem a necessidade de invadir algo semelhante ao AirDrop. É difícil dizer especificamente o que você está perguntando, pois nenhum aplicativo real ou tarefa específica foi listada na pergunta.

bmike
fonte
2
Eu vi as conexões p2p que o airdrop fez. Apenas me deu a lâmpada de que talvez eu pudesse executar duas conexões wifi do meu nic sem fio. Airdrop de lado primeiro, é possível fazer duas conexões wifi padrão (sem airdrop) com este hardware e, segundo, como faço para configurá-lo. Basicamente, isso seria o mesmo que configurar uma vlan para um nic com fio, mas com um nic sem fio.
precisa saber é o seguinte