可以到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来配置路由器了。
准备好电脑和U盘后你还需要准备软路由系统固件,比如LEDE官网(点蓝色字可直达LEDE官网)就有固件下载,或者恩山论坛也有许多大神编译的OpenWRT固件,如果嫌弃LEDE不更新,那大家可以找喜欢的OpenWRT固件下载就好了,我使用恩山这个大佬编译的固件做演示大佬固件介绍和下载页面直达。
可以看到,一般在固件发布页面,作者会对固件介绍,比如有哪些插件,以及OpenWRT固件的初始登录账号和密码,以及最重要的固件下载地址,有的是通过百度网盘分享,有的蓝奏云、115分享之类的。
下载过程都是大同小异的~可以看到做为演示的这个固件介绍页面就提供了用户名和密码、下载地址等关键信息~我们需要找到下载址址进入。
为什么需要装一台软路由?
现如今光纤到户,宽带提速降价,就拿我们当地的电信、联通和移动来说,基本网速都在300M,而普通家用的路由器性能是不足以发挥最大网速,因此搭建/购买一台软路由是有必要的(小声讲:其实我喜欢折腾)。
登录OPENWRT官网查询支持列表,网址:http://wiki.openwrt.org/toh/start#supported.hardware.-.router.type。
根据你的路由器型号,找到对应的版本下载。
就已经用家里的一台旧的低功耗笔记本安装过了,功能强大。。。我最喜欢的就是多无线网卡挂载实施多wifi网络叠加,和多播(这个没折腾过)。主要是因为周边wifi多,破解了几个。然后为了叠加wifi查找了相关的信息,找着找着就找到了关于openwrt的相关教程,正好家里有一台迷你笔记本闲着就折腾了起来。
其实感觉不怎么难,主要是找镜像和写入本地硬盘。
说了那么多在给大家简略介绍一下openwrt这个路由器系统:
OpenWrt 可以被描述为一个嵌入式的 Linux 发行版,(主流路由器固件有 dd-wrt,tomato,openwrt三类)而不是试图建立一个单一的、静态的系统。OpenWrt的包管理提供了一个完全可写的文件系统,从应用 程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。
对于开发人员,OpenWrt 是使用框架来构建应用程序,而无需建立一个完整的固件来支持;对于用户来说,这意味着其拥有完全定制的能力,可以用前所未有的方式使用该设备。
恩,介绍就到这里。下面我们进行安装过程的讲解,由于之前安装给小本的时候没有截图。我在VM虚拟机里面在给大家演示一遍安装过程。
安装有winpe的U盘
Physdiskwrite.exe软件。
openwrt-x86镜像
闲置电脑主机一台(最好是低功耗的)
1.首先是进入PE给删除原硬盘分区(注意备份好数据)
2.使用Physdiskwrite.exe写入openwrt-X86镜像到硬盘:
在 cmd 下面进入该程序目录,输入命令 Physdiskwrite.exe –u 镜像名字.img 进行写盘。 其中-u 参数为目标磁盘大于 800M 时需要附加的。
接下来会提示你选择需要写入磁盘。请注意选择,不要选错了。
(为了输入方便,可以将 Physdiskwrite.exe 改名为 pdw.exe 之类,命令输入 pd w.exe –u ***.img 即可)
3.显示出下面即为安装完成
4.重启电脑后就会进入openwrt的界面,注:如果在SATA模式或者AHCI模式下无法启动成功请将硬盘类型修改成IDE。
5.openwrt X86下载地址。
openwrt X86 build1403介绍地址:http://blog.ich8.com/post/4494。
openwrt X86 下载地址:http://blog.ich8.com/file/107。
END
openwrt默认web管理地址是192.168.1.1,用户名为root,密码为admin。同样因为是linux系统所以也可以使用常见的ssh客户端连接。
如果在SATA模式或者AHCI模式下无法启动成功请将硬盘类型修改成IDE。
如果您在小米路由器上刷了OpenWrt固件后,发现无线网络的性能变差了,可能是因为OpenWrt默认的无线驱动程序不适用于您的路由器型号,或者未正确配置无线网络参数所致。以下是一些可能解决这个问题的方法:
1. 更换无线驱动程序:在OpenWrt官网上寻找适用于您路由器型号的无线驱动程序,并按照官方指导进行安装和配置。
2. 调整无线网络参数:在OpenWrt的Web界面中,进入“网络”->“无线”,调整无线信道、发射功率、加密方式等参数,根据实际情况进行调整。同时,建议您检查一下路由器的天线是否松动或者损坏,这也可能影响无线信号的质量。
3. 降级到原厂固件:如果您尝试了以上方法仍然无法解决问题,可以考虑将路由器恢复到原厂固件,或者尝试其他第三方固件,看看是否能够恢复无线网络的性能。
请注意,刷入OpenWrt固件可能会对路由器的保修产生影响,请谨慎操作。
原文地址:http://www.qianchusai.com/L%E5%A4%A7%E7%9A%84openwrt%E5%9B%BA%E4%BB%B6%E4%B8%8B%E8%BD%BD-70.html