genx
authorgenx@0b8eda3c37e2adc43b8210ef8ff0116fafcfc1f4 <genx@web>
Sun, 8 Jul 2018 07:18:55 +0000 (07:18 +0000)
committerIkiWiki <ikiwiki.info>
Sun, 8 Jul 2018 07:18:55 +0000 (07:18 +0000)
docs/docs/newhandbook/WirelessNetwork/index.mdwn

index 3bc10f8..1e7a81c 100644 (file)
@@ -723,3 +723,36 @@ This section describes a number of steps to help troubleshoot common wireless ne
 
     > wlandebug -i ath0 +scan+auth+debug+assoc
       net.wlan.0.debug: 0 => 0xc80000<assoc,auth,scan>
+-----
+
+
+When instantiating an access point using a Tenda 311u+, which relies on run,
+(Make sure your kernel has both the driver and firmware enabled,
+or maybe you could add them to your loader.conf)
+
+In rc.conf:
+
+    > wlans_run0="wlan0" # wlan0 is a safe name to use
+    > create_args_wlan0="wlanmode hostap" # the driver does have other caps
+
+It's possible to create a WEP secured access point without hostapd.
+
+If you want wpa, hostapd seems to be the best option.
+
+rc.conf:
+
+    > ...
+    > hostapd_enable="YES" # not strictly necessary. hostapd can be started outside of rc.conf, but this does work
+    > ...
+
+The big take-away is that any ifconfig operations on the wlan0 interface in rc.conf break things.
+Use ifconfig to configure the interface *after* hostapd has done its thing.
+Like, here, a quote from above:
+
+The interface configuration can be done automatically at boot time by adding the following lines to */etc/rc.conf*:
+
+    wlans_ath0="wlan0"
+    create_args_wlan0="wlanmode hostap"
+    ifconfig_wlan0="inet 192.168.0.1 netmask 255.255.255.0 ssid dragonap mode 11g channel 1"
+
+^that quote from above, or any variation with "ifconfig_wlan0=..." will not work at all with the run driver and hostapd.