diff --git a/.github/workflows/RaspberryPi3-OpenWrt.yml b/.github/workflows/RaspberryPi3-OpenWrt.yml index 6342c0da74..a349be1d82 100644 --- a/.github/workflows/RaspberryPi3-OpenWrt.yml +++ b/.github/workflows/RaspberryPi3-OpenWrt.yml @@ -18,7 +18,7 @@ env: SOURCE_URL: https://github.com/coolsnowwolf/lede SOURCE_BRANCH: master CONFIG_FILE: configs/rpi3.config - EXTRA_CONFIG: configs/extra.config + EXTRA_CONFIG: configs/extra_rpi3.config DIY_SCRIPT: diy-script.sh TOOLCHAIN_TAG: Toolchain UPLOAD_BIN_DIR: false diff --git a/configs/extra_rpi3.config b/configs/extra_rpi3.config new file mode 100644 index 0000000000..848d41f266 --- /dev/null +++ b/configs/extra_rpi3.config @@ -0,0 +1,325 @@ +# Image Builder +CONFIG_IB=y +CONFIG_IB_STANDALONE=y +CONFIG_DEVEL=y + +# File System Drivers +CONFIG_PACKAGE_kmod-fs-autofs4=y +CONFIG_PACKAGE_kmod-fs-btrfs=y +CONFIG_PACKAGE_kmod-fs-cifs=y +CONFIG_PACKAGE_kmod-fs-exfat=y +CONFIG_PACKAGE_kmod-fs-exportfs=y +CONFIG_PACKAGE_kmod-fs-ext4=y +CONFIG_PACKAGE_kmod-fs-f2fs=y +CONFIG_PACKAGE_kmod-fs-hfs=y +CONFIG_PACKAGE_kmod-fs-hfsplus=y +CONFIG_PACKAGE_kmod-fs-isofs=y +CONFIG_PACKAGE_kmod-fs-msdos=y +CONFIG_PACKAGE_kmod-fs-nfs=y +CONFIG_PACKAGE_kmod-fs-nfs-common=y +CONFIG_PACKAGE_kmod-fs-nfs-common-rpcsec=y +CONFIG_PACKAGE_kmod-fs-nfs-ssc=y +CONFIG_PACKAGE_kmod-fs-nfs-v3=y +CONFIG_PACKAGE_kmod-fs-nfs-v4=y +CONFIG_PACKAGE_kmod-fs-nfsd=y +CONFIG_PACKAGE_kmod-fs-ntfs3=y +CONFIG_PACKAGE_kmod-fs-squashfs=y +CONFIG_PACKAGE_kmod-fs-udf=y +CONFIG_PACKAGE_kmod-fs-vfat=y +CONFIG_PACKAGE_kmod-fs-xfs=y +CONFIG_PACKAGE_kmod-fuse=y + +# USB Storage Drivers +CONFIG_PACKAGE_kmod-usb-ohci=y +CONFIG_PACKAGE_kmod-usb-printer=y +CONFIG_PACKAGE_kmod-usb-roles=y +CONFIG_PACKAGE_kmod-usb-serial-ch341=y +CONFIG_PACKAGE_kmod-usb-serial-cp210x=y +CONFIG_PACKAGE_kmod-usb-serial-ftdi=y +CONFIG_PACKAGE_kmod-usb-serial-ipw=y +CONFIG_PACKAGE_kmod-usb-serial-pl2303=y +CONFIG_PACKAGE_kmod-usb-serial-qualcomm=y +CONFIG_PACKAGE_kmod-usb-serial-sierrawireless=y +CONFIG_PACKAGE_kmod-usb-storage=y +CONFIG_PACKAGE_kmod-usb-storage-extras=y +CONFIG_PACKAGE_kmod-usb-uhci=y +CONFIG_PACKAGE_kmod-usb-wdm=y +CONFIG_PACKAGE_kmod-usb-xhci-hcd=y +CONFIG_PACKAGE_kmod-usb2=y +CONFIG_PACKAGE_kmod-usb3=y +CONFIG_PACKAGE_kmod-usbip=y +CONFIG_PACKAGE_kmod-usbip-client=y +CONFIG_PACKAGE_kmod-usbip-server=y +CONFIG_PACKAGE_kmod-usbmon=y + +# USB Net Drivers +CONFIG_PACKAGE_kmod-usb-audio=y +CONFIG_PACKAGE_kmod-usb-core=y +CONFIG_PACKAGE_kmod-usb-dwc2=y +CONFIG_PACKAGE_kmod-usb-dwc3=y +CONFIG_PACKAGE_kmod-usb-ehci=y +CONFIG_PACKAGE_kmod-usb-hid=y +CONFIG_PACKAGE_kmod-usb-net=y +CONFIG_PACKAGE_kmod-usb-net-asix=y +CONFIG_PACKAGE_kmod-usb-net-asix-ax88179=y +CONFIG_PACKAGE_kmod-usb-net-cdc-eem=y +CONFIG_PACKAGE_kmod-usb-net-cdc-ether=y +CONFIG_PACKAGE_kmod-usb-net-cdc-mbim=y +CONFIG_PACKAGE_kmod-usb-net-cdc-ncm=y +CONFIG_PACKAGE_kmod-usb-net-cdc-subset=y +CONFIG_PACKAGE_kmod-usb-net-dm9601-ether=y +CONFIG_PACKAGE_kmod-usb-net-hso=y +CONFIG_PACKAGE_kmod-usb-net-huawei-cdc-ncm=y +CONFIG_PACKAGE_kmod-usb-net-ipheth=y +CONFIG_PACKAGE_kmod-usb-net-kalmia=y +CONFIG_PACKAGE_kmod-usb-net-kaweth=y +CONFIG_PACKAGE_kmod-usb-net-mcs7830=y +CONFIG_PACKAGE_kmod-usb-net-pegasus=y +CONFIG_PACKAGE_kmod-usb-net-pl=y +CONFIG_PACKAGE_kmod-usb-net-qmi-wwan=y +CONFIG_PACKAGE_kmod-usb-net-rndis=y +CONFIG_PACKAGE_kmod-usb-net-rtl8150=y +CONFIG_PACKAGE_kmod-usb-net-rtl8152=y +CONFIG_PACKAGE_kmod-usb-net-sierrawireless=y +CONFIG_PACKAGE_kmod-usb-net-smsc95xx=y +CONFIG_PACKAGE_kmod-usb-net-sr9700=y + +# USB Wireless Card Drivers +CONFIG_PACKAGE_kmod-ath=y +CONFIG_PACKAGE_kmod-ath10k=y +CONFIG_PACKAGE_kmod-ath10k-pci=y +CONFIG_PACKAGE_kmod-ath11k=y +CONFIG_PACKAGE_kmod-ath11k-pci=y +CONFIG_PACKAGE_kmod-ath5k=y +CONFIG_PACKAGE_kmod-ath9k=y +CONFIG_PACKAGE_kmod-ath9k-common=y +CONFIG_PACKAGE_kmod-brcmfmac=y +CONFIG_PACKAGE_kmod-brcmutil=y +CONFIG_PACKAGE_kmod-carl9170=y +CONFIG_PACKAGE_kmod-cfg80211=y +CONFIG_PACKAGE_kmod-iwlwifi=y +CONFIG_PACKAGE_kmod-mac80211=y +CONFIG_PACKAGE_kmod-mt76-connac=y +CONFIG_PACKAGE_kmod-mt76-core=y +CONFIG_PACKAGE_kmod-mt76-usb=y +CONFIG_PACKAGE_kmod-mt7601u=y +CONFIG_PACKAGE_kmod-mt7615-common=y +CONFIG_PACKAGE_kmod-mt7615e=y +CONFIG_PACKAGE_kmod-mt7663-usb-sdio=y +CONFIG_PACKAGE_kmod-mt7663u=y +CONFIG_PACKAGE_kmod-mt76x0-common=y +CONFIG_PACKAGE_kmod-mt76x02-common=y +CONFIG_PACKAGE_kmod-mt76x02-usb=y +CONFIG_PACKAGE_kmod-mt76x0u=y +CONFIG_PACKAGE_kmod-mt76x2-common=y +CONFIG_PACKAGE_kmod-mt76x2u=y +CONFIG_PACKAGE_kmod-mt7916-firmware=y +CONFIG_PACKAGE_kmod-mt7921-common=y +CONFIG_PACKAGE_kmod-mt7921-firmware=y +CONFIG_PACKAGE_kmod-mt7922-firmware=y +CONFIG_PACKAGE_kmod-mt7921e=y +CONFIG_PACKAGE_kmod-rsi91x=y +CONFIG_PACKAGE_kmod-rsi91x-usb=y +CONFIG_PACKAGE_kmod-rt2800-lib=y +CONFIG_PACKAGE_kmod-rt2800-usb=y +CONFIG_PACKAGE_kmod-rt2x00-lib=y +CONFIG_PACKAGE_kmod-rt2x00-usb=y +CONFIG_PACKAGE_kmod-rtl8192c-common=y +CONFIG_PACKAGE_kmod-rtl8192cu=y +CONFIG_PACKAGE_kmod-rtl8723bs=y +CONFIG_PACKAGE_kmod-rtlwifi=y +CONFIG_PACKAGE_kmod-rtlwifi-usb=y + +# Wireless Card Firmware +CONFIG_PACKAGE_ath10k-board-qca9377=y +CONFIG_PACKAGE_ath10k-board-qca9984=y +CONFIG_PACKAGE_ath10k-board-qca99x0=y +CONFIG_PACKAGE_ath10k-firmware-qca6174=y +CONFIG_PACKAGE_ath10k-firmware-qca9377=y +CONFIG_PACKAGE_ath10k-firmware-qca9984=y +CONFIG_PACKAGE_ath10k-firmware-qca99x0=y +CONFIG_PACKAGE_ath11k-firmware-wcn6855=y +CONFIG_PACKAGE_ath9k-htc-firmware=y +CONFIG_PACKAGE_carl9170-firmware=y +CONFIG_PACKAGE_iwlwifi-firmware-ax200=y +CONFIG_PACKAGE_iwlwifi-firmware-ax201=y +CONFIG_PACKAGE_iwlwifi-firmware-ax210=y +CONFIG_PACKAGE_iwlwifi-firmware-iwl3160=y +CONFIG_PACKAGE_iwlwifi-firmware-iwl3168=y +CONFIG_PACKAGE_iwlwifi-firmware-iwl7260=y +CONFIG_PACKAGE_iwlwifi-firmware-iwl7265=y +CONFIG_PACKAGE_iwlwifi-firmware-iwl7265d=y +CONFIG_PACKAGE_iwlwifi-firmware-iwl8260c=y +CONFIG_PACKAGE_iwlwifi-firmware-iwl8265=y +CONFIG_PACKAGE_iwlwifi-firmware-iwl9000=y +CONFIG_PACKAGE_iwlwifi-firmware-iwl9260=y +CONFIG_PACKAGE_mt7601u-firmware=y +CONFIG_PACKAGE_mt7921bt-firmware=y +CONFIG_PACKAGE_mt7922bt-firmware=y +CONFIG_PACKAGE_p54-usb-firmware=y +CONFIG_PACKAGE_r8152-firmware=y +CONFIG_PACKAGE_rs9113-firmware=y +CONFIG_PACKAGE_rt2800-usb-firmware=y +CONFIG_PACKAGE_rt73-usb-firmware=y +CONFIG_PACKAGE_rtl8192cu-firmware=y + +# Applications +CONFIG_PACKAGE_luci-app-accesscontrol=y +CONFIG_PACKAGE_luci-app-airplay2=y +CONFIG_PACKAGE_luci-app-alist=y +# CONFIG_PACKAGE_luci-app-aliyundrive-fuse is not set +# CONFIG_PACKAGE_luci-app-aliyundrive-webdav is not set +# CONFIG_PACKAGE_luci-app-amule is not set +CONFIG_PACKAGE_luci-app-argon-config=y +CONFIG_PACKAGE_luci-app-aria2=y +CONFIG_PACKAGE_luci-app-arpbind=y +CONFIG_PACKAGE_luci-app-autoreboot=y +CONFIG_PACKAGE_luci-app-cifs-mount=y +CONFIG_PACKAGE_luci-app-cpufreq=y +CONFIG_PACKAGE_luci-app-ddns=y +# CONFIG_PACKAGE_luci-app-ddnsto is not set +CONFIG_PACKAGE_luci-app-diskman=y +CONFIG_PACKAGE_luci-app-diskman_INCLUDE_btrfs_progs=y +CONFIG_PACKAGE_luci-app-diskman_INCLUDE_lsblk=y +CONFIG_PACKAGE_luci-app-eqos=y +CONFIG_PACKAGE_luci-app-filebrowser=y +CONFIG_PACKAGE_luci-app-filetransfer=y +CONFIG_PACKAGE_luci-app-firewall=y +CONFIG_PACKAGE_luci-app-frpc=y +CONFIG_PACKAGE_luci-app-frps=y +# CONFIG_PACKAGE_luci-app-guest-wifi is not set +CONFIG_PACKAGE_luci-app-hd-idle=y +CONFIG_PACKAGE_luci-app-minidlna=y +# CONFIG_PACKAGE_luci-app-mjpg-streamer is not set +CONFIG_PACKAGE_luci-app-mosdns=y +CONFIG_PACKAGE_luci-app-msd_lite=y +# CONFIG_PACKAGE_luci-app-music-remote-center is not set +CONFIG_PACKAGE_luci-app-n2n=y +CONFIG_PACKAGE_luci-app-netdata=y +CONFIG_PACKAGE_luci-app-nfs=y +CONFIG_PACKAGE_luci-app-nlbwmon=y +CONFIG_PACKAGE_luci-app-nps=y +CONFIG_PACKAGE_luci-app-oaf=y +CONFIG_PACKAGE_luci-app-onliner=y +CONFIG_PACKAGE_luci-app-openvpn-server=y +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray_Plugin is not set +CONFIG_PACKAGE_luci-app-poweroff=y +CONFIG_PACKAGE_luci-app-pptp-server=y +CONFIG_PACKAGE_luci-app-pushbot=y +CONFIG_PACKAGE_luci-app-qbittorrent=y +# CONFIG_PACKAGE_luci-app-qbittorrent_static is not set +CONFIG_PACKAGE_luci-app-qbittorrent_dynamic=y +CONFIG_PACKAGE_luci-app-ramfree=y +CONFIG_PACKAGE_luci-app-rclone=y +# CONFIG_PACKAGE_luci-app-samba is not set +#CONFIG_PACKAGE_luci-app-samba4 is not set +CONFIG_PACKAGE_luci-app-smartdns=y +CONFIG_PACKAGE_luci-app-socat=y +CONFIG_PACKAGE_luci-app-sqm=y +CONFIG_PACKAGE_luci-app-syncdial=y +CONFIG_PACKAGE_luci-app-transmission=y +CONFIG_PACKAGE_luci-app-ttyd=y +CONFIG_PACKAGE_luci-app-turboacc=y +CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_OFFLOADING=y +# CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_DNSFORWARDER is not set +# CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_DNSPROXY is not set +CONFIG_PACKAGE_luci-app-udpxy=y +CONFIG_PACKAGE_luci-app-uhttpd=y +CONFIG_PACKAGE_luci-app-upnp=y +CONFIG_PACKAGE_luci-app-usb-printer=y +CONFIG_PACKAGE_luci-app-verysync=y +CONFIG_PACKAGE_luci-app-vlmcsd=y +CONFIG_PACKAGE_luci-app-vsftpd=y +# CONFIG_PACKAGE_luci-app-watchcat is not set +# CONFIG_PACKAGE_luci-app-webadmin is not set +# CONFIG_PACKAGE_luci-app-wifischedule is not set +CONFIG_PACKAGE_luci-app-wol=y +CONFIG_PACKAGE_luci-app-wrtbwmon=y +CONFIG_PACKAGE_luci-app-xlnetacc=y +CONFIG_PACKAGE_luci-app-zerotier=y + +# Themes +CONFIG_PACKAGE_luci-theme-argon=y +CONFIG_PACKAGE_luci-theme-atmaterial=y +CONFIG_PACKAGE_luci-theme-edge=y +CONFIG_PACKAGE_luci-theme-infinityfreedom=y +CONFIG_PACKAGE_luci-theme-design=y +CONFIG_PACKAGE_luci-theme-netgear=y +CONFIG_PACKAGE_luci-theme-opentomcat=y + +# 3G/4G Support +CONFIG_PACKAGE_comgt-ncm=y +CONFIG_PACKAGE_comgt=y +CONFIG_PACKAGE_kmod-mii=y +CONFIG_PACKAGE_kmod-usb-acm=y +CONFIG_PACKAGE_kmod-usb-serial=y +CONFIG_PACKAGE_kmod-usb-serial-option=y +CONFIG_PACKAGE_kmod-usb-serial-wwan=y +CONFIG_PACKAGE_luci-proto-3g=y +CONFIG_PACKAGE_luci-proto-ncm=y +CONFIG_PACKAGE_luci-proto-qmi=y +CONFIG_PACKAGE_qmi-utils=y +CONFIG_PACKAGE_umbim=y +CONFIG_PACKAGE_uqmi=y +CONFIG_PACKAGE_usb-modeswitch=y + +# Python3 +CONFIG_PACKAGE_python-pip-conf=y +CONFIG_PACKAGE_python3=y + +# Software +CONFIG_PACKAGE_ariang=y +CONFIG_PACKAGE_automount=y +CONFIG_PACKAGE_autosamba=y +CONFIG_PACKAGE_bash=y +CONFIG_PACKAGE_bsdtar=y +CONFIG_PACKAGE_tar=y +CONFIG_PACKAGE_TAR_BZIP2=y +CONFIG_PACKAGE_TAR_GZIP=y +CONFIG_PACKAGE_TAR_POSIX_ACL=y +CONFIG_PACKAGE_TAR_XATTR=y +CONFIG_PACKAGE_TAR_XZ=y +CONFIG_PACKAGE_TAR_ZSTD=y +CONFIG_PACKAGE_ddns-scripts_cloudflare.com-v4=y +CONFIG_PACKAGE_ddns-scripts_freedns_42_pl=y +CONFIG_PACKAGE_ddns-scripts_godaddy.com-v1=y +CONFIG_PACKAGE_ddns-scripts_no-ip_com=y +CONFIG_PACKAGE_ddns-scripts_nsupdate=y +CONFIG_PACKAGE_ddns-scripts_route53-v1=y +CONFIG_PACKAGE_diffutils=y +CONFIG_PACKAGE_e2fsprogs=y +CONFIG_PACKAGE_f2fs-tools=y +CONFIG_PACKAGE_f2fsck=y +CONFIG_PACKAGE_fdisk=y +CONFIG_PACKAGE_gzip=y +CONFIG_PACKAGE_hostapd-common=y +CONFIG_PACKAGE_htop=y +CONFIG_PACKAGE_iperf3=y +CONFIG_PACKAGE_lsblk=y +CONFIG_PACKAGE_lscpu=y +CONFIG_PACKAGE_nano-plus=y +CONFIG_PACKAGE_nginx=y +CONFIG_PACKAGE_openssh-sftp-client=y +CONFIG_PACKAGE_openssh-sftp-server=y +CONFIG_PACKAGE_resize2fs=y +CONFIG_PACKAGE_snmpd=y +CONFIG_PACKAGE_tmux=y +CONFIG_PACKAGE_tree=y +CONFIG_PACKAGE_unzip=y +CONFIG_PACKAGE_usbutils=y +CONFIG_PACKAGE_vim-fuller=y +CONFIG_PACKAGE_whereis=y +CONFIG_PACKAGE_wireless-tools=y +CONFIG_PACKAGE_wpad-openssl=y +CONFIG_PACKAGE_zsh=y + +# Shortcut-Fe +CONFIG_PACKAGE_kmod-shortcut-fe=y +CONFIG_PACKAGE_kmod-shortcut-fe-cm=y + +# Ipv6 Support +CONFIG_PACKAGE_6in4=y +CONFIG_PACKAGE_ipv6helper=y +CONFIG_PACKAGE_ip6tables=y +CONFIG_PACKAGE_ip6tables-extra=y +CONFIG_PACKAGE_ip6tables-mod-nat=y diff --git a/configs/rpi3.config b/configs/rpi3.config index 3780e63ea2..7359576f20 100644 --- a/configs/rpi3.config +++ b/configs/rpi3.config @@ -13,3 +13,10 @@ CONFIG_TARGET_ROOTFS_TARGZ=y CONFIG_TARGET_ROOTFS_SQUASHFS=y CONFIG_GPIOLIB=y +CONFIG_PACKAGE_gpiod-tools=y + +# i2C Support +CONFIG_PACKAGE_kmod-i2c-core=y +CONFIG_PACKAGE_kmod-i2c-bcm2835=y +CONFIG_PACKAGE_i2c-tools=y +CONFIG_PACKAGE_libi2c=y diff --git a/diy-mini.sh b/diy-mini.sh index 91c7d7a354..7146a05307 100644 --- a/diy-mini.sh +++ b/diy-mini.sh @@ -73,8 +73,8 @@ svn export https://github.com/sbwml/luci-app-alist/trunk/luci-app-alist package/ svn export https://github.com/sbwml/luci-app-alist/trunk/alist package/alist # iStore -svn export https://github.com/linkease/istore-ui/trunk/app-store-ui package/app-store-ui -svn export https://github.com/linkease/istore/trunk/luci package/luci-app-store +#svn export https://github.com/linkease/istore-ui/trunk/app-store-ui package/app-store-ui +#svn export https://github.com/linkease/istore/trunk/luci package/luci-app-store # 在线用户 svn export https://github.com/haiibo/packages/trunk/luci-app-onliner package/luci-app-onliner diff --git a/diy-script.sh b/diy-script.sh index 0ecb1bac04..1e16cf3b07 100644 --- a/diy-script.sh +++ b/diy-script.sh @@ -28,14 +28,14 @@ rm -rf feeds/luci/applications/luci-app-netdata rm -rf feeds/luci/applications/luci-app-serverchan # 添加额外插件 -git clone --depth=1 https://github.com/kongfl888/luci-app-adguardhome package/luci-app-adguardhome -git clone --depth=1 -b openwrt-18.06 https://github.com/tty228/luci-app-wechatpush package/luci-app-serverchan -git clone --depth=1 https://github.com/ilxp/luci-app-ikoolproxy package/luci-app-ikoolproxy +#git clone --depth=1 https://github.com/kongfl888/luci-app-adguardhome package/luci-app-adguardhome +#git clone --depth=1 -b openwrt-18.06 https://github.com/tty228/luci-app-wechatpush package/luci-app-serverchan +#git clone --depth=1 https://github.com/ilxp/luci-app-ikoolproxy package/luci-app-ikoolproxy git clone --depth=1 https://github.com/esirplayground/luci-app-poweroff package/luci-app-poweroff git clone --depth=1 https://github.com/destan19/OpenAppFilter package/OpenAppFilter git clone --depth=1 https://github.com/Jason6111/luci-app-netdata package/luci-app-netdata svn export https://github.com/Lienol/openwrt-package/trunk/luci-app-filebrowser package/luci-app-filebrowser -svn export https://github.com/Lienol/openwrt-package/trunk/luci-app-ssr-mudb-server package/luci-app-ssr-mudb-server +# svn export https://github.com/Lienol/openwrt-package/trunk/luci-app-ssr-mudb-server package/luci-app-ssr-mudb-server # svn export https://github.com/lisaac/luci-app-dockerman/trunk/applications/luci-app-dockerman package/luci-app-dockerman svn export https://github.com/immortalwrt/luci/branches/openwrt-18.06/applications/luci-app-eqos package/luci-app-eqos # svn export https://github.com/syb999/openwrt-19.07.1/trunk/package/network/services/msd_lite package/msd_lite @@ -88,8 +88,8 @@ svn export https://github.com/sbwml/luci-app-alist/trunk/luci-app-alist package/ svn export https://github.com/sbwml/luci-app-alist/trunk/alist package/alist # iStore -svn export https://github.com/linkease/istore-ui/trunk/app-store-ui package/app-store-ui -svn export https://github.com/linkease/istore/trunk/luci package/luci-app-store +#svn export https://github.com/linkease/istore-ui/trunk/app-store-ui package/app-store-ui +#svn export https://github.com/linkease/istore/trunk/luci package/luci-app-store # 在线用户 svn export https://github.com/haiibo/packages/trunk/luci-app-onliner package/luci-app-onliner