Un Hotspot WiFi usando il RPi3 e Fedora

Da lumacawiki.
Versione del 2 set 2017 alle 07:08 di Alciregi (discussione | contributi) (Creata pagina con "= Un Hotspot WiFi usando il RPi3 e Fedora = Si veda la pagina GNU-Linux:Installazione:FedoraRPi3 per avere informazioni su come installare Fedora sul Raspberry Pi. curl...")
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Un Hotspot WiFi usando il RPi3 e Fedora

Si veda la pagina GNU-Linux:Installazione:FedoraRPi3 per avere informazioni su come installare Fedora sul Raspberry Pi.

curl https://raw.githubusercontent.com/RPi-Distro/firmware-nonfree/master/brcm80211/brcm/brcmfmac43430-sdio.txt -o /lib/firmware/brcm/brcmfmac43430-sdio.txt

reboot


firewall-cmd --permanent --new-zone=wifi firewall-cmd --reload


nmcli con add type 802-11-wireless con-name HOTSPOT ifname wlan0 connection.zone wifi connection.autoconnect yes 802-11-wireless.ssid provale 802-11-wireless.mode ap 802-11-wireless-security.key-mgmt wpa-psk 802-11-wireless-security.psk pazzword ipv4.method manual ipv4.addresses 192.168.57.1/24 ipv6.method ignore

nmcli con show

firewall-cmd --permanent --get-zones firewall-cmd --get-zone-of-interface=eth0

firewall-cmd --zone=public --add-masquerade --permanent

firewall-cmd --permanent --zone=wifi --add-service=dhcp firewall-cmd --permanent --zone=wifi --add-service=ssh firewall-cmd --permanent --zone=wifi --add-service=dns firewall-cmd --reload firewall-cmd --get-zone-of-interface=wlan0 firewall-cmd --info-zone=wifi firewall-cmd --get-active-zones public

 interfaces: eth0

wifi

 interfaces: wlan0

vi /etc/sysctl.d/10-ip_forward.conf net.ipv4.ip_forward=1

sysctl --system


dnf install dnsmasq

vi /etc/dnsmasq.d/hotspot.conf interface=wlan0 no-dhcp-interface=lo,eth0 dhcp-range=192.168.57.11,192.168.57.100,255.255.255.0,12h

systemctl enable dnsmasq

systemctl start dnsmasq


dnf install hostapd vi /etc/hostapd/hostapd.conf

  1. Customize these for your local configuration...

interface=wlan0 hw_mode=g channel=1 ssid=provale

  1. 802.11n

wme_enabled=1 ieee80211n=1

  1. ht_capab=[HT40+][SMPS-STATIC][SHORT-GI-20][SHORT-GI-40][DSSS_CCK-40]
  1. Authentication and encryption

macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 wpa=3 wpa_passphrase=pazzword wpa_key_mgmt=WPA-PSK WPA-EAP WPA-PSK-SHA256 WPA-EAP-SHA256 wpa_pairwise=TKIP rsn_pairwise=CCMP country_code=IT


/usr/sbin/hostapd /etc/hostapd/hostapd.conf -d Failed to create interface mon.wlan0: -95 (Operation not supported) <--------- ignora