yanhy's 学习记录匣

  • 首页
  • 标签
  • 分类
  • 友链
  • 时间轴
  • 关于
  • 泉镜岛 赞助页面
Yanhy's 学习记录匣
记录学习中的点点滴滴~
  1. 首页
  2. 教程分享
  3. 正文

随身wifi折腾入门(番外)-- openwrt优化使用

2023年4月19日 1478点热度 2人点赞 0条评论

本篇与debian同,随缘更新,记录实用操作

内容 隐藏
1 使用环境
2 刷入系统
3 优化使用
3.1 更换modem
3.2 切换esim卡
3.3 增加虚拟内存
4 资料参考

使用环境

使用esim卡

使用@苏苏小亮亮的openwrt 2022-06-05 包

棒子板号:001B 512MB+4GB

使用电脑usb连接,wifi作为调试

刷入系统

系统发布页面:https://www.kancloud.cn/a813630449/ufi_car/2792820

刷入方式可见棒子第三章,进入fastboot后,执行压缩包内的fastboot.bat,多次回车刷入即可成功

如果进不去fastboot,可在9008模式格式化boot分区,再次上电自动进入fastboot

优化使用

由于openwrt的无线驱动尚未解决,因此连接热点网速会很慢,目前没有好的解决方法,因此本文主要满足通过usb供网,并分享ipv6地址,热点仅作为管理端。

更换modem

使用sftp连接openwrt,然后将之前系统备份的 NON-HLOS.bin 文件解压或者通过镜像软件打开,将里面全部文件提取出来,再上传到 /root 目录中(可直接通过ssh远程软件自带的文件管理器上传,原理相同)

上传完成后,执行指令,将文件移动到 /lib/firmware 内

mv ./IMAGE/* /lib/firmware/

切换esim卡

正常来说,这个版本的openwrt是可以直接读取外卡槽的,如果想使用esim卡,则需要手动切换。因为有些软件包和debian系统不一样,但原理相差不多,所以修改部分指令并直接扔到 rc.local 内依旧是可以使用的。

打开网页管理,进入 系统-启动项-本地启动脚本 ,加入一行在原有的指令之前:

echo 255 > /sys/class/leds/sim\:sel/brightness

重启系统,在ssh输入 mmcli -m 0 即可查看esim连接状态,此时会显示disable

再执行指令:

mmcli -m 0 -e

即可启用sim卡

此时openwrt即可使用sim卡上网,重启之后仍然正常联网

增加虚拟内存

棒子本身内存只有0.5GB,且openwrt很多服务会运行比debian多且频繁,通过虚拟内存可以增加一定的稳定性。这里由于棒子存储只有4GB,装完openwrt后仅剩余2.7GB,且重点不在于跑docker等服务,因此创建800MB的虚拟内存即可够用。

在 ssh 控制台输入指令创建个分区文件:

dd if=/dev/zero of=/usr/swap bs=1M count=800

输入指令查看创建的分区大小是否为800MB:

du -sh /usr/swap

将分区文件设置为swap分区文件,并启用分区:

mkswap /usr/swap
swapon /usr/swap

设置开机自动挂载swap分区,一键指令(如果已经添加了挂载其他分区请勿使用该指令,会覆盖全部内容):

echo /usr/swap swap swap defaults 0 0 > /etc/fstab

也可以手动在文件 vi /etc/fstab 最后一行添加: /usr/swap swap swap defaults 0 0

在openwrt网页端 系统-启动项-本地启动脚本,最后一行添加:

swapon /usr/swap

保存并执行重启后,输入 free -m 指令即可看到swap分区添加成功。

如果磁盘不够用等原因想卸载swap分区,可执行指令:

swapoff /usr/swap
rm /usr/swap

在 /etc/fstab 内删除前面添加的那一行内容,并删除openwrt网页端 系统-启动项-本地启动脚本 内的前面添加的指令,即可完成卸载swap。

目前先到这里,剩下的随缘更新...

资料参考

开启swap分区

debian优化使用

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: Linux 刷机 教程
最后更新:2023年4月19日

yanhy

这个人很懒,什么都没留下

打赏 点赞
< 上一篇

归档

  • 2023年4月
  • 2022年11月
  • 2022年7月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年6月
  • 2021年4月
  • 2021年3月

分类

  • Linux
  • 技术杂谈
  • 教程分享
  • 服务器管理
  • 树莓派
  • 群晖
  • 随笔

COPYRIGHT © 2023 yanhy's 学习记录匣. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

皖ICP备2023007206号-1