Un'app Wi-Fi è solo un software o una scheda WiFi?


2

Come ho visto finora ogni dispositivo con una scheda Wi-Fi è stato in grado di agire come un punto di accesso Wi-Fi.
Quindi un AP Wi-Fi è solo un software che gestisce una scheda NIC Wi-Fi per funzionare come un AP?
Se sì, allora cosa fa il software in dettaglio per agire come un AP Wi-Fi?


1
Una radio wireless può inviare o ricevere dati wireless. UN hotspot dispositivo fa entrambi ed è il ponte verso internet. Un dispositivo che supporta 802.11N può in teoria funzionare come questo bridge, nel caso di Windows i supporti esistono di default, nel caso di un sistema operativo telefonico deve essere aggiunto o almeno abilitato. Chiaramente il dispositivo con il supporto 802.11N riceve anche dati e invia dati semplicemente non funge da bridge di rete.
Ramhound

Risposte:


4

Sei corretto, ma la "scheda wifi" deve supportare il funzionamento come punto di accesso, che è qualcosa che la maggior parte dei dispositivi wifi per laptop e desktop non supportano.

Il Guruplug è un "plug computer" basato su ARM con 512 MB di RAM e un dispositivo che può fungere da router wireless o "hotspot" - mi sembra simile alla maggior parte degli hardware per telefoni cellulari.

Mi aspettavo che la NIC wireless supportasse la "modalità monitor" (che porta tutti i pacchetti wireless "ascoltati" dalla radio al sistema operativo) e quindi sarebbe necessario un software come hostapd per trasformarlo in un punto di accesso. Tuttavia, il modo in cui funziona sulla spina è che la NIC wireless viene visualizzata sul sistema operativo (Linux) come solo un'altra interfaccia di rete.

Il firmware sulla NIC (che viene caricato quando il driver è inizializzato) gestisce la crittografia e più client. È stato fornito con un'utilità che consentiva di impostare i parametri della scheda NIC wireless ei parametri che è possibile impostare con questa utility sono tutti uguali a tutti i router wireless che si acquisterebbero in un negozio al dettaglio. Questa utilità ( uaputl ) invia semplicemente ioctl al driver NIC wireless. Pertanto, il sistema operativo non deve preoccuparsi dei dettagli del punto di accesso, ma è comunque responsabile del firewall, del DHCP e del routing. In questo caso ci sono comandi che puoi inviare tramite uaputl per avviare e interrompere il punto di accesso.

Caricando firmware diversi, la NIC wireless può essere un "client" o associarsi a un punto di accesso come l'hardware Wi-Fi standard.

Quindi, in pratica, la NIC wireless, con funzionalità di access point, viene semplicemente esposta come un'altra interfaccia di rete al sistema operativo. Immagino davvero che la maggior parte degli hotspot siano molto simili.


1

Dipende davvero dalla tua definizione.

Un caffè può avere un hotspot wireless che non è altro che una normale connessione Internet domestica con un router che ha la sicurezza impostata su off (o su e condivisa tra i clienti).

Non c'è davvero molta differenza per un wifi pubblico che privato ... Quello che penso tu stia davvero chiedendo sono gli "extra" che rendono il wifi pubblico più interessante.

Per capirlo, devi davvero sapere qualcosa in più sul networking ... Per raggiungere una destinazione (internet) al di fuori della tua rete locale (caffè), devi passare attraverso un gateway (router).

In genere i router non fanno molto più che una semplice rotta, ma, per quello che penso che si desidera, si abilita l'isolamento wireless in modo che i client non possano comunicare direttamente tra loro (facilmente), e quindi si guarderebbe anche qualcosa come un " portale captive ".

Il Captive Portal è di gran lunga la cosa più importante che la gente pensi quando parla di "hotspot". questo in genere ha una lista di indirizzi MAC, intercetta qualsiasi richiesta e ti permette di reindirizzare alla tua pagina web dove puoi avere la tua logica personalizzata - di solito è un posto dove digitare informazioni, dati di carte prepagate o pagate con carta - allora tu avrebbe qualcosa che permetta al dispositivo di raggiungere l'elenco degli indirizzi MAC in modo che internet possa funzionare normalmente.

Ancora una volta, ci sono molte varianti e definizioni - ma, spero che questo aiuti!

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.