WRTnode2P开箱指南

来自WRTnode Wiki
Summer讨论 | 贡献2016年3月18日 (五) 10:26的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
其他语言:
English • ‎中文(中国大陆)‎

快速窍门:
WRTnode2P默认ssid: WRTnode2P_xxxx
默认Wi-Fi密码:12345678

买了WRTnode2P你得到了什么

WRTnode2P以套件形式售卖,因此你不光有2P核心板
WRTnode2P.jpg
套装中还有底板以及外接天线,为了方便包装及运输,开箱后天线是重叠覆盖在核心版和地板上的,如图:
2PPACK.jpg

天线是可以360度旋转的,入手后的第一步就是要平行的旋转天线,让天线不要遮挡住核心板,同时两个天线也不要重叠,这样保证wifi信号是最强的。如下图所示:
2PSHLD-1.jpg

启动WRTnode2P

使用microUSB供电,一头接在WRTnode2P标准底板的迷你usb接口,一头接到一个超过500ma的5v供电的地方,一般来说随便一个电脑啊笔记本啊手机充电器啊什么的都可以,上电以后,WRTnode2P底板上的蓝灯亮起,里面的OpenWrt开始启动了,20秒后,你能发现一个WRTnode2P_xxxx(xxxx指你的WRTnode2P mac地址的后四位)的Wi-Fi,用电脑或手机或ipad连上,密码是12345678.

把玩WRTnode2P

登陆WRTnode2P(telnet或ssh)

Windows、Linux、Mac都可以,Windows的话,用putty或者其他Linux终端软件。

  • 首先你看看你连上WRTnode2P没有
ping openwrt.lan

WRTnode2P的IP地址是192.168.8.1,‘openwrt.lan’这个域名会被WRTnode2P拦截并解析到自己的ip地址。

  • telnet或者ssh连上WRTnode2P

如果你是第一次登陆WRTnode2P,或者你之前没有给OpenWrt的root用户设置密码,那就telnet:

telnet 192.168.8.1 

或是

telnet openwrt.lan

或者你已经设置过root密码了,那就ssh:

ssh root@192.168.8.1

或是

ssh root@openwrt.lan

输入密码,看到这个就ok了:
Busybox.jpg

不联网不幸糊

接下来的事情就是要把你的WRTnode2P连上互联网。首先,你得有个已经连上网的无线路由器。

root@OpenWrt:~# aps

'aps'是WRTnode的自定义命令,扫描当前的Wi-Fi,结果是类似这样的:

WRTnode AP scaner.
Begin scaning APs, pls wait...
Finished.
APs available are...
ra0       get_site_survey:
Ch  SSID                             BSSID               Security               Siganl(%)W-Mode  ExtCH  NT WPS DPID
1   Tenda                            xx:xx:xx:xx:xx:xx   NONE                   70       11b/g/n ABOVE  In YES
1   hshn                             xx:xx:xx:xx:xx:xx   WPA2PSK/AES            96       11b/g/n NONE   In YES
6   TP-LINK                          xx:xx:xx:xx:xx:xx   NONE                   55       11b/g   NONE   In  NO
6   BY01                             xx:xx:xx:xx:xx:xx   NONE                   100      11b/g/n NONE   In YES
6   Tenda_xxxxxx                     xx:xx:xx:xx:xx:xx   WPAPSK/AES             50       11b/g/n ABOVE  In  NO
11  CU_wpFS                          xx:xx:xx:xx:xx:xx   WPAPSK/TKIPAES         70       11b/g/n NONE   In YES

然后,我们来将WRTnode2P连上您现有的路由器:

root@OpenWrt:~# setwifi 您要连接的路由器SSID 对应的密码

注意哦,SSID和密码中间有个空格。
例如:

root@OpenWrt:~# setwifi TP_linkAB33CD password

回车以后等5秒,有时需要我们的电脑重新连接WRTnode2P的Wi-Fi,然后看看WRTnode2P有没有从上级路由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

搞定,我们用电脑连上了WRTnode2P,还把WRTnode2P连上了互联网。

WRTnode2P软件仓

root@OpenWrt:~# opkg update
Downloading http://downloads.openwrt.org/chaos_calmer/15.05/ramips/mt7628/packages/base/Packages.gz.
Updated list of available packages in /var/opkg-lists/chaos_calmer_base.
Downloading http://downloads.openwrt.org/chaos_calmer/15.05/ramips/mt7628/packages/telephony/Packages.gz.
Updated list of available packages in /var/opkg-lists/chaos_calmer_telephony.
Downloading http://downloads.openwrt.org/chaos_calmer/15.05/ramips/mt7628/packages/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/chaos_calmer_packages.
Downloading http://downloads.openwrt.org/chaos_calmer/15.05/ramips/mt7628/packages/routing/Packages.gz.
Updated list of available packages in /var/opkg-lists/chaos_calmer_routing.
Downloading http://downloads.openwrt.org/chaos_calmer/15.05/ramips/mt7628/packages/luci/Packages.gz.
Updated list of available packages in /var/opkg-lists/chaos_calmer_luci.
Downloading http://downloads.openwrt.org/chaos_calmer/15.05/ramips/mt7628/packages/management/Packages.gz.
Updated list of available packages in /var/opkg-lists/chaos_calmer_management.

root@OpenWrt:~# opkg install xxxx

恢复出厂设置

root@OpenWrt:~# firstboot
This will erase all settings and remove any installed packages. Are you sure? [N/y]
y
/dev/mtdblock5 is mounted as /overlay, only erasing files
root@OpenWrt:~# reboot

更新固件以获取底板上microSD卡的支持

出厂固件中并未包含底板上microSD卡的驱动,如果需要使用microSD,建议大家刷新固件。
下面提供一种更新固件的简单方法:

  • 点击链接下载固件 http://d.wrtnode.com/WRTnode2P/openwrt-ramips-mt7628-wrtnode2p-squashfs-sysupgrade.bin
  • 电脑连上WRTnode2P的ssid(格式为WRTnode2P_xxxx,密码是12345678)
  • 打开浏览器输入网址:192.168.8.1,自动跳转到http://192.168.8.1/cgi-bin/luci界面,root登录密码默认是空。
  • 进入:System->Backup/Flash Firmware 找到 “Flash new firmware image”选择之前下载的文件,点击执行按钮“Flash image”,上传完成之后,点击“proceed”执行刷机。

2Pflashimage.png

OpenWrt SDK

请到https://github.com/WRTnode/openwrt克隆或下载
ps: 本sdk是WRTnode各款硬件产品的OpenWrt通用的SDK,如果是要用于WRTnode2P,请在make menuconfig的时候 [ Subtarget ] 选择 [ WRTnode 2 series ]

更多资源

WRTnode2P详细参数
WRTnode2P针脚定义
WRTnode2P标准底板
WRTnode2P硬件扩展开发及量产指南

走起来吧,骚年!