增加软件源

编译前添加下面代码到 openwrt 或 lede 源码根目录 feeds.conf.default 文件

1
2
src-git kenzo https://github.com/kenzok8/openwrt-packages
src-git small https://github.com/kenzok8/small

修改分区大小

Target Images目录下

<*> Build GRUB images

使用 grub 引导,方便使用 PE 安装完系统后直接扩容overlay分区

设置分区大小

(300) Kernel partition size

(500) Root filesystem partition size

开启 ipv6 支持

Extra packages目录下

关闭 autosamba(关闭后可以在 LuCI 里面选择 samba4),开启 ipv6helper(支持 ipv6)

< > autosamba

<*> ipv6helper

配置插件

LuCI —> Applications目录下配置插件(最好在这里一次性选择好,后续因为版本不一致找不到软件源很麻烦)

  • luci-app-adguardhome【AdGuard home 广告过滤
  • luci-app-aria2【Aria2 下载工具
  • luci-app-arpbind【IP/MAC 绑定
  • luci-app-autoreboot【支持计划重启
  • luci-app-ddns【动态域名 DNS
  • Include lsblk【用于列出所有可用块设备的信息
  • Include mdadm【用于创建、管理、监控 RAID 设备的工具
  • luci-app-docker【Docker 容器
  • luci-app-fileassistant【文件管理插件
  • luci-app-filetransfer【文件传输
  • luci-app-firewall【防火墙
  • luci-app-hd-idle【硬盘休眠
  • luci-app-nfs【NFS 网络共享
  • luci-app-nlbwmon【网络带宽监视器
  • luci-app-openclash【OpenClash 代理客户端
  • luci-app-qbittorrent【BT 下载工具
  • luci-app-ramfree【释放内存
  • luci-app-samba4【网络共享
  • luci-app-turboacc【网络加速
    • Include Shortcut-FE【流量分载
    • Include BBR CCA【BBR 拥塞控制算法提升 TCP 网络性能
  • luci-app-upnp【端口自动转发
  • luci-app-vsftpd【FTP 服务器
  • luci-app-wol【网络唤醒

支持挂载 NTFS 移动硬盘

  • Kernel modules —> USB Support —> <*> kmod-usb-ohci
  • Kernel modules —> USB Support —> <*> kmod-usb-uhci
  • Kernel modules —> USB Support —> <*> kmod-usb-serial
  • Kernel modules —> USB Support —> <*> kmod-usb-serial-ch341
  • Kernel modules —> USB Support —> <*> kmod-usb2
  • Kernel modules —> USB Support —> <*> kmod-usb3
  • Kernel modules —> Filesystems —> <*> kmod-fuse
  • Utilities —> Filesystem —> <*> ntfs-3g
  • Utilities —> <*> usbutils
  • Utilities —> Filesystem —> <*> badblocks