1、使用网线将路由器与电脑直连(由于我的是RMBP,没有网口,昨天还上京东买了个绿盟的USB有线网口,带USB口扩展,挺实用的)
2、打开命令窗口,执行telnet命令:telnet 192.168.1.1 连接到OpenWRT系统;
3、为保证系统的安全,需设置密码,使用方式与linux相同,使用命令passwd修改密码,这里我将系统密码设置为admin,在这里记录下,以防忘记。
当设置密码完成之后就可以使用ssh登陆到系统了 ssh -l root 192.168.1.1
所有操作都是linux命令,因为这个使用的是linux内核
4、 配置 WAN 接口 :
配置文件位于/etc/config下,使用vi编辑
vi /etc/config/network 按 i 键进入编辑模式
注释掉
config interface 'lan'
#option ifname 'eth0'
option force_link '1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
HDCP自动获取IP地址模式:
在最后添加:
config interface 'wan'
option ifname 'eth0'
option proto 'dhcp'
静态IP地址模式:
config interface 'wan'
option ifname 'eth0'
option proto 'static'
option ipaddr '10.22.33.124'
option netmask '255.255.255.0'
option gateway '10.22.33.1'
option dns '202.113.16.10'
最后 network配置文件为:
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd15:18f3:9abc::/48'
config interface 'lan'
#option ifname 'eth0'
option force_link '1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'wan'
option ifname 'eth0'
option proto 'static'
option ipaddr '192.168.99.254'
option netmask '255.255.255.0'
option gateway '192.168.99.1'
option dns '202.106.0.20'
按 esc键 退出编辑模式 按shift + : 输入命名 wq 回车,即保存并退出了。
5、配置无线 :
修改/etc/config/wireless 使用命令:vi /etc/config/wireless 按i 进入编辑模式,在最后添加以下信息
先注释掉 option disabled 1
#option disabled 1
编辑完成之后 按esc键 退出编辑模式 按 shift + : 进入命令模式 输入 wq 回车,即保存退出了。
注意:
最后的配置文件为:
config wifi-device radio0
option type mac80211
option channel 11
option hwmode 11g
option path 'platform/ar933x_wmac'
option htmode HT20
# REMOVE THIS LINE TO ENABLE WIFI:
# option disabled 1
config wifi-iface
option device radio0
option network lan
option mode ap
option ssid OpenWrt
option encryption none
6、重启使配置生效,输入命令 reboot 回车,将重启.
将上级网络的网线接入到路由器,电脑连接OpenWrt无线网络,可以上网了。
7、安装web界面
ssh登陆到路由器,输入
opkg update
opkg install luci
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
就可以从浏览器中打开页面了
如下图: