在路由宝上换成潘多拉的,目的就是为了能够多拨,把小水管放大点。没事时再挖点小钱。在网上查了教程,感觉挺简单,实际安装时就不是了。openwrt以前接触很少,安装命令都是命令行,有点难度。在安装路由宝插件时,按教程里命令放到putty中死活就是不行。这就是网上的:
opkg –force-depends –force-overwrite install /tmp/libogg.so.0.ipk。
opkg –force-depends –force-overwrite install /tmp/libstdcpp_4.6-linaro-1_ralink.ipk。
opkg –force-depends –force-overwrite install /tmp/luci-app-youku_ramips_24kec.ipk。
就是简单的命令行,但就是不行,哪里的问题呢?仔细看帮助,再做测试 ,明白了,应该是这样的:
opkg --force-depends --force-overwrite install /tmp/luci-app-youku_ramips_24kec.ipk。
opkg --force-depends --force-overwrite install /tmp/libstdcpp_4.6-linaro-1_ralink.ipk。
opkg --force-depends --force-overwrite install /tmp/libogg.so.0.ipk。
这样安装就成功了!
另外:--force-depends 这个选项是强制安装。
--force-overwrite 这个是覆盖安装。
方法/步骤
1、首先,我们拿到手的小米路由3 ( 在以下文中以 MINI 代替 ),系统是官方稳定版的。要想刷 OpenWRT ( 在以下文中以 OP 代替 ) , 我们需要刷入 开发版 的 MINI 系统打开 miwifi点com点击——>下载然后找到小米路由器mini ROM ————>开发版 0.4.96(8月29日更新)————> 立即下载下载好以后,我们需要用到一个U盘,随便2G或者4G 都可以,把U盘格式化为FAT32 格式。然后把下载好的 NIMI 开发版 系统 复制到 U盘 根目录下,并改名为 miwifi.bin路由器断电,插入U盘 ,按住复位键,路由器通电,指示灯闪烁的时候,放开复位键,然后等待刷机完成。当MINI的指示灯由 黄色长亮 变成 蓝色长亮的时候,我们的MINI 开发版系统就刷好了。
2、然后就是把路由器的网络接入方式设置好,并绑定你的 小米 帐号。下一步,就是获取 ROOT 权限我们打开 miwifi 点 com,点击 ————> 开放下拉点击 ————> 开启SSH工具然后,再打开的网页中,记住你的 root密码 ,在后面的操作中用得到。点击 ————> 下载工具包把下载下来的 miwifi_ssh.bin 复制到刚才的U盘中, 这个时候,要把前面复制进去的开发版系统文件 miwifi.bin 删除掉。同样的,断电,插入U盘,按住复位键,通电,在黄色指示灯闪烁的时候,放开复位键,等待...当指示灯变成 蓝色长亮的时候,说明我们获取到 root 权限了。可以接下去的操作了。downloads.openwrt.org.cn/PandoraBox/Xiaomi-Mini-R1CM/我们下载MINI 的OP程序PandoraBox-ralink-xiaomi-mini-r474-20140703.bin 这个里面,已经安装了一些插件了。
3、我用的是这一个。 PandoraBox-ralink-xiaomi-mini-r515-20140719.bin 这个里面,是纯净版的 OP我们把它改一个名字,因为然面要把OP程序的名字打出来,所以我们就把前面的英文都删掉,改成 20140703.bin 然后我们在百度下载一个工具 winscp 下载好后,安装完成。打开 winscp,文件协议 我们选择 SCP ,主机名是路由器IP :192.168.31.1 ,端口是:22 点击登录 需要我们输入用户名, root 和 密码,这个密码,就是在上面,获取ROOT权限的时候,网页上显示的 root密码,在弹出的窗口上,我们选择 是 。 然后在,右边我们打开 /tmp/ 左边找到下载好的 MINI 的 OP程序 ,把它从左边的框拖到右边的框,也就是把文件复制到 MINI 的 /tmp/目录下到这里,我们就可以把 winscp 关掉了。 然后,再下载一个工具 百度putty它是一个绿色的小软件,不需要安装 ,下载后,直接打开 我们在 Host Name(of IP address) 下面的空白的地方,输入MINI 的IP地址 :192.168.31.1在弹出的对话框上点 是 或者是 YES ,然后,输入帐号 root 回车 再输入 root密码, 注意:我们输入的root密码,在窗口上是不显示出来的,你只要在键盘上面,按出密码的字母和数字,然后回车就进入路由器了。进入路由器以后,输入 cd /tmp/ 回车 然后,输入mtd -r write /tmp/20140703.bin firmware回车然后就是在刷入OP到 MINI 里面了。等待一下 大概40秒到一分钟的样子,我们按一下,方向键上。然后路由器就自动刷好重启了 。
4、稍微等待一下,你可以用手机搜索一下周边的WIFI,你就会看到 PandoraBox开头的非常好的 WIFI 网络,不需要密码。 到了这一步,我们的MINI 也终于刷好了 OP 了下面我们需要重新获取一下IP地址。如果你的电脑是手动输入IP地址的,请改一下,让他自动获取,获取到IP地址后,我们在浏览器输入 192.168.1.1 回车进入OP 了,点击管理 ,然后输入帐号和密码。默认的帐号是 root密码是admin回车就可以进去了。 然后设置好相关的参数,修改系统时间和密码。如果想要刷回 MINI 官方系统,请参照上面,刷入开发版系统操作。
1、小米路由器3是小米公司推出的第三代路由器,采用4根天线设计,售价为149元。外观来看,小米路由器3采用极简超薄设计,正面只能看到小米Logo和一枚指示灯,背部4根天线可平放可树立,支持至少90 旋转。
2、小米路由器3采用了极简的白色超薄外观设计,厚度仅为23.5毫米,长宽也不过195×131毫米,天线竖起后则是177.3毫米。
可以到openwrt官网查询支持openwrt的路由器,地址如下:
http://wiki.openwrt.org/toh/start。
OpenWrt 可以被描述为一个嵌入式的 Linux 发行版,(主流路由器固件有 dd-wrt,tomato,openwrt三类)而不是试图建立一个单一的、静态的系统。
以TP-LINK WR703N 为例简单介绍一下刷openwrt流程:
1、下载安装
访问WR703N在OpenWrt的Wiki页,然后在Flashing一节中找到下载链接:squashfs-factory.bin。
进入路由器管理界面,出厂配置为http://192.168.1.1,用户名和密码均为admin,然后进入固件更新,选择下载的文件,然后更新。等待一段时间(~~2min),然后重启路由。
2、初始配置
用一根网线将路由器的Lan口和你电脑相连,电脑上设置为DHCP模式。然后运行cmd.exe。
输入telent 192.168.1.1。
成功后将出现OpenWrt的欢迎界面。
然后更改root密码:
输入passwd
更改root密码后dropbear(SSH 服务)就运行了,输入exit退出telent。
以后就可以通过ssh管理OpenWrt。
3、网络配置
OpenWrt官方的固件是不带LuCl的,所以初始的网络设定需要在命令行下完成。
下载ssh连接工具putty
输入192.168.1.1
点击open,如果弹出窗口点是即可。
输入用户名root回车 然后输入你刚刚设定的密码。
然后用vi修改相关配置。
首先修改/etc/config/wireless文件。
输入vi /etc/config/wireless回车。
注释掉# option disabled 1。
按i进入修改模式
改好后按esc,然后输入:wq保存退出。
然后修改/etc/config/network文件。
首先修改lan接口配置,注释掉此行:
# option ifname 'eth0'。
然后增加wan接口,如果你上级网络是DHCP的,则文件的末尾添加:
config interface 'wan'。
option ifname 'eth0'。
option proto 'dhcp'。
如果你上级网络是静态IP,则在文件的末尾添加:
config interface 'wan'。
option ifname 'eth0'。
option proto 'static'。
option ipaddr '10.22.33.124'。
option netmask '255.255.255.0'。
option gateway '10.22.33.1'。
option dns '202.113.16.10'。
然后将路由器的Lan/Wan口接到上级网络中,重启路由器。
这时便可以通过电脑寻找SSID为 OpenWrt的无线网络,加入后电脑便可以通过703N上网了。
接着ssh 到路由器
登陆后输入opkg update。
opkg install luci。
/etc/init.d/uhttpd enable。
/etc/init.d/uhttpd start。
就有luci(WEB)界面了~。
完后就可以通过浏览器访问192.168.1.1来配置路由器了。
方法/步骤
这个我们需要使用到远程操作工具WinSCP,它是一款在Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件,通过它我们可以可视化操作把我们想要上传到路由器。
打开WinSCP,在右侧点击“新建”,主机名:192.168.31.1,端口:22,用户名:root,密码:admin(小编习惯性改成admin,好记),文件协议:SCP。
点击保存,然后登录,第一次会弹出安全警告,更新即可。
登录之后,左侧界面默认显示的是本地资源管理器窗口,右侧则为路由器端资源管理器窗口,是不是感觉右侧的界面很熟悉,是的跟linux很相似。
双击tmp目录进入,为什么是tmp目录呢?
/tmp 系统默认为公用的临时文件存储点,一般分配了一个更大的磁盘空间。
在左侧找到你想到的第三方固件,直接拖至右侧的/tmp目录中:
接下来在工具栏找到“打开终端”,点击弹出“控制台”界面,如果觉得这个用着不方便也可以使用Putty登录。
首先我们先将目录切换到/tmp(默认是在root跟目录的),在控制台中输入命令:cd /tmp,然后点击执行,这里我们看到/tmp在$符之前:
/tmp$ cd /tmp,说明目录已经切换到tmp了,或者putty显示在#之前,如:
root@XiaoQiang:/tmp#。
这里小编以刷PandoraBox固件为例:
去openwrt官网把小米的固件下下来,从这里面挑你喜欢的吧,最好不好使用最新的固件,以防系统不稳定。
openwrt官网地址http://downloads.openwrt.org.cn/PandoraBox/Xiaomi-Mini-R1CM/testing/。
这里刷机方式其实有二种,很多人只知道用mtd命令:
使用mtd程序刷入OS1:
mtd write /tmp/xxxx.bin OS1 -r ,xxxx是文件名(如果觉得源文件名太长了可以先改了PandoraBox.bin)。
输入命令:mtd write /tmp/PandoraBox.bin OS1 -r,
(刷完自动重启后,默认ip:192.168.1.1 用户名:root 密码:admin )
还有一种方法是使用 Sysupgrade命令:
sysupgrade -v /tmp/xxxx.bin,xxxx是文件名(如果觉得源文件名太长了可以先改了PandoraBox.bin)。
输入命令:sysupgrade -v /tmp/PandoraBox.bin。
(刷完自动重启后,默认ip:192.168.1.1 用户名:root 密码:admin )
这两种方式小编都试过了,都可以成功!
登录OPENWRT官网查询支持列表,网址:http://wiki.openwrt.org/toh/start#supported.hardware.-.router.type。
根据你的路由器型号,找到对应的版本下载。