本鱼拟成立工作室承接项目开发/软件定制/云设施开发运维/办公设备技术支持等,如您有相关需求,欢迎来询 | ::博客文章推荐::

【POGO折腾记】记一下刷Pogoplug到最新版的经历

: 硬件/HW 木魚 19012℃ 20评论
 最近淘宝上撸了一个Pogoplug,诺,就是这货。

图片

外表有点旧,里面倒是崭新的……啥?看不出来旧?这样看足够明显了吧。

图片

嗯,外表虽然比较旧,但是里面还是崭新的。

图片

撸回来的时候已经委托掌柜的给刷成OpenWRT系统了。刷成这系统可以干嘛呢,可以玩迅雷离线下载,挂上硬盘当小NAS使用;可以当打印机共享服务器;可以当成DHCP和DNS;可以……唔,可以的东西挺多的,我都想再买一个了,万一以后买不到怎么办,毕竟这么便宜……

OK。淘宝掌柜的给刷的是去年10月份的系统,但是我看到他们论坛上的基友有编译出最新的版本,前两天才发布的最新版,于是我琢磨着来刷个机吧,这安卓带来的毛病。。。。
但是让我蛋疼的是,这玩意儿居然只支持TTL刷机,不支持直接在WEB界面刷机。。作为从来没有用这种方式刷机的人来说,这种方式显得尤其得高大上啊。
于是晚上花了整整两个小时来刷机,最终终于成功了~呐,以下是记录。

1.首先要准备好TTL线和USB转TTL接口,这个都是在撸这货的时候一并入手的。
附带的还要下载驱动程序,这个买的掌柜那边肯定有嘀。

图片

2.然后需要准备好最新的固件升级包。这里有一份。。我下载的,共享一下 http://pan.baidu.com/s/1bnH30kf
这个是某论坛大侠4月27日发布的版本,这里直接共享下,里面有必须的工具和升级包,也有说明,不过不是很详细,我踩了不少坑……不熟……

3.先把转接线和Pogoplug专用插头接好,基本上就是颜色对应的关系,红色的是电源线不用接
接好的线如下图所示。

图片

4.然后嘞,温柔地插到图中的这个插座上

图片

5.然后另外一边插上电脑的USB接口上
6.用一根网线,把这货的网口直接连到电脑的网线插座上

7.打开电脑,先装USB TTL线的驱动。我这里是Win8,装好驱动后重新插一下USB线
 

图片

 
但是这里遇到了个问题,就是貌似这货的驱动程序没有经过签名,所以自动被Win8干掉了。
 

图片

 
所以先需要禁用win8的驱动数字签名。如下步骤:
 
在Charm栏上点击更改电脑设置

图片

 
然后在 常规 > 高级启动 这里,点击高级启动 >
 

图片

 

接下来的屏幕没法截图,请诸位客官自己意淫下。
依次选择 疑难解答高级选项启动设置重启,然后选择“7.禁用驱动程序强制签名”。
 

重启后,重新插上USB TTL,便可以使用了。在设备管理器中点击对应设备的右键,选择属性,做如下的修改(详细可参考 http://mk-link.com/POGO/index.html?ttl.htm)。注意那个COM3字样的类似文字,需要记下,后面要用。
 

图片

 

图片

8. 将电脑的网卡IP设置为 192.168.1.100,子网掩码设置为 255.255.255.0,网关设置为 192.168.1.1

图片

9.解压缩固件包,进入 tftpd32 目录,运行tftpd32.exe,将第二个下拉框选择成192.168.1.100

图片


10.安装终端,这里用的是XShell。一般的教程用的都是SecureCRT,当然也可以,但是这货是收费的,需要破解;再者它没有中文版(只有汉化版)。XShell原生中文且对个人用户免费。(下载地址:
http://rj.baidu.com/soft/detail/15201.html?ald,普通下载然后用迅雷或其他工具下载即可。) 【PS:后来发现固件包里带了putty,这货也行,更简单还不用安装,就是略简陋,大概用法类似。
 

 图片


11.启动XShell,会自动弹出新建连接(或手动点击新建),类型选择Serial
 

图片

 
然后左侧选择SERIAL,右侧把Port选择为上面看到的那个值,Baud Rate选择为115200
 

图片


确定后,显示如下图,最后显示“Connected”就是可以了。 
 

图片

 
11.将Pogoplug插头插上。等主板上的蓝色小灯灭掉后,会看到如下输出。提醒一下,等待你中断启动进入命令模式的时间非常短,因此强烈建议你从插上插头的一开始就狂戳ESC直到你看到如下的界面(停止启动),我就是因为不知道这么快所以反复启动了N次……
 

图片

 
12.依次输入如下命令

setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.100
tftp 64000000 openwrt-oxnas-ox820-u-boot.bin
setenv boot_openwrt nand read 0x64000000 0x440000 0x82000 ; go 64000000
setenv bootcmd run boot_openwrt
saveenv

 

图片


最后输入下面这行。

go 64000000 
 
注意!在按回车的时候强烈建议你就立刻开始猛按ESC直到出现如下的界面,否则你将会看到一堆不断重复的错误信息……我吃太多亏了……虽然有提示但是闪得太快很难看清。
 

图片

 
停下来后,接着输入如下的命令。

setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.100
nand erase 0x440000 0x82000
nand write 64000000 0x440000 0x82000
tftpboot 0x62000000 openwrt-oxnas-pogoplug-pro-fit-uImage-initramfs.itb
bootm

 
图片

如果没有问题,那么等到稳定后,一个新版本的OpenWRT临时系统已经启动了。
 

图片

 
此时的SSH无法连接,因为root账号木有密码,禁止连接。先从 http://192.168.1.1/ 登录进去,设置一下密码。

图片


设置好后稍等片刻,便可以用SSH连接了。
 

图片

 
这时一般教程会说用HFS拷贝固件云云,可是不知道为什么我连续试了两次每次拷完了Pogoplug就没法连接了,只能重启……所以后来我换了一个方案,把固件
openwrt-oxnas-pogoplugpro-rootfs.ubi拷贝到U盘里,然后插到Pogoplug上。稍等片刻后,用mount命令看挂载
 

 找到你的U盘,然后拷贝到/tmp下。

cd /tmp/
cp /mnt/sdb1/
openwrt-oxnas-pogoplugpro-rootfs.ubi .


然后手册上说要detach mtd1,命令如下。

ubidetach -p /dev/mtd1

可惜我始终看到这个错误……
 
图片

后来才发现就算有这个错误也可以继续刷,不知道为什么……

ubiformat /dev/mtd1 -f openwrt-oxnas-pogoplugpro-rootfs.ubi
reboot

图片

接着Pogoplug就会重启了……OK刷机大业搞定……
 

本日志备份自 QQ 空间,原文地址:http://user.qzone.qq.com/286495995/blog/1398707994

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(20)个小伙伴在吐槽
  1. 有几张图片看不到了。

    完美风暴2018-12-31 11:19 回复
  2. 照着刷了,到了starting kernel就停住了,无法启动,晕啊

    我的是pogoplug b01, 那位指点一下?谢谢

    OLO2016-11-20 16:36 回复
    • 上面的Loading什么的信息正常吗?

      木魚2016-11-21 14:15 回复
  3. 标记一下.

    Arvin2014-12-19 10:36 回复
  4. 学习了,非常好的教程,希望能提供下百度同步的教程,谢谢啊

    天涯2014-06-21 11:58 回复
  5. 学习了。

    ▓星空無限2014-05-21 08:53 回复
  6. 话说买了TTL线为何不一并入了那12V3A的电源呢 总共130

    藍氷2014-04-30 03:02 回复
    • @?%7B氷: 入了啊。。

      木魚2014-04-30 03:26 回复
    • @木魚:拍得那130的套餐哇

      藍氷2014-04-30 03:32 回复
  7. 纯宅男技术…

    观自在2014-04-29 11:22 回复
  8. 不明觉厉,觉得高大上了

    。习习谷风2014-04-29 10:47 回复
  9. 网关 192.168.1.1

     2014-04-29 07:31 回复
  10. 不错,但是你又剁手买了一个路由。。。。。路由控。。。。。

    为钱Debug2014-04-29 07:12 回复
  11. 学习了

  12. 呦TTL线都有啊 嗯我也好这口~~

    蓝影2014-04-29 06:15 回复
  13. 好流弊的样子[em]e179[/em][em]e179[/em][em]e179[/em]

    Since19902014-04-29 04:32 回复
  14. 不错,赞一个

    一个人2014-04-29 04:32 回复
  15. 看不懂的飘过******

    GM83412014-04-29 04:32 回复
  16. 不明觉厉

    影子2014-04-29 02:09 回复