SometimesNaⅠve 发表于 2020-3-25 09:25

[2024.04.01] 简洁到家的固件 基本上网功能&Docker

本帖最后由 SometimesNaⅠve 于 2024-3-31 22:57 编辑

自用固件,佛系更新

默认登陆IP 192.168.1.1 , 密码 password

网盘链接(无需回复可见):
OpenWrt x86_64 Compiled by SometimesNa1ve - Google Drive

SmartDNS配置教程看这里:
https://www.right.com.cn/forum/thread-8301362-1-1.html


2024.04.01更新日志:

1.Linux kernel: bump to 6.1.82
2.其他插件、依赖例行更新


[*]2024.03.01kernel version: 6.1.78 | 其他插件、依赖例行更新

[*]2024.02.01kernel version: 6.1.75 | 新增 mtr pppoe-discovery socat | 其他插件、依赖例行更新
[*]2024.01.01kernel version: 6.1.62 | 其他插件、依赖例行更新

[*]2023.12.01kernel version: 6.1.62 | 其他插件、依赖例行更新

[*]2023.11.01kernel version: 5.15.136 | 其他插件、依赖例行更新


简述
①Performance策略的CPU调频器,空载仍保持高主频
调优内核响应时延,对延迟敏感的应用更友好
(以上特性需CPU和主板BIOS支持,仅物理机适用,虚拟机运行无效)


②精简插件,只保留基本上网功能,并预留较大空间供用户自行安装插件使用


③使用cake队列的TCP_BBR防拥堵算法(默认已配置好)




固件安装常见问题

①关于固件格式、刷写、升级

本固件分区大小为32MB+2.0GB,仅适用于x86-64架构的设备。
网盘提供combined.img.gz(传统引导) combined-efi.img.gz(efi引导,兼容传统引导) 以及vmdk(VMware虚拟机镜像)

从分区大小不一致的固件更换到此固件都需要不保留配置更新或重新写盘!!
将img.gz文件下载到本地后无需解压即可直接写盘,推荐使用工具:Physdiskwrite、balenaEtcher;如需解压为img文件,推荐使用WinRAR。
写盘结束后如有报错属于正常现象,只要磁盘分区为32MB+2048MB即可视为刷写成功。

从之前版本更新可以直接web端升级,你的配置会保留。
在web端升级无需解压,直接上传img.gz文件,点击“刷写固件”即可。

②关于IPv6

本固件支持IPv6,但Dnsmasq默认不解析AAAA记录(IPv6地址)
如需解析IPv6地址请取消勾选此处:



使用其他自定义DNS插件请自理。

③关于Docker

我不想每次更新系统都丢失Docker镜像,怎么做?
应该在部署Docker镜像前更改Docker根目录。
OpenWrt固件所占空间远小于你的SSD可用空间,所以我们可以利用剩余空间新建分区并将Docker根目录指向这个分区。
此处提供一个傻瓜化教程(适用于有且仅有1块SSD的情况):

刷写完固件启动后,在系统-->磁盘管理找到你的磁盘,点击更改

在"Free Space"处点击新建-->格式化-->文件系统选择ext4

静静等待格式化完成后,手动重启软路由
此时在系统-->磁盘管理中可以看到,刚刚新建的分区/dev/sda3被挂载到/mnt/sda3上
找到Docker-->配置,将Docker根目录改为/mnt/sda3/docker -->保存&应用
找到Docker-->概览,点击重新启动后,看到Docker根目录后标注的可用容量大小与sda3分区大小一致,大功告成!

至此你可放心地去pull Docker镜像了,只要OpenWrt固件的各分区大小不更改就能保证Docker的根目录数据不会丢失。

(这是一个傻瓜化教程,仅供参考。你也可以使用外接U盘或插入新硬盘并建立合适大小的ext4分区,将Docker根目录改为对应的挂载点上)


鸣谢

源码来自以下开源项目:

https://git.openwrt.org/openwrt/openwrt.git
   
coolsnowwolf/lede: Lean's OpenWrt source (github.com)

Lienol/openwrt at main (github.com)
   
vernesong/open克拉什: A Clash Client For OpenWrt (github.com)
   
rufengsuixing/luci-app-adguardhome: maybe the best AdGuardHome luci for openwrt (github.com)
   
pymumu/smartdns: A local DNS server to obtain the fastest website IP for the best Internet experience (github.com)

esirplayground/luci-app-poweroff: Shut Down Router (github.com)

lisaac/luci-app-dockerman: Docker Manager interface for LuCI (github.com)

lisaac/luci-app-diskman: Disk Manager for LuCI (github.com)









SometimesNaⅠve 发表于 2021-3-2 18:50

本帖最后由 SometimesNaⅠve 于 2021-8-1 00:11 编辑

大家好,在这个置顶帖回复一些共性问题

Q:为什么不加xxx?下个版本能不能加xxx?
A:大概率是不能,因为这与简洁稳定的理念相悖,网络上当然也不缺这种大杂烩固件,其稳定性大家是懂的,
因为插件作者就从来没有考虑过与其他插件是否冲突、是否会影响正常上网。
我倒是希望软路由能像你家里的光猫一样,透明无存在感,
好好地做它该做的事情,而不是今天撸个豆子明天开个甜糖卖带宽之类的被软路由商家炒起来的伪需求。
真有这个需求的话,建议路由器Docker容器或者NAS里开个虚拟机,实在不行100多元收个单网口的x86小主机装Ubuntu来实现,因为一旦软路由崩溃你的所有设备都将断网。

Q:多久更新一次?
A:不出意外的话,每月1日更新,其中如果有重大功能更新或安全性修复也会提前跟进。
学习工作时间有限,本来也是自用固件分享,就不过度追新了。网盘链接我也没有设“回复可见”,大家悄悄地拿走就当无事发生过。

Q:AdGuardHome无法更新核心?提示 “A task is already running”?
A:不是bug,是你的路由器访问GitHub没有成功,AdG的核心是从GitHub上拉下来的!
建议改进网络,以你的路由器“能上Google”为目标。
如果问题依旧,建议你去Github官方仓库找到二进制文件上传至路由器 /usr/bin/AdGuardHome 目录下,并赋权限 755


胖祯 发表于 2024-4-7 09:44

淡随 发表于 2024-4-7 09:05
感谢提供的分流 不然话每次更新还得买个代理

不客气。OneDrive 有时候抽风,但大部分还是可以用的

淡随 发表于 2024-4-7 09:05

胖祯 发表于 2024-4-2 11:15
https://pangzhen-my.sharepoint.com/:f:/g/personal/zexn_pangzhen_onmicrosoft_com/Ejen-mt3yVJAvp76QIXK ...

感谢提供的分流 不然话每次更新还得买个代理:D

sky540 发表于 2024-4-4 19:58

建议大佬lan地址改成192.168.2.1,要不然跟很多光猫冲突

ttwyong 发表于 2024-4-4 18:21

我需要添加打印机插件,但这个一直装不上,何解?
p910nd - Printer server
First you have to install the packages to get support for USB (kmod-usb-printer) or parallel port (kmod-lp).

胖祯 发表于 2024-4-2 11:15

https://pangzhen-my.sharepoint.com/:f:/g/personal/zexn_pangzhen_onmicrosoft_com/Ejen-mt3yVJAvp76QIXKbI4BNks24ZxWP1GG9Rm-efcLuA?e=lmcQ7O

OneDrive 分流,有需要自取,不需要“师夷长技以制夷”

胖祯 发表于 2024-3-22 14:53

本帖最后由 胖祯 于 2024-3-22 14:55 编辑

大佬,问一个问题
我机器设置了定时重启,重启以后路由器就掉线了,需要重新插拔路由器wan口的网线才行,已经复现2次了
想问一下这个问题是出在哪儿呢?

我的路由器是直接从软路由接出来的

lgm0603 发表于 2024-3-21 15:31

本帖最后由 lgm0603 于 2024-3-21 15:33 编辑

SometimesNaⅠve 发表于 2024-3-21 11:02
巧了,固件需要的空间刚好超过2GB多一点点,不过你写盘后理论上是可以正常启动使用的。 ...
谢谢你的回答!smartdns可以不开是吗?另外这个smart配置有点复杂,能把你配置好的备份直接导入就好,如果这个功能的效果好,辛苦能出一个配置好的集成版嘛?

SometimesNaⅠve 发表于 2024-3-21 11:02

lgm0603 发表于 2024-3-19 22:58
辛苦了,2G的CF卡可以用吗?空间够吗

巧了,固件需要的空间刚好超过2GB多一点点,不过你写盘后理论上是可以正常启动使用的。

liuxiaohui0630 发表于 2024-3-20 14:09

感谢你的分享,无论怎样,你都是最无私的人

柳叶刀 发表于 2024-3-20 12:46

这个固件不好用

lgm0603 发表于 2024-3-19 22:58

辛苦了,2G的CF卡可以用吗?空间够吗

xxx2008 发表于 2024-3-7 19:01

没有国内网盘 也没有分流没地方下载

胖祯 发表于 2024-3-5 18:03

SometimesNaⅠve 发表于 2024-3-5 17:55
配置是N4120 i226网卡吧
我有时间再看看这段时间的代码变动(个人认为不应该有问题)
这个机器是4网口的吧 ...

是4120,辛苦了。今天凌晨自动重启以后又挂了,我回去以后重新刷一下02.01的试试吧。
机器是4网口的,但是按理说这玩意儿一般硬件不会坏吧:'(

SometimesNaⅠve 发表于 2024-3-5 17:55

胖祯 发表于 2024-3-4 10:32
Model name:                         Intel(R) Celeron(R) N4120 CPU @ 1.10GHz
BIOS Model name:       ...

配置是N4120 i226网卡吧
我有时间再看看这段时间的代码变动(个人认为不应该有问题)
这个机器是4网口的吧,命令里显示只识别出3个,可能是硬件的问题
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: [2024.04.01] 简洁到家的固件 基本上网功能&Docker