前言

梅林386版本无法通过配置开机启动脚本,开机启动AdGuardHome,需要借助“系统工具”插件间接完成。

操作步骤

以下操作以AC68U为例
  1. 进入软件中心,安装 系统工具

  2. ssh链接进入路由器

  3. 下载AdGuardHome,并解压缩
    Github地址 https://github.com/AdguardTeam/AdGuardHome/releases

cd /mnt/sda1/
wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.21/AdGuardHome_linux_armv5.tar.gz
tar -zxvf AdGuardHome_linux_armv5.tar.gz
  1. 修改“系统工具”配置文件
    增加dnsmasq配置,关闭默认的dns服务
nano /jffs/configs/dnsmasq.d/adguard.conf
填入 port=0
#保存文件并退出

修改“系统工具”配置文件

nano /jffs/.koolshare/scripts/kms_config.sh 

CONFIG_FILE=/jffs/configs/dnsmasq.d/kms.conf 后面一行,增加

ADG_FILE=/jffs/configs/dnsmasq.d/adguard.conf

start_kms()中的service restart_dnsmasq后,增加两行

killall AdGuardHome  ##路由器会定时重启插件,如不配置此行,会导致AdG开启多个任务,占用较多内存;
nohup /mnt/sda/AdGuardHome/AdGuardHome &  ##请按照实际位置配置
  1. 启动“系统工具”插件