切换原因
之前优酷路由器安装的是Padavan固件,但是有几个因素使得我必须切换至OpenWRT生态固件。
- Padavan WiFi连接有问题,目前只有iPad连接没有问题。PC/Android通过ETH/WiFi都无法连接上。
- Padavan虽然可以安装optware/entware,也可以安装在内置TF卡中,但是其USBSerial驱动/PySerial/PyUSB安装上存在问题。
- 加上还需要解决启动脚本。
uboot or breed
说实在的,没有搞清楚uboot和breed之间差异。但是以前STB/DTV开发经历中,记得uboot是命令行模式,而breed是B/S模式。但是breed号称不死boot,所以可以用来刷OpenWRT/LEDE/PandoraBox。
流程(稍后配图)
- 按着RESET按键不放,插入电源,三秒后,四组LED同时闪烁后释放RESET按键。
- 以太网线接入路由宝LAN口,通过IE/Chrome登录192.168.1.1。
- 备份固件,以防万一。
- 升级固件,选择PandoraBox或者OpenWRT固件。
- 重启路由器。
- 10秒后,通过IE/Chrome登录192.168.1.1。
- 可以分别使用telnet/ssh登录PandoraBox后台。
- 将路由器静态地址设置为192.168.x.1,x为任何数字,不要与上级路由器冲突。
- 搜索上级路由器SSID,配置WDS,这个需要额外流程。
- 可以更换UI风格:Luci或Bootstrap,话说都好难看,不如dd-wrt。
- 可以更换语言:我切换到英语了,关键是习惯看英文术语。
- 运行
opkg update
。 - 把内部TF卡挂载到文件系统中,且作为自动挂载脚本。
- 运行
opkg install nano
,安装nano编辑器。 - 安装CPython/PySerial/pip等依赖项。
- 退回到breed,备份所有flash内容。
allankliu@allankliu-Latitude-D520:~$ telnet 192.168.6.1
Trying 192.168.6.1...
Connected to 192.168.6.1.
Escape character is '^]'.
================================================================
| Welecome to PandoraBox ! |
| Copyright 2013-2014 |
| D-Team Technology Co.,Ltd. ShenZhen |
================================================================
PandoraBox login: root
Password:
BusyBox v1.22.1 (2015-06-08 16:22:27 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______________________________________________________________
| ____ _ ____ |
| | _ \ __ _ _ __ __| | ___ _ __ __ _| __ ) _____ __ |
| | |_) / _` | '_ \ / _` |/ _ \| '__/ _` | _ \ / _ \ \/ / |
| | __/ (_| | | | | (_| | (_) | | | (_| | |_) | (_) > < |
| |_| \__,_|_| |_|\__,_|\___/|_| \__,_|____/ \___/_/\_\ |
| |
| PandoraBox SDK Platform |
| The Core of SmartRouter |
| Copyright 2013-2015 D-Team Technology Co.,Ltd.SZ |
| http://www.pandorabox.org.cn |
|______________________________________________________________|
Base on OpenWrt BARRIER BREAKER (14.09, r1024)
网友评论