Più connessioni wifi simultanee


12

Con il rilascio di airdrop è evidente che la mia scheda di rete WiFi è in grado di effettuare più di una connessione di rete. Esistono app, documentazione, strumenti da riga di comando, ecc. Per la gestione di più connessioni wireless sul mio Mac.

in un guscio di noce posso ottenere il mio unico nic wireless per agire come due reti wireless?

Lo sto chiedendo perché ho applicazioni sul mio iPad che possono comunicare solo con il mio macbook tramite WiFi (Apple non consente la trasmissione di dati via cavo per la maggior parte delle app). In questo momento il mio laptop può parlare con Internet o il mio iPad (la rete im blocca tutto tranne l'accesso a Internet, quindi il mio macbook e ipad non possono parlare su quella rete). Sarebbe bello se il mio laptop potesse connettersi ad entrambi poiché sembra che l'hardware sia in grado.

Ho cercato un po 'di più e sembra piuttosto semplice aggiungere un vlan sull'interfaccia cablata ma non c'è un'opzione nella gui per configurarne uno per il wireless. Usando i comandi ifconfig da questa pagina sono riuscito a ottenere un vlan per l'interfaccia wireless ora ma non sono sicuro di come utilizzare un'interfaccia wireless dal terminale.

Sono stato anche in grado di modificare le mie preferenze.plist come descritto da bmasterswizzle e avere l'interfaccia wireless virtuale nelle impostazioni del mio sistema. Sfortunatamente mi manca qualcosa perché posso eseguire il ping dell'interfaccia virtuale da quella macchina ma non riesco a eseguire il ping dell'interfaccia virtuale da altri sistemi sulla rete.

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

Mi sto avvicinando sempre di più ma penso che ci siano alcuni problemi di routing che devo affrontare. Non sono davvero un esperto di configurazioni di rete più complicate.


Proverò a rivolgermi a Airdrop e aspetterò chiarimenti sulla tua domanda. Il tuo macbook può parlare con Internet e il tuo iPad senza bisogno di speciali VLAN / tunnel. Inoltre, non è chiaro se l'hardware WiFi in qualsiasi dispositivo iOS è in grado di divertirsi in rete mesh ad-hoc peer-to-peer in stile AirDrop.
bmike

Qualcuno ha scoperto qualcos'altro su questo? (pensando alla creazione di più connessioni di rete wifi)

Risposte:


3

Se hai un paio di computer in giro per testare AirDrop, puoi aprire un terminale su ogni macchina e inserire qualcosa come 'ifconfig -a' che elencherà tutte le tue schede di interfaccia di rete. Non sono vicino a un Mac o Unix per mostrare, ma quello che vedrai è un'interfaccia di rete che potrebbe essere chiamata dire "en0" (Ethernet0) che è un'interfaccia fisica (può essere wifi o cablata) e un'altra chiamato "en0: 0" che è un'interfaccia logica che trasporta sulle spalle dell'interfaccia fisica. In questo modo puoi eseguire più interfacce virtuali usando solo una fisica, ed è così che funziona AirDrop. È possibile creare manualmente queste interfacce e "multihome" il tuo Mac facendo dire un'interfaccia su un indirizzo 192.168 e l'altra su un indirizzo 172.16, permettendogli così di parlare con 2 reti alla volta. È sempre stato relativamente semplice sulle interfacce cablate, ma non sono sicuro di quanto sarebbe complicato (dal punto di vista del supporto hardware) con le connessioni wireless, ma è chiaramente possibile in qualche modo. Vedi questa domanda e risposta per maggiori dettagli, ma in breve devi avere familiarità con comandi del terminale come ifconfig, netstat, route ecc. Utilizzare la rete Airdrop per accedere a un computer?


1

Finder è l'app principale per la creazione dell'interfaccia di rete peer to peer su Mac OS X Lion.

È possibile utilizzare netstat o l'utilità di rete per visualizzare il routing IPv6 impostato per riconoscere un altro mac airdrop.

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

Nel tempo, il mac lascerà p2p1 e creerà p2p2 e così via. Puoi usare tcpdumpe altri comandi per vedere il traffico reale in diretta su queste interfacce multicast (proprio come en0 ed en1).

L' opzione Visualizza informazioni multicast in Utilità di rete / Netstat sembra fornire i migliori dettagli sulle interfacce 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

Il vero trucco sarà il jailbreak del dispositivo iOS per apportare modifiche simili poiché le app iOS (che seguono le regole dell'App Store) non ottengono l'accesso all'hardware di rete ma utilizzano semplicemente l'API fornita da Apple.

Ancora una volta, puoi già ottenere la connettività di rete utilizzando il bluetooth, quindi forse potrebbe essere più semplice eseguire il trasferimento dei dati supponendo che non puoi consentire ai dispositivi iOS di collegarsi alla stessa rete WiFi del Mac e bypassare la necessità di hackerare qualcosa di simile ad AirDrop. È difficile dire nello specifico cosa stai chiedendo dal momento che nessuna domanda o attività specifica è stata elencata nella domanda.


2
Ho visto le connessioni p2p fatte da Airdrop. Mi ha dato la lampadina che forse avrei potuto eseguire due connessioni wifi dal mio nic wireless. Airdrop a parte prima è possibile effettuare due connessioni wifi standard (non airdrop) con questo hardware e in secondo luogo come configurarlo. Fondamentalmente questa sarebbe la stessa cosa di impostare un vlan per un nic cablato ma con un nic wireless.
yodaisgreen,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.