ER8支持USB端口读写U盘数据配置
1、ER-8开启USB端口读写U盘数据1.把U盘插入到ER8 USB口2.在电脑上下载并存放usb_automnt及usb-init两个文件到桌面或资料 3.将电脑通过网线连接ER8,再用winscp将usb_automnt及usb-init两个文件复制到 ER8/ER8-pro 的 /home/ubnt 目录。
(1)ER8默认管理IP地址为192.168.1.1/24,输入ER8的IP地址和管理员帐号和密码进行登入

2、(2)将下载下来的2个文件直接拖拉到ER8/ER8-pro 的 /home/ubnt 目录

3、在CLI命令模式或通过putty工具采用ssh 192.168.1.1执行下列指令
sudo -i
mv /home/ubnt/usb_automnt /usr/local/sbin
chmod a+x /usr/local/sbin/usb_automnt
mv /home/ubnt/usb-init /etc/init.d
chmod a+x /etc/init.d/usb-init
cd /etc/rcS.d/
ln -s ../init.d/usb-init S99usb-init
cd /etc/rc0.d/
ln -s ../init.d/usb-init K01usb-init
cd /etc/rc6.d/
ln -s ../init.d/usb-init K01usb-init
sync
5.执行reboot指令重新启动ER8

4、重启ER8完成后,通过ssh连入到ER8查看U盘是否可以被识别和读写数据
(1)通过fdisk -l检查ER8是否识别到U盘

5、(2)cd /mnt/usb_storage后利用ls-l查看U盘数据

6、U盘操作
1.在U盘里面依次建立guest/s/default文件夹,然后在default文件夹内放index.php
2.文件夹结构为 /guest/s/default/index.php
ER8进阶操作
1.ER8网络环境搭建
(1)根据Internet接入方式来配置eth0为WAN并配置NAT
(2)配置eth2为LAN,并配置接口IP地址为192.168.3.1/24
(3)配置eth2加入到DNS转发接口
2.电脑通过ssh连入ER8,输入sudo -i进入root配置模式后修改 /etc/lighttpd/lighttpd.conf --->在lighttpd.conf档案中找到下列文字符串,将tests改为guest。
(1)修改前
url.rewrite-once = (
"^(/(lib|media|ws|tests)/.*)" => "$0",
"^/([^\?]+)(\?(.*))?$" => "/index.php/$1?$3"
)
(2)修改后====>
url.rewrite-once = (
"^(/(lib|media|ws|guest)/.*)" => "$0",
"^/([^\?]+)(\?(.*))?$" => "/index.php/$1?$3"
)
(3)修改完成上述配置后,再关闭ER-8/ERPRO-8电源。然后再拔出U盘。
3.ER8电源开机,等待2-3分钟完全启动后才可接上U盘
4.ssh连入ER8,输入sudo -i进入root配置模式后再执行下方两列指令
(此时 /var/www/htdocs/ 里会多出一个 guest的文件夹,此文件夹是对应至U盘的guest文件夹)
cd/var/www/htdocs/
ln -s/mnt/usb_storage/guest guest
UniFi控制器操作
1.按照UniFi基础配置操作
2.在启用guest模式后,在 Guest Control配置面板内的勾选/ Extrnal portal Server并填入ER8路由器的 ip地址

7、客户端测试
1.无线终端测试-手机连上UniFi AP,开启浏览器后将会导转至 https://ER8的ip地址/guest/s/default/index.php

8、电脑通过有线连入到ER8,然后在chrome浏览器上输入 "https://ER8的ip地址/guest/s/default/index.php"
