路由器内置的有线和无线不用验证,直接可以上网的,利用虚拟AP及USB网卡发送WEB验证,可以采用nodogsplash。
先把你的无线加密,这个SSID供自己手机用,不用WEB验证,
opkg update
opkg install nodogsplash
----------------打开/etc/config/wireless文件,加入-----------
config wifi-iface
option device 'radio1' #如果你没有USB网卡,请改成radio0
option ifname 'ath1'
option mode 'ap'
option ssid 'AIR-FOR-YOU'
option encryption 'none'
option network 'lan1'
config wifi-iface
option device 'radio0' #从内置无线中虚拟一个ap
option ifname 'ath6'
option mode 'ap'
option ssid 'AIR-4-YOU'
option encryption 'none'
option network 'lan1'
------------------打开/etc/config/dhcp文件,加入--------
config dhcp lan1
option interface lan1
option start 10
option limit 150
option leasetime 12h
------------------打开/etc/config/network文件,加入--------
config interface 'lan1'
option proto 'static'
option macaddr '00:1B:24:1c:BF:B7'
option ipaddr '192.168.4.1'
option netmask '255.255.255.0'
option _orig_ifname 'ath1'
option type 'bridge'
-----------/etc/nodogsplash/nodogsplash.conf--------------
ClientForceTimeout 360 这里验证过期的时间,我给他们上一分钟,就是 ClientForceTimeout 1,一分钟后重新回到验证页。
......本站只呈现部分内容,查看完整文章请到WiFiDog官网社区
http://www.wifidog.pro/2015/04/22/nodogsplash-openwrt%E5%AE%89%E8%A3%85.html,转载请注明出处