kiddin9 3 éve
szülő
commit
480c619b30

+ 8 - 7
.github/workflows/Openwrt-AutoBuild.yml

@@ -25,7 +25,7 @@ env:
 
 jobs:
   build:
-    runs-on: Ubuntu-20.04
+    runs-on: Ubuntu-22.04
     
     name: Build ${{matrix.target}}
     strategy:
@@ -109,7 +109,8 @@ jobs:
         DEBIAN_FRONTEND: noninteractive
       run: |
         ( sudo -E apt-get -qq update
-        sudo -E apt-get -qq install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev patch python3 python2.7 unzip zlib1g-dev lib32gcc-s1 libc6-dev-i386 subversion flex uglifyjs gcc-multilib g++-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx-ucl libelf-dev autoconf automake libtool autopoint device-tree-compiler ccache xsltproc rename antlr3 gperf wget curl swig rsync libpython3-dev aria2
+        sudo -E apt-get -qq install build-essential clang flex g++ gawk gcc-multilib gettext \
+        git libncurses5-dev libssl-dev python3-distutils rsync unzip zlib1g-dev swig libpython3-dev aria2 jq subversion qemu-utils ccache rename libelf-dev
         sudo -E apt-get -qq purge azure-cli ghc* zulu* hhvm llvm* firefox powershell openjdk* dotnet* google* mysql* php* android*
         sudo rm -rf /etc/apt/sources.list.d/* /usr/share/dotnet /usr/local/lib/android /opt/ghc
         sudo -E apt-get -qq autoremove --purge
@@ -192,10 +193,6 @@ jobs:
         make defconfig
         cat .config
 
-    - name: SSH connection to Actions
-      uses: kiddin9/debugger-action@master
-      if: contains(github.event.action, 'ssh')
-
     - name: Download package
       id: package
       run: |
@@ -215,7 +212,11 @@ jobs:
         shopt -s extglob
         rm -rf openwrt/staging_dir/!(*${{ env.MTARGET }}*|host|hostpkg) openwrt/build_dir/!(*${{ env.MTARGET }}*|host|hostpkg)
         df -hT
-    
+
+    - name: SSH connection to Actions
+      uses: kiddin9/debugger-action@master
+      if: contains(github.event.action, 'ssh')
+
     - name: Compile the firmware
       id: compile
       run: |

+ 1 - 1
.github/workflows/repo-dispatcher.yml

@@ -27,7 +27,7 @@ env:
 
 jobs:
   build:
-    runs-on: Ubuntu-20.04
+    runs-on: Ubuntu-22.04
     steps:
     - name: Checkout
       uses: actions/checkout@main

+ 7 - 0
devices/ipq807x/diy.sh

@@ -38,6 +38,13 @@ rm -rf package/kernel/mt76
 
 sed -i "s/tty\(0\|1\)::askfirst/tty\1::respawn/g" target/linux/*/base-files/etc/inittab
 
+sed -i '$a  \
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y \
+CONFIG_CPU_FREQ_GOV_USERSPACE=y \
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y \
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y \
+' target/linux/ipq807x/config-5.15
+
 echo "
 CONFIG_PACKAGE_kmod-ipt-coova=n
 CONFIG_PACKAGE_kmod-pf-ring=n

+ 2 - 2
devices/ipq807x/patches/default_packages.patch

@@ -5,10 +5,10 @@
  include $(INCLUDE_DIR)/target.mk
  DEFAULT_PACKAGES += \
 -	kmod-usb3 kmod-usb-dwc3 kmod-usb-dwc3-qcom \
-+	kmod-qca-nss-drv kmod-qca-nss-dp nss-firmware-ipq8074 qca-ssdk-shell \
++	kmod-qca-nss-drv nss-firmware-ipq8074 qca-ssdk-shell \
  	kmod-leds-gpio kmod-gpio-button-hotplug \
+ 	libwolfsslcpu-crypto kmod-qca-nss-dp \
  	ath11k-firmware-ipq8074 kmod-ath11k-ahb \
- 	wpad-basic-wolfssl uboot-envtools
 
 --- a/target/linux/ipq807x/image/generic.mk
 +++ b/target/linux/ipq807x/image/generic.mk