IotSicurezza Informatica

esp8266 in AP mode : wifi.softap.Continuiamo con il mitico esp8266

esp8266 wifi
Esp8266 SoftAp

Esp8266 settiamolo con wifi.SOFTAP

 

Continuiamo con il mitico esp8266.  Oggi voglio rispondere a Antony e TM.A .  Avete detto che utilizzate  LUA su  NodeMCU

Settiamo il nostro bel esp8266-01 in ap-mode e  definiamo ip / s-net / gtw.

—  ssid = Il nome che vogliamo far assumere al AP (Il service set identifier, o SSID, è il nome con cui una rete Wi-Fi o in generale una WLAN si identifica ai suoi utenti. Spesso gli access point sono configurati in modo da annunciare continuamente i loro SSID, cosicché i dispositivi mobili di ricetrasmissione Wi-Fi possano creare un elenco delle reti wireless disponibili nella zona in cui essi si trovano. Tale elenco può poi essere mostrato all’utente affinché possa scegliere la rete a cui connettersi (sempre che questa decisione non venga presa in automatico dal dispositivo)).

—  pwd = password del nostro Ap

—  ip = Indirizzo ip che vogliamo sia attribuito al nostro AP

—  netmask = Maschera di sottorete (La subnet mask o “maschera di sottorete”, nell’ambito delle reti di telecomunicazioni, indica la metodologia utilizzata per definire il range di appartenenza di un host all’interno di una sottorete IP al fine di ridurre il traffico di rete e facilitare la ricerca e il raggiungimento di un determinato host con relativo indirizzo IP della subnet mask)

— gateway = numero ip del gateway  – in questo caso se stesso. /(Un gateway (dall’inglese, portone, passaggio) è un dispositivo di rete che opera al livello di rete e superiori del modello ISO/OSI. Il suo scopo principale è quello di veicolare i pacchetti di rete all’esterno di una rete locale (LAN))

… dovrebbe funzionare 🙂

wifi.setmode(wifi.SOFTAP)
wifi.ap.config({ssid=”computerhelp”,pwd=”password”})
wifi.ap.setip({ip=”192.168.1.254″,netmask=”255.255.255.0″,gateway=”192.168.1.254″})
print(wifi.ap.getip())

ma possiamo anche scriverlo …….

wifi.setmode(wifi.SOFTAP)

wifi.ap.config({ssid=”computerhelp”,pwd=”password”})
cfg={}
cfg.ip=”192.168.1.254″
cfg.netmask = “255.255.255.0”
cfg.gateway = “192.168.1.254”

wifi.ap.setip(cfg)
print(wifi.ap.getip())

Spero possa esservi utile !!

 

G.P.