标签:DD-WRT

解决刷DD-WRT kongac build后无法使用ipkg update

DD-WRT 的 官方WIKI 说在刷机之后,可以通过 ipkg 更新 opkg ,这样就可以使用 opkg 命令来安装 OpenWRT 的软件包,网上的很多教程也是这样写的。因为路由器是 R6300v2 ,采用 ARM 的 CPU 架构,不同于其他的路由器(R7000也是一样的架构),所以只能刷 Kongac Build 版本。在刷机之后,发现无法安装 opkg ,在运行“ipkg update”会出错:

root@R6300:/# ipkg update
-sh: ipkg: not found

经过一番查询,好像没人遇到过这个问题,很是奇怪。最终,在作者的Changelog中找到一句话:

Build 24500 06. July 2014
...
(2)ipkg is not used anymore in my builds, to install packages, make sure you have at least one partition mounted under /opt after that logon to the router and run command "bootstrap".

没错,在2014年6月发布的24500版本之后,已经不再使用“ipkg update”这样的命令来安装opkg了!只要路由器上至少有一个硬盘分区mount到/opt下,然后通过终端登陆到路由器,执行boostrap就好了,系统会自动帮你准备好opkg!

root@R6300:/opt# bootstrap
Bootstrap is checking prerequisites...

USB automounte is enabled.
Echo optpart /dev/sda1 on /opt type ext2 (rw,relatime,errors=continue)
Found a valid partition: /opt.

Proceed with download and install of opkg? (y/n) [default=n]:

果然如此,在出现上述界面之后,输入“y”,系统会自动进行配置,然后就可以使用opkg来管理路由器了!哈哈!

生命不息,折腾不止:入手Netgear R6300 v2

入手Netgear R6300v2已经好几个月了,尽管第二天就刷了DD-WRT的ROM,可惜一直没时间折腾。最近终于有点儿零散的时间,就开始吧。

R6300v2的配置非常不错:

CPU:BCM4708 A9 ARM 双核 @ 800Mhz 
RAM:256M
USB:1个USB3.0 + 1个USB2.0
LAN:4个GB口
无线:AC 1750M

这配置家用绰绰有余。在平日从CP看到负载不超过5%,如果不充分利用,实在太可惜啦!~\(≧▽≦)/~

pingr

计划使用此路由器做下面这几件事:

  1. 简单的NAS:samba服务,数据的存储与备份
  2. 安装transmission,实现脱机下载BT
  3. 山寨版的时间胶囊(Apple Time Capsule),自动备份mac数据
  4. 自动翻墙,科学上网