Add wifi config sample files
This commit is contained in:
parent
f00b39536a
commit
952c776dae
|
|
@ -16,6 +16,7 @@
|
|||
5. Now you can ping 192.168.1.10 and hopefully you can connect to it (for the debugging purpose)
|
||||
|
||||
# Setup wireless networks
|
||||
Run `sudo apt-get install hostapd isc-dhcp-server`
|
||||
Run `sudo nano /etc/hostapd/hostapd.conf` and use the following as an example
|
||||
```
|
||||
interface=wlan0
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
--- etc/default/hostapd.orig 2017-11-13 12:12:16.060855052 -0600
|
||||
+++ etc/default/hostapd 2017-11-13 12:12:43.106038459 -0600
|
||||
@@ -7,7 +7,7 @@
|
||||
# file and hostapd will be started during system boot. An example configuration
|
||||
# file can be found at /usr/share/doc/hostapd/examples/hostapd.conf.gz
|
||||
#
|
||||
-#DAEMON_CONF=""
|
||||
+DAEMON_CONF="/etc/hostapd/hostapd.conf"
|
||||
|
||||
# Additional daemon options to be appended to hostapd command:-
|
||||
# -d show more debug messages (-dd for even more)
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
--- etc/default/isc-dhcp-server.orig 2017-11-13 12:14:05.785333905 -0600
|
||||
+++ etc/default/isc-dhcp-server 2017-11-13 12:14:21.615655554 -0600
|
||||
@@ -14,5 +14,5 @@
|
||||
|
||||
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
|
||||
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
|
||||
-INTERFACESv4=""
|
||||
+INTERFACESv4="wlan0"
|
||||
INTERFACESv6=""
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
--- etc/dhcp/dhcpd.conf.orig 2017-11-13 12:09:52.895262089 -0600
|
||||
+++ etc/dhcp/dhcpd.conf 2017-11-13 12:10:21.012527807 -0600
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
# If this DHCP server is the official DHCP server for the local
|
||||
# network, the authoritative directive should be uncommented.
|
||||
-#authoritative;
|
||||
+authoritative;
|
||||
|
||||
# Use this to send dhcp log messages to a different log file (you also
|
||||
# have to hack syslog.conf to complete the redirection).
|
||||
@@ -105,3 +105,13 @@
|
||||
# range 10.0.29.10 10.0.29.230;
|
||||
# }
|
||||
#}
|
||||
+
|
||||
+subnet 192.168.42.0 netmask 255.255.255.0 {
|
||||
+ range 192.168.42.10 192.168.42.50;
|
||||
+ option broadcast-address 192.168.42.255;
|
||||
+ option routers 192.168.42.1;
|
||||
+ default-lease-time 600;
|
||||
+ max-lease-time 7200;
|
||||
+ option domain-name "local";
|
||||
+ option domain-name-servers 8.8.8.8, 8.8.4.4;
|
||||
+}
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
#!/bin/bash
|
||||
|
||||
serial=$(cat /proc/cpuinfo | grep Serial | md5sum | cut -c 1-4)
|
||||
sed -i "s/^ssid=.*$/ssid=Pi_AP-$serial/" /etc/hostapd/hostapd.conf
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
interface=wlan0
|
||||
#driver=nl80211
|
||||
ssid=Pi_AP-1c54
|
||||
country_code=US
|
||||
hw_mode=g
|
||||
channel=11
|
||||
macaddr_acl=0
|
||||
auth_algs=1
|
||||
ignore_broadcast_ssid=0
|
||||
wpa=2
|
||||
wpa_passphrase=Raspberry
|
||||
wpa_key_mgmt=WPA-PSK
|
||||
wpa_pairwise=CCMP
|
||||
wpa_group_rekey=86400
|
||||
ieee80211n=1
|
||||
wme_enabled=1
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
--- etc/init.d/hostapd.orig 2017-11-13 12:16:34.849449204 -0600
|
||||
+++ etc/init.d/hostapd 2017-11-13 12:16:53.695431527 -0600
|
||||
@@ -25,6 +25,8 @@
|
||||
[ -s "$DAEMON_DEFS" ] && . /etc/default/hostapd
|
||||
[ -n "$DAEMON_CONF" ] || exit 0
|
||||
|
||||
+/etc/hostapd/dynamicconf.sh
|
||||
+
|
||||
DAEMON_OPTS="-B -P $PIDFILE $DAEMON_OPTS $DAEMON_CONF"
|
||||
|
||||
. /lib/lsb/init-functions
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
--- etc/network/interfaces.d/wlan0.cfg.orig 2017-11-13 12:19:11.676636013 -0600
|
||||
+++ etc/network/interfaces.d/wlan0.cfg 2017-11-13 12:20:35.673604078 -0600
|
||||
@@ -1,3 +1,4 @@
|
||||
-allow-hotplug wlan0
|
||||
-iface wlan0 inet dhcp
|
||||
-wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
|
||||
+auto wlan0
|
||||
+iface wlan0 inet static
|
||||
+ address 192.168.42.1
|
||||
+ netmask 255.255.255.0
|
||||
Loading…
Reference in New Issue