WRTnode是采用OpenWRT的智能路由器开发板,能够运行完整的Linux内核和无线路由器协议栈。php
拿到板子后,经过MicroUSB接上 5V电源(移动电源也能够哟),进行简单的配置就可使用了,还能够级联到原有的WiFi路由器或者有线猫上。配置包括:登录、设置密码、设置上级路由器信息等。(原始文档在这里http://wiki.wrtnode.com/index.php?title=Starting/zh-cn),下面简单地说明:node
注意:上面的ssk是接的U盘,标准配置是没有的,能够本身插任何U盘。
web
用专用USB线链接WRTnode的microUSB接口(若是不须要外接USB设备,那就随便整个阿猫阿狗家手机用的USB线也能够),把USB线插到 一个超过500ma的5v供电的地方,通常来讲随便一个电脑啊笔记本啊手机充电器啊什么的均可以。shell
5秒钟后,板子上的蓝灯亮起,里面的OpenWrt开始 启动了。浏览器
20秒后,你能发现一个WRTnodexxxx(xxxx指你的WRTnode mac地址的后四位)的Wi-Fi。网络
用电脑或手机或ipad连上,密码是12345678。ssh
首先你看看你连上WRTnode没有,若是通了,恭喜!编辑器
ping i.wrtno.de
WRTnode支持三种方式登录:telnet,ssh,web浏览器。spa
第一次进去,没有密码,ssh默认运行不了。先用:code
telnet i.wrtno.de
若是出现下面的画面,恭喜!已经进入系统了。
按照提示运行,而后输入要设置的密码(简单一点哦,要不本身都忘掉了):
passwd
输入exit,退出:
exit
再用ssh进去:
ssh root@i.wrtno.de
扫描一下周围有哪些路由器,确认有你须要连接的那一个。
root@OpenWrt:~# aps
如今WRTnode已经正常运行了,可是是在本身的局域网(192.168.8.1)的网段上。要链接Internet,怎么办呢?
咱们来修改下要级连的路由器参数就搞定了,输入:
root@OpenWrt:~# vw
这个实际上就启动了VIM编辑器。在窗口列出配置参数后,输入"I",就进入编辑模式。
config wifi-device 'ra0' option type 'ralink' option mode '9' option channel '6' #改为本身的WiFi路由器的频道Channel,必须一致。 option txpower '100' option ht '20+40' option country 'US' option disabled '0' config wifi-iface option device 'ra0' option network 'lan' option mode 'ap' option encryption 'psk2' option key '12345678' option ApCliEnable '1' option ApCliSsid 'aAP' #改为本身的WiFi路由器的SSID。 option ApCliAuthMode 'WPA2PSK' #修改处,通常不用改。 option ApCliEncrypType 'AES' #修改处,通常不用改。 option ApCliPassWord '87654321' #改为本身的WiFi路由器的密码(是上网用的密码,不是管理用的哦)。 option ssid 'WRTnodeXXXX'
按照上面的注释进行修改。
而后,按"esc",退出编辑模式。
再按“shift+:”进入命令模式。
再输入"wq",就保存而后退出了。
而后重启WRTnode的网络
root@OpenWrt:~# nr
'nr'是WRTnode的自定义命令,重启网络,等5秒,有时须要咱们的电脑从新链接WRTnode的Wi-Fi,而后看看WRTnode有没有从上级路由DHCP获取IP地址
root@OpenWrt:~# ia
咱们获得:
root@OpenWrt:~# ia apcli0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx inet addr:192.168.1.103 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: xxxx::xxxx:xxxx:xxxx:xxxx/xx Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
有时候,获取IP地址有可能要搞十几秒甚至几十秒,稍安勿躁。搞到IP后,咱们看看是否是已经连上互联网了:
root@OpenWrt:~# ping baidu.com PING baidu.com (220.181.111.85): 56 data bytes 64 bytes from 220.181.111.85: seq=0 ttl=54 time=6.071 ms
搞定,咱们用电脑连上了WRTnode,还把WRTnode连上了互联网。
咱们成功设置了一个WiFi的网桥。
这时候,就能够按照之前的方式上网了。