- 支持ipv6:

1、Global build settings --->  Enable IPv6 support in packages (NEW)(选上)
2、Extra packages --->  ipv6helper(选上)
3、Base system  --->  [*] Build with DHCPv6 support.  (如果前面不带 * 就选上)
4、Network  --->  6in4 和 6rd 和 6to4  (三个都选上)
5、安装好固件后检查“禁止解析 IPv6 DNS 记录”是否去掉勾选,菜单的-网络-DHCP/DNS里的高级设置-把“禁止解析 IPv6 DNS 记录”的“√”去掉
6、extra packages  --->  autocore-arm (显示温度)
7、base system  --->  wireless tool(调节功率)

以上的选项各源码可能个别默认勾选了,没的就选上,选了的就不用管,我说的这些按顺序去查看,没选的就选上就可以了

有个别插件,就算你不用ipv6,但是也要把 Global build settings --->  Enable IPv6 support in packages (NEW)(选上),才可以选择的
比如:
luci-app-dockerman 、 luci-app-docker 、 luci-app-turboacc

--------------------------------------------------------------------------------------------------------------------------------


结合大神们的帖子,Openwrt要支持USB, 包括NTFS格式的U盘,正常读写包括热插拔,需要的东西如下

1、首先复制下面的命令放入对应源码的 diy-part.sh 里面保存

mkdir -p files/etc/hotplug.d/block && curl -fsSL https://raw.githubusercontent.com/281677160/openwrt-package/usb/block/10-mount > files/etc/hotplug.d/block/10-mount

2、打开SSH连接服务器配置固件的开关,然后启动编译,连接SSH进入配置固件,选取如下

3、
Base system —>  <*>block-mount

4、
Utilities  ---> disc --->   <*> fdisk
Utilities  --->   <*> usbutils

Utilities —> Filesystem —>  <*> badblocks
Utilities —> Filesystem —>  <*> ntfs-3g

5、
Kernel modules —> Block Devices —>  <*>kmod-scsi-core

6、
Kernel modules —> USB Support —>  <*> kmod-usb-core
Kernel modules —> USB Support —>  <*> kmod-usb-ohci
Kernel modules —> USB Support —>  <*> kmod-usb-uhci
Kernel modules —> USB Support —>  <*> kmod-usb-storage
Kernel modules —> USB Support —>  <*> kmod-usb-storage-extras
Kernel modules —> USB Support —>  <*> kmod-usb2    ##usb2.0
Kernel modules —> USB Support —>  <*> kmod-usb3    ##usb3.0

7、
Kernel modules —> Filesystems —>  <*> kmod-fs-ext4
Kernel modules —> Filesystems —>  <*> kmod-fs-vfat
Kernel modules —> Filesystems —>  <*> kmod-fuse  
请注意,这里绝对不要选择kmod-fs-ntfs,否则NTFS格式盘是只读模式

以上选择每个机型都不一样,有些已经默认选择了,有些没有选,反正你们由上至下的一个个选择就好了,有就不管,没有就选上

8、安装好固件后,插入U盘或移动硬盘 再次重启路由器 在openwrt的‘系统’-->挂载点 查看设备
如果U盘只有一个分区,就是/mnt/sda1,第二个分区是/mnt/sda2
如果用Hub接入多个U盘,第二个设备就是/mnt/sdb,以此类推

9、如果你编译有luci-app-samba或者luci-app-samba4的话,进入openwrt的网络共享中,添加共享目录例如/mnt/sda1,权限为777(即完全访问)。

10、网络共享luci-app-samba默认是去不掉的,在:Extra packages ---> autosamba(不选),就可以不选luci-app-samba

至此就可以在网上邻居中看到路由器的这个共享文件夹了。

--------------------------------------------------------------------------------------------------------------------

luci-app-dockerman 和 luci-app-docker 只能二选一

想要编译luci-app-dockerman或者luci-app-docker

首先要在Global build settings ---> Enable IPv6 support in packages (NEW)(选上)

选择dockerman或docker建议选上luci-app-diskman方便挂盘所用 

--------------------------------------------------------------------------------------------------------

luci-app-dnsfilter依赖于dnsmasq-full,与OpenWrt默认的dnsmasq冲突,所以编译时请确保已经取消勾选base-system -> dnsmasq