博文

目前显示的是 十一月, 2024的博文

2024 ssrp启动失败

 看到 Lean 大佬的回复是全套都要变,主要针对的是 ssrp。 我的操作方式是: 1备份配置到本地。 2使用最新编译固件,不保存配置 刷写固件。 3ssh 使用默认的ip 192.168.1.1 默认用户root,默认密码password 连接 执行备份默认最新的配置 cp /etc/config/shadowsocksr /etc/config/shadowsocksr.new cp -r /etc/ssrplus  /etc/ssrplus.new 将最新的默认配置备份好以后,在web页面,将第1步的备份配置上传,此时 ssrp 的配置会被覆盖,因为全套使用最新的,所以需要用最新的配置 将第3步备份好的内容在重新覆盖下,此时使用你自己原来的账户密码登录ssh执行 cp /etc/config/shadowsocksr.new /etc/config/shadowsocksr cp -r /etc/ssrplus.new  /etc/ssrplus 重启一下机器,在web页面重新配置一下 ssrp 可以快乐的玩耍了。 简单一点的解决方法: 备份/etc/config/shadowsocksr和/etc/ssrplus到本地, 然后卸载掉luci-app-ssr-plus_188_all.ipk, 然后删除/etc/config/shadowsocksr和/etc/ssrplus。 随后重新安装luci-app-ssr-plus_188_all.ipk,或者再次刷写新的固件。 这样配置文件就会更新,再手动填写/恢复配置就能正常运行。 passwall手动安装 opkg install *.ipk --force-reinstall                             --force-reinstall op中文包 在筛选框中输入 luci-i18n-base-zh-cn 进行查找,接着选择「Install」安装语言包。

使用 OpenWrt 23.05.5 官网源码编译固件 创建日期:2023/04/05 修改日期:2024/10/27

图片
使用 OpenWrt 23.05.5 官网源码编译固件 创建日期:2023/04/05 修改日期:2024/10/27 下文以官方 23.05.5 为例 下文以为 x86 架构编译为例,若为其他平台(路由器、树莓派等其他架构)则下文中获取内核的魔法值、菜单配置需自行更改 前言 用过大佬编译好的固件,也自己基于大佬的固件手动编译,最终还是决定用官方的源码编译,只加入自己想要的软件 相关链接: 官方的地址 源码: https://github.com/openwrt/openwrt 固件: https://downloads.openwrt.org 大佬的源码: Lean's LEDE  :  https://github.com/coolsnowwolf/lede Lienol's OpenWrt  :  https://github.com/Lienol/openwrt 准备工作 环境 系统:Debian 11 x64位系统 网络:可以访问外网( 国内请全局科学上网 ) 磁盘:大约有 30G 的空闲空间 内存:至少 4G 物理内存 CPU:越快越好,影响编译速度 依赖 以  root  用户执行以下命令或者有  root  权限的用户 sudo apt update - y sudo apt install - y ack antlr3 aria2 asciidoc autoconf automake autopoint binutils bison build - essential \ bzip2 ccache cmake cpio curl device - tree - compiler fastjar flex gawk gettext gcc - multilib g ++- multilib \ git gperf haveged help2man intltool libc6 - dev - i386 libelf - dev libglib2 . 0 - dev libgmp3 - dev libltdl - dev \ libmpc - dev libmpfr - dev libncurses5 - dev libncursesw5 - dev libreadlin...