从零开始将树莓派3b+做单臂路由

2020-06-09 21:08:02 21点赞 64收藏 19评论

写在前面

从学校一月份放假开始已经在家窝了将近半年了,我在家里就想着折腾,但是没有生活费,所以便瞄上了家里一直闲置的一台树莓派3b+,看了一圈网上的教程之后便跃跃欲试想着做一个单臂路由,让魔法使用的更加愉快。翻了一圈教程后,大概对流程有了个了解,刷入openwrt,装好插件,对应的设置好就ok了,虽然我完全没接触过linux,但这看上去一个下午就能做完呀,可没想到前前后后踩了无数的坑,经历一个月才终于实现好,在这里也给大家看个笑话从零开始将树莓派3b+做单臂路由

初见

第一盆冷水在一开始的时候时候就浇透了全身。网上查的资料说明,3b+的发行版(可能不叫这个名字,但就是官网对应型号预编译好的固件)是没法使用的,必须安装没有图形界面的快照版本,再手动安装luci界面。从零开始将树莓派3b+做单臂路由 行吧,就当是边学边试了。

下载完成之后使用win32diskimager写入到卡中,再安装到树莓派上即可。

官网快照版下载界面官网快照版下载界面

于是我遇到了第一个问题。。固件默认的地址是 192.168.1.1,和路由器地址冲突了。这个还比较容易解决,找了根hdmi线连上树莓派和显示器,再用usb接上键盘,按照网上教程,使用vim修改相应文件中的地址即可(第一次接触vim),不过多赘述。

房间里只有一个网口,翻出来了一个交换机先接上用,使用xshell链接到树莓派(第一次用telnet)。

协议ssh主机为机器对应的地址剩下我一直用的缺省协议ssh主机为机器对应的地址剩下我一直用的缺省

连上机器之后的界面连上机器之后的界面

树莓派能连上网之后,使用opkg管理的命令,安装luci界面和我需要的魔法工具从零开始将树莓派3b+做单臂路由

opkg install

浏览器直接访问,luci已经安装完成。设置了一下无线网卡可以先当个ap用了从零开始将树莓派3b+做单臂路由

可是问题出现了,service菜单一进去就爆乱码,网上如何也找不到解决方案,进不去service就用不了插件,不使用插件的话为什么要折腾你呢从零开始将树莓派3b+做单臂路由

这个地方我懵逼了三天,最终在一个犄角旮旯的百度知道里找到了解决的方法

opkg install luci-compact

我当时是用的快照版本这个东西(到现在都不知道是啥)有问题,重新装一遍就能进去了从零开始将树莓派3b+做单臂路由 两天后我也发现这个问题在github上被issue了,也有了解答。

然鹅

然鹅

正当我高兴的时候,我发现所有装好的插件页面都是空白!!!(当时没截图www)

而怎么检查都不知道问题在哪里,这里我又被卡了三天,最终,在一个广告屏蔽插件中,我发现他的日志是可以看到的,日志中显示是有因为一部分权限没有(疑惑,求各位解答),无论如何chmod 777 都无济于事。再一次,网络上没有任何解决方法,我的计划又一次搁浅了。

编译!!!

把树莓派丢在一边一周后,我又开始打主意了,虽然我没接触过linux,但是能不能学学怎么编译呢?之前停滞不前就是因为觉得学习成本太高(懒),现在反正这学期都去不了学校了,不如整一整。

第一步:安装vmware虚拟机,安装ubuntu!

看了一圈不同的发行版,感觉ubuntu还是最适合我这个小白,vmware安装非常简便,一刻钟就部署完成了。也可以随意修改分配给虚拟机的cpu核数,内存大小。在虚拟机和本地之间复制粘贴、传输文件都非常方便。

新建文本文档就是直接拖进去的新建文本文档就是直接拖进去的

随后便是编译了,虽然对linux一窍不通,但是我会看教程啊!从零开始将树莓派3b+做单臂路由

网上有非常多翔实靠谱的教程,一步步指导编译过程,大致流程如下:

安装需要的编译环境->下载源码->选择对应的硬件->选择需要用到的插件->编译!

选择我需要的硬件选择我需要的硬件

基本上找好了你可能需要的所有插件,食用非常方便。

第一次编译要使用单线程,我编译了五个小时左右才完成,然后。报错了。。。从零开始将树莓派3b+做单臂路由

不过还好,补齐了缺少的环境之后,后面的编译就可以使用多线程了,2小时完成。从零开始将树莓派3b+做单臂路由

把固件写进树莓派,开机!!!

一顿已经熟练的不行的操作(改ip,dhcp什么的)之后,顺利进入到了熟悉(?)的openwrt从零开始将树莓派3b+做单臂路由

找了个皮肤换上,好看!找了个皮肤换上,好看!

至此,树莓派基本上算是折腾完了,虽然我前前后后又因为各种插件的原因重新编译了两三次,但流程已经很熟练了从零开始将树莓派3b+做单臂路由

随后设置单臂路由,网上教程依旧很多,不再赘述,在网络->连接->lan中改为静态地址,再在需要使用的设备上选择对应端口即可!!


性能

网上看到3b+的性能略次于某xun 的n1盒子,那么到底够不够家用呢?

先上结论吧,我这种中度使用者已经很够了,两台设备上看404视频网站的4k体验很好,3台设备的话就会卡顿转圈了。

够用?够用。够用?够用。

总结

从零开始将树莓派3b+做单臂路由

文章写下来感觉还比较顺利,可是实际上整个过程非常的痛苦,尤其是一个没有任何经验基础,只会看教程的小白。在遇到不那么容易检索出答案的问题时心中那种焦急是相当痛苦的,前前后后也总共花了近一个月的时间才装好。不过在顺利安装完毕的那一刻,内心的喜悦是无法言说的,虽然这个方案不值得借鉴,便宜好用的n1盒子显然比这个树莓派友好的多,不过这一次的经理也让我切实学到很多。感谢各位看到这里啦从零开始将树莓派3b+做单臂路由 谢谢捧场!

展开 收起

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

1999元起

Xiaomi 小米 BE6500 Pro 双频6500M 家用千兆Mesh无线路由器 Wi-Fi 7

Xiaomi 小米 BE6500 Pro 双频6500M 家用千兆Mesh无线路由器 Wi-Fi 7

511.2元起

ZTE 中兴 AX3000 巡天版 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 白色

ZTE 中兴 AX3000 巡天版 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 单个装 白色

83元起

ASUS 华硕 TUF小旋风Pro BE6500 家用无线千兆路由器 WiFi7

ASUS 华硕 TUF小旋风Pro BE6500 家用无线千兆路由器 WiFi7

779元起

ASUS 华硕 TUF GAMING 小旋风 BE3600 双频3600M 家用千兆Mesh路由器 Wi-Fi 7 黑色 单个装

ASUS 华硕 TUF GAMING 小旋风 BE3600 双频3600M 家用千兆Mesh路由器 Wi-Fi 7 黑色 单个装

479元起

ASUS 华硕 RT-BE86U 双频6800M 家用万兆Mesh路由器 Wi-Fi 7 黑色 单个装

ASUS 华硕 RT-BE86U 双频6800M 家用万兆Mesh路由器 Wi-Fi 7 黑色 单个装

1799元起

Xiaomi 小米 AX3000T 双频3000M 家用千兆Mesh路由器 Wi-Fi 6 白色 单个装

Xiaomi 小米 AX3000T 双频3000M 家用千兆Mesh路由器 Wi-Fi 6 白色 单个装

138元起

ZTE 中兴 巡天 BE5100 千兆双频无线家用路由器 WiFi7

ZTE 中兴 巡天 BE5100 千兆双频无线家用路由器 WiFi7

158.41元起

京东云 BE6500 千兆无线路由器 WiFi7

京东云 BE6500 千兆无线路由器 WiFi7

519元起

ZTE 中兴 问天BE7200Pro+ 双频7200M 家用千兆Mesh无线路由器 WiFi 7 黑色

ZTE 中兴 问天BE7200Pro+ 双频7200M 家用千兆Mesh无线路由器 WiFi 7 黑色

436.8元起

京东云 无线宝后羿 畅享版 双频3000M 家用千兆Mesh无线家用路由器 Wi-Fi 6 单个装 白色

京东云 无线宝后羿 畅享版 双频3000M 家用千兆Mesh无线家用路由器 Wi-Fi 6 单个装 白色

88.51元起

ASUS 华硕 ROG 八爪鱼7 三频13000M 家用万兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

ASUS 华硕 ROG 八爪鱼7 三频13000M 家用万兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

4999元起

HUAWEI 华为 BE3 Pro 双频3600M 千兆家用路由器 Wi-Fi 7 黑色

HUAWEI 华为 BE3 Pro 双频3600M 千兆家用路由器 Wi-Fi 7 黑色

206.17元起

Xiaomi 小米 RN02 BE6500 家用千兆无线路由器 Wi-Fi 7 黑色 单个装

Xiaomi 小米 RN02 BE6500 家用千兆无线路由器 Wi-Fi 7 黑色 单个装

469元起

Xiaomi 小米 BE3600 2.5G版 3600M 双频千兆家用无线路由器 Wi-Fi 7 白色

Xiaomi 小米 BE3600 2.5G版 3600M 双频千兆家用无线路由器 Wi-Fi 7 白色

158.4元起

锐捷天蝎BE68ultra 千兆路由器wifi7 电竞路由 无线 穿墙王 6800M 8颗FEM+4个2.5G口 支持iPhone16Pro

锐捷天蝎BE68ultra 千兆路由器wifi7 电竞路由 无线 穿墙王 6800M 8颗FEM+4个2.5G口 支持iPhone16Pro

暂无报价
19评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
64
扫一下,分享更方便,购买更轻松