• Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
dongle wifi connessione no ip statico

[Risolto] Dongle wifi: ip statico, no connessione
#11
Ho abbandonato l'idea di usare un solo dongle usb wifi sia per collegare il raspi al router internet che per avviare un access point da collegare al Espeasy. Più che altro perché non ci sono riuscito in un tempo ragionevole, comunque in rete tutti dicono che quando funziona perde molto in prestazioni. Per la soddisfazione di riuscirci, stavolta è andata male...
Ho finalmente la struttura delle reti che mi serve:
Sul raspi ho:
Un dongle usb wifi molto piccolo, che mi vede la rete 192.168.105.X domestica, quindi internet, router, eccetera.
Un altro dongle usb wifi più grande con antenna esterna che raggiunge solo gli Esp8266 ovunque siano nella casa, sulla rete 192.168.104.X. Le subnet mask sono entrambe 255.255.255.0, reti indipendenti.
A progetto completo potrei anche staccare il dongle wifi domestico per risparmiare corrente.

Per avviare le due interfacce in modalità diverse ho seguito un post di anthony19114 su raspberrypi.org:
Citazione:sudo bash    # prompt come root

apt-get install hostapd dnsmasq

# Togli il # a queste righe in /etc/dnsmasq.conf

interface=lo,wlan1

no-dhcp-interface=lo,wlan0

dhcp-range=192.168.104.100,192.168.104.200,12h


# Edita /etc/hostapd/hostapd.conf e cambia i campi ssid e wpa_passphrase

interface=wlan1
ssid=nomeAP
hw_mode=g
channel=6
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=0123456789
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

# Edita /etc/network/interfaces e aggiungi

auto wlan1
iface wlan1 inet static
address 192.168.104.2
netmask 255.255.255.0


# Edita un nuovo file: 

nano /usr/local/bin/hostapdstart

# aggiungi:

service dnsmasq restart
sysctl net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -s 192.168.4.0/24 ! -d 192.168.4.0/24 -j MASQUERADE
ifup wlan1
hostapd /etc/hostapd/hostapd.conf

# cambia i permessi a /usr/local/bin/hostapdstart

chmod 667 /usr/local/bin/hostapdstart

# Edita ed aggiungi una linea a: /etc/rc.local

hostapdstart >1&

# oppure digita hostapdstart se vuoi vedere i dettagli o se non vuoi che si autoavvii.

# (Ignora il prossimo passaggio se hai wlan0 già collegata e funzionante)

#Aggiungi a /etc/network/interfaces 
# togli tutti gli altri parametri di wlan0, poi aggiungi:

auto wlan0
iface wlan0 inet dhcp
wpa-ssid ssidAP
wpa-psk a03133ea3333471b0d33dbd1b2b19233294649968537c35904eb3389a7df65ba

# sostituisci la psk con la tua, generata digitando wpa_passphrase ssidAP tuaWPApass


# Il tuo completo /etc/network/interfaces dovrebbe assomigliare a questo ma con diverse wpa-psk e wpa-ssid: 

auto wlan0
iface wlan0 inet dhcp
wpa-ssid ssidAP
wpa-psk a03133ea3333471b0d33dbd1b2b19233294649968537c35904eb3389a7df65ba

auto wlan1
iface wlan1 inet static
address 192.168.104.2
netmask 255.255.255.0
reboot
se qualcuno vuole provare...
Intanto grazie ad Anthony19114
Risposta
#12
interessante. in effetti usarlo per gestire due subnet potrebbe tornare utile.



Coltiva linux, che windows si pianta da solo! (cit.)
Risposta
#13
Poi ho scoperto che con un semplice
Codice:
Iw list|less
vedo tutte le caratteristiche delle interfacce wifi, infatti ho una phy0 (il dongle piccolo che non sono riuscito ad avviare in AP mode) che dentro al paragrafo "supported interfaces modes:" riporta
* managed
* monitor

La voce phy1 (il dongle edimax con antenna che sto usando in AP) che nello stesso paragrafo presenta
* IBSS
* managed
* AP
* AP/VLAN
* WDS
* monitor
* mesh point

Quindi è chiaro che il primo dongle non supporta l'AP mode, almeno con questo driver.

Per curiosità ho provato a mettere in /etc/modprobe.d/raspi-blacklist.conf il driver mt7601u e commentare il driver mt7601Uap, ma non funziona neanche, con iwconfig non la vedo e con iw list neanche.
Risposta
  


Vai al forum:


Navigazione: 2 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect