已经在草莓派上安装了Pi-hole作为DNS服务器。最近发现了OpenWrt,可以把草莓派变成超级路由器,安装上千个插件,实现很多功能,比如把草莓派变成无线路由器,实现Nas,网站服务器,远程监控,甚至智能家居。同时可以让所有设备快速接入互联网(你懂的)。同时基于Linux系统,可以同时作为路由器使用。
这篇文章教你如何在树莓Pi上安装OpenWrt来创建一个超级路由器。
OpenWrt官方介绍:
OpenWrt项目是针对嵌入式设备的Linux操作系统。OpenWrt不是一个单一且不可更改的固件,而是提供了一个完全可写的文件系统及软件包管理。这使您可以不使用供应商提供的应用程序选择和配置,而是通过使用软件包来定制设备以适应任何应用程序。对于开发人员来说,OpenWrt是一个构建应用程序的框架,无需在其周围构建完整的固件; 对于普通用户来说,这意味着拥有了完全定制的能力,能以意想不到的方式使用该设备。OpenWrt/LEDE是一个为嵌入式设备(通常是无线路由器)开发的高扩展度的GNU/Linux发行版。与许多其他路由器的发行版不同,OpenWrt/LEDE是一个完全为嵌入式设备构建的功能全面、易于修改的由现代Linux内核驱动的操作系统。在实践中,这意味着您可以得到您需要的所有功能,却仍能避免臃肿。⑤.设备信息
使用的设备:
树莓皮2B
无线网卡:EDUP EP-N8508GS
成品就是这个产品,草莓派无线路由器:
首先,安装OpenWrt
(1)支持设备
OpenWrt支持的设备很多,可以从OpenWrt支持的设备列表中查看。同时要求设备至少4M大小,内存小于4M或小于32M的设备在可用性、可扩展性、运行稳定性等方面都会受到限制。
根据OpenWrt支持的设备列表,所有版本的覆盆子Pi都可以安装最新版本的OpenWrt。截至2018年10月14日,最新版本为18.06.1。
OpenWrt支持的覆盆子Pi版本
树莓皮2b 18 . 06 . 1树莓_数据透视/编辑数据
树莓皮3b 18 . 06 . 1树莓_数据透视/编辑数据
树莓皮3B+18 . 06 . 1草莓_数据透视/编辑数据
树莓皮18 . 06 . 1树莓_数据透视/编辑数据
树莓PiB 18 . 06 . 1树莓_ PiV查看/编辑数据
树莓PiB+18 . 06 . 1草莓_ PiV查看/编辑数据
树莓皮零W18 . 06 . 1草莓_数据透视/编辑数据
(2)下载OpenWrt镜像
在设备上方的表格中选择您的草莓饼模型,单击查看/编辑数据,然后进入详细信息页面并选择“固件开放安装网址”。这是要下载的图像,我们保存在本地。
树莓派2的下载下载地址:http://downloads.openwrt.org/releases/18.06.1/targets/brcm2708/bcm2709/openwrt-18.06.1-brcm2708-bcm2709-rpi-2-ext4-factory.img.gz草莓派2下载地址:http://downloads . openwrt . org/releases/18 . 06 . 1/targets/brcm 2708/BCM 2709/openwrt-18 . 06 . 1-brcm 2708-BCM 2709-rpi-2-ext4
中国科技大学镜像地址:
http://mirrors.ustc.edu.cn/lede/releases/18.06.1/targets/brcm2708/bcm2709/openwrt-18.06.1-brcm2708-bcm2709-rpi-2-ext4-factory.img.gzhttp://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/targets/brcm 2708/BCM 2709/openwrt-18 . 06 . 1-brcm 2708-BCM 2709-rpi-2-ext 4-factory . img . gz
从技术发烧友博客CDN下载:
http://cdn.lxx1.com/openwrt-18.06.1-brcm2708-bcm2709-rpi-2-ext4-factory.img.gzhttp://cdn . lxx 1 . com/open wrt-18 . 06 . 1-brcm 2708-BCM 2709-rpi-2-ext 4-factory . img . gz
(3)燃烧图像
将OpenWrt图像刻录成树莓Pi,可以在windows下使用Etcher软件进行刻录。相同的
OpenWrt镜像支持从u盘开始的树莓派。请参见在u盘中安装ruby pie系统和通过u盘启动ruby。
(4)启动覆盆子皮
这样,OpenWrt已经在树莓Pi上运行了。
二、树莓皮上的OpenWrt配置
我打算把草莓派连接到家里一直工作的无线路由器上。我打算用草莓派自带的网卡通过网线连接家里的路由器,用草莓派的无线网卡传输WIFI,然后通过草莓派无线接入其他设备。
以下是我的树莓Pi无线路由器的配置过程。
(一)登录OpenWrt
用网线将树莓Pi连接到电脑上,然后在浏览器中输入192.168.1.1打开登录页面。
自行设置密码,点击登录即可登录
(2)配置OpenWrt网络
下一步是配置树莓皮开放工作站的网络连接设置,使树莓皮开放工作站连接到互联网,并选择网络/接口选项卡。
1.创建新的广域网端口
之所以在这里创建一个新的WAN端口,是因为广域网代表了一个广域网,即路由器连接到互联网的网络端口称为WAN端口。为了方便使用,这个广域网端口是新创建的。事实上,直接在局域网端口中配置它而不创建新的端口是可以的,但是它不符合规范。
单击“添加新接口”
单击“添加新接口”
2.在“新接口名称”中输入广域网,其余不变,然后单击“提交”
3.配置广域网端口。
将广域网端口配置为静态IP地址,因为我家路由器的IP地址是192.168.0.1,掩码是255.255.255.255.0,所以我的广域网端口配置为IP
192.168.0.3,掩码也是255.255.255.255.0,DNS地址可以手工填写。如下图所示。
树莓皮开放广域网端口配置
这里需要注意的是,配置完成后,OpenWrt会验证是否可以获得接口配置中的IP。如果接口在点击保存后30秒内未能获得预期的IP地址,OpenWrt将取消此配置。因此,在确保配置被点击后,立即通过网线将树莓Pi与家庭路由器连接,然后将其连接到家庭路由器。请访问http://192.168.0.3/。如果OpenWrt配置页面打开成功,说明配置成功。如果没有,将草莓派重新连接到电脑,30后选择强制保存。
4.把树莓Pi接到家里的路由器上。
WAN端口配置成功后,将树莓Pi连接到家里的路由器,电脑也连接到家里的路由器。打开页面http://192.168.0.3/可以看到树莓Pi OpenWrt的配置页面。
就这样,草莓派OpenWrt成功接入了互联网。
接下来,继续配置无线路由。
三、配置树莓皮OpenWrt无线路由功能
(1)安装无线驱动程序
1.进入开放工作区的“系统/软件”标签,选择“配置”
进入OpenWrt的“系统/软件”标签,选择“配置”
2.更换镜像源
将“分发订阅源”中的所有来源替换为中国科技大学的OpenWrt图像来源,以加快软件的更新和安装,否则会出现错误。再次感谢中国科技大学的OpenWrt图像源,快多了。好像只有他有OpenWrt图片来源。
用以下内容替换所有内容:
src/gz openwrt _ core http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/targets/brcm 2708/BCM 2709/packages
src/gz openwrt _ base http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-vfpv 4/base
src/gz open wrt _ luci http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-VFP v4/luci
src/gz openwrt _ packages http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-vfpv 4/packages
src/gz openwrt _ routing http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-VFP v4/routing
src/gz openwrt _ telephony http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-VFP v4/telephony
更换OpenWrt镜像源
3.更新OpenWrt包
单击“更新列表”
更新OpenWrt包
4.安装无线驱动程序
我的树莓Pi USB网卡是EDUP EP-N8508GS,支持的驱动是kmod-rtl8192cu。然后,安装无线工具无线工具,完成后重新启动树莓皮。
5.重新启动
重启树莓Pi后,您可以看到“NetWorks/Wireless”选项,并单击“Enable”启用无线。这时候手机上就可以找到名为OpenaWrt的无线,连接后就可以上网了。
树莓皮成为开放式无线路由器
你可以通过将手机连接到OpenWrt来上网
6.无线配置
点击编辑配置OpenWrt无线路由器,包括设置无线名称、密码、隐藏、MAC地址过滤等。
终于搞定了!
四.相关故障及解决方案
OpenWrt的大部分故障都是由于信源速度慢造成的,这是众所周知的原因。我们可以通过替换HKUST的镜像源来解决它们,如果我们有能力,我们可以建立一个反世代来解决它们。
以下是常见故障
(1)在更新中提示“无法锁定/var/lock/opkg.lock”
opkg_conf_load: Could not lock /var/lock/opkg.lock: Resource temporarily unavailable.解决方法:
rm -f /var/lock/opkg.lock
opkg更新
(二)更新速度慢或有以下提示
无法建立连接
收集的错误:
* opkg_download:未能下载http://downloads . open wrt . org/releases/18 . 06 . 1/targets/brcm 2708/BCM 2709/packages/Packages . gz,wget返回4。
* opkg_download:检查您的网络设置和连接。
* opkg_download:未能下载http://downloads . open wrt . org/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-VFP v4/base/Packages . gz,wget返回4。
* opkg_download:检查您的网络设置和连接。
* opkg_download:未能下载http://downloads . open wrt . org/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-VFP v4/luci/Packages . gz,wget返回4。
* opkg_download:检查您的网络设置和连接。
这是由于源站速度慢造成的
解决方法:替换为中国科技大学的镜像,将源地址替换为如下地址:
src/gz openwrt _ core http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/targets/brcm 2708/BCM 2709/packages
src/gz openwrt _ base http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-vfpv 4/base
src/gz open wrt _ luci http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-VFP v4/luci
src/gz openwrt _ packages http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-vfpv 4/packages
src/gz openwrt _ routing http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-VFP v4/routing
src/gz openwrt _ telephony http://mirrors . ustc . edu . cn/lede/releases/18 . 06 . 1/packages/arm _ cortex-a7 _ neon-VFP v4/telephony
这是通过在树莓Pi中安装OpenWrt来设置无线路由器的整个过程。如果您在安装过程中有任何问题,可以在文章下面的讨论部分与我交流。
赣州是当地最滑的建站公司——赣州黑猫是建站首选!
1.《openwrt 超级路由器——树莓派3B+安装OpenWrt》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《openwrt 超级路由器——树莓派3B+安装OpenWrt》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guonei/1219062.html