找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 833|回复: 9

Github Action 编译报错,各位小哥能帮忙看看吗

[复制链接]
发表于 2022-9-21 19:33 | 显示全部楼层 |阅读模式
本帖最后由 Verify 于 2022-9-21 19:37 编辑


WARNING: Image file /home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin is too big: 841482244 > 16121856
echo '{  "metadata_version": "1.1", "compat_version": "1.1",  "new_supported_devices": ["phicomm,k2p","k2p"], "supported_devices": ["phicomm,k2p k2p - Image version mismatch: image 1.1, device 1.0. Please wipe config during upgrade (force required) or reinstall. Please check documentation ..."],  "version": { "dist": "OpenWrt", "version": "SNAPSHOT", "revision": "r0-700a46b", "target": "ramips/mt7621", "board": "phicomm_k2p" } }' | fwtool -I - /home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin
Failed to open firmware file
make[5]: [Makefile:218: /home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin] Error 1 (ignored)
[ ! -s "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/key-build" -o ! -s "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/key-build.ucert" -o ! -s "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin" ] || { cp "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/key-build.ucert" "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin.ucert" ; usign -S -m "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin" -s "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/key-build" -x "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin.sig" ; ucert -A -c "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin.ucert" -x "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin.sig" ; fwtool -S "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin.ucert" "/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin" ; }
gzip -c -9n /home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin > /home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/bin/targets/ramips/mt7621/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin.gz
gzip: /home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/tmp/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin: No such file or directory
make[5]: *** [Makefile:216: /home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/bin/targets/ramips/mt7621/openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin.gz] Error 1
make[5]: Leaving directory '/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/target/linux/ramips/image'
make[4]: *** [Makefile:23: install] Error 2
make[3]: *** [Makefile:11: install] Error 2
make[4]: Leaving directory '/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/target/linux/ramips'
make[3]: Leaving directory '/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/target/linux'
time: target/linux/install#83.32#22.57#99.25
    ERROR: target/linux failed to build.
make[2]: Leaving directory '/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode'
make[2]: *** [target/Makefile:30: target/linux/install] Error 1
make[1]: *** [target/Makefile:24: /home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/staging_dir/target-mipsel_24kc_musl/stamp/.target_install] Error 2
make[1]: Leaving directory '/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode'
make: *** [/home/runner/work/OpenWRTResourseCode/OpenWRTResourseCode/include/toplevel.mk:230: world] Error 2
Error: Process completed with exit code 2.

我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-9-21 19:51 | 显示全部楼层
本帖最后由 vpei 于 2022-9-21 19:53 编辑

编译的文件太大了,mt7621-phicomm_k2p这个设备装不了这么大的文件,所以最后就不编译了,上面有提示的。

openwrt-ramips-mt7621-phicomm_k2p-ext4-sysupgrade.bin is too big: 841482244 > 16121856,这个大了几十倍。闪存容量是16MB,你编译的固件841MB。

点评

但是这个不是只是警告嘛  详情 回复 发表于 2022-9-21 19:57
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-21 19:55 | 显示全部楼层
vpei 发表于 2022-9-21 19:51
编译的文件太大了,mt7621-phicomm_k2p这个设备装不了这么大的文件,所以最后就不编译了,上面有提示的。:l ...

841MB这么恐怖

点评

正常,我用N1,编译的包都有1G多。  详情 回复 发表于 2022-9-21 19:58
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-9-21 19:57 | 显示全部楼层
vpei 发表于 2022-9-21 19:51
编译的文件太大了,mt7621-phicomm_k2p这个设备装不了这么大的文件,所以最后就不编译了,上面有提示的。:l ...

但是这个不是只是警告嘛

点评

这个就是能编译成功,也不能刷进去,所以后面还编译啥。  详情 回复 发表于 2022-9-21 19:59
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-21 19:58 | 显示全部楼层

正常,我用N1,编译的包都有1G多。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-9-21 19:59 | 显示全部楼层
#
# This is free software, lisence use MIT.
#
# Copyright (C) 2019 P3TERX <https://p3terx.com>
# Copyright (C) 2020 KFERMercer <KFER.Mercer@gmail.com>
#
# <https://github.com/KFERMercer/OpenWrt-CI>
#

name: OpenWrt-Beta-CI

on:
  push:
    branches:
      - master
  # schedule:
  #   - cron: 0 20 * * *
  release:
    types: [published]
   
permissions:
  contents: read

jobs:

  build_openwrt:

    permissions:
      contents: write # for release creation

    name: Build OpenWrt firmware

    runs-on: ubuntu-latest

    if: github.event.repository.owner.id == github.event.sender.id

    steps:

      - name: Checkout
        uses: actions/checkout@v2
        with:
          ref: master

      - name: Space cleanup
        env:
          DEBIAN_FRONTEND: noninteractive
        run: |
          docker rmi `docker images -q`
          sudo rm -rf /usr/share/dotnet /etc/mysql /etc/php /etc/apt/sources.list.d /usr/local/lib/android
          sudo -E apt-get -y purge azure-cli ghc* zulu* hhvm llvm* firefox google* dotnet* powershell openjdk* adoptopenjdk* mysql* php* mongodb* dotnet* moby* snapd* || true
          sudo -E apt-get update
          sudo -E apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs gcc-multilib g++-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler antlr3 gperf swig
          sudo -E apt-get -y autoremove --purge
          sudo -E apt-get clean
          df -h
      - name: Update feeds
        run: |
          sed -i 's/#src-git helloworld/src-git helloworld/g' ./feeds.conf.default
          ./scripts/feeds update -a
          ./scripts/feeds install -a
      # 增加额外插件
      - name: 加入 UA2F 模块、rkp-ipid模块
        run: |
          git clone https://github.com/CHN-beta/rkp-ipid package/rkp-ipid
          git clone https://github.com/Zxilly/UA2F.git package/UA2F
         
      - name: Generate configuration file
        run: |
          rm -f ./.config*
          touch ./.config
          #
          # ========================固件定制部分========================
          #
          #
          # 如果不对本区块做出任何编辑, 则生成默认配置固件.
          #
          # 以下为定制化固件选项和说明:
          #
          #
          # 有些插件/选项是默认开启的, 如果想要关闭, 请参照以下示例进行编写:
          #
          #          =========================================
          #         |  # 取消编译VMware镜像:                   |
          #         |  cat >> .config <<EOF                   |
          #         |  # CONFIG_VMDK_IMAGES is not set        |
          #         |  EOF                                    |
          #          =========================================
          #
          #
          # 以下是一些提前准备好的一些插件选项.
          # 直接取消注释相应代码块即可应用. 不要取消注释代码块上的汉字说明.
          # 如果不需要代码块里的某一项配置, 只需要删除相应行.
          #
          # 如果需要其他插件, 请按照示例自行添加.
          # 注意, 只需添加依赖链顶端的包. 如果你需要插件 A, 同时 A 依赖 B, 即只需要添加 A.
          #
          # 无论你想要对固件进行怎样的定制, 都需要且只需要修改 EOF 回环内的内容.
          #
          # 编译l固件:
          cat >> .config <<EOF
          CONFIG_TARGET_ramips=y
          CONFIG_TARGET_ramips_mt7621=y
          CONFIG_TARGET_ramips_mt7621_DEVICE_phicomm_k2p=y
          EOF
          # 固件压缩, 编译ext4格式固件
          # 注意如果选的插件数目多,CONFIG_TARGET_ROOTFS_PARTSIZE要设置大一些
          cat >> .config <<EOF
          CONFIG_TARGET_ROOTFS_EXT4FS=y
          CONFIG_TARGET_IMAGES_GZIP=y
          CONFIG_TARGET_ROOTFS_PARTSIZE=800
          EOF
          # 编译UEFI固件:
          # cat >> .config <<EOF
          # CONFIG_EFI_IMAGES=y
          # EOF
          # IPv6支持:
          # cat >> .config <<EOF
          # CONFIG_PACKAGE_dnsmasq_full_dhcpv6=y
          # CONFIG_PACKAGE_ipv6helper=y
          # EOF
          # 多文件系统支持:
          cat >> .config <<EOF
          CONFIG_PACKAGE_kmod-fs-nfs=y
          CONFIG_PACKAGE_kmod-fs-nfs-common=y
          CONFIG_PACKAGE_kmod-fs-nfs-v3=y
          CONFIG_PACKAGE_kmod-fs-nfs-v4=y
          CONFIG_PACKAGE_kmod-fs-ntfs=y
          CONFIG_PACKAGE_kmod-fs-squashfs=y
          EOF
          # USB3.0支持:
          cat >> .config <<EOF
          CONFIG_PACKAGE_kmod-usb-ohci=y
          CONFIG_PACKAGE_kmod-usb-ohci-pci=y
          CONFIG_PACKAGE_kmod-usb2=y
          CONFIG_PACKAGE_kmod-usb2-pci=y
          CONFIG_PACKAGE_kmod-usb3=y
          EOF
          # # 常用LuCI插件选择, 主要定制“师夷长技以制夷”与“师夷长技以制夷”-plus
          # cat >> .config <<EOF
          # CONFIG_PACKAGE_luci-app-adbyby-plus=y
          # CONFIG_PACKAGE_luci-app-aria2=y
          # CONFIG_PACKAGE_luci-app-baidupcs-web=y
          # CONFIG_PACKAGE_luci-app-docker=y
          # CONFIG_PACKAGE_luci-app-frpc=y
          # CONFIG_PACKAGE_luci-app-kodexplorer=y
          # CONFIG_PACKAGE_luci-app-minidlna=y
          # CONFIG_PACKAGE_luci-app-openvirtual**=y
          # CONFIG_PACKAGE_luci-app-openvirtual**-server=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_ipt2socks=y
          # # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_“师夷长技以制夷” is not set
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_“师夷长技以制夷”R=y
          # # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_“师夷长技以制夷”_socks is not set
          # # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_“师夷长技以制夷”R_socks is not set
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_“师夷长技以制夷”=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_Trojan=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_Brook=y
          # # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_kcptun is not set
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_haproxy=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_china-dns_NG=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_pdnsd=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_dns2socks=y
          # # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_“师夷长技以制夷”-plugin is not set
          # # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”_INCLUDE_simple-obfs is not set
          # CONFIG_PACKAGE_luci-app-qbittorrent=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”-plus=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”-plus_INCLUDE_“师夷长技以制夷”=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”-plus_INCLUDE_Simple_obfs=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”-plus_INCLUDE_“师夷长技以制夷”_plugin=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”-plus_INCLUDE_“师夷长技以制夷”=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”-plus_INCLUDE_Trojan=y
          # # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”-plus_INCLUDE_Kcptun is not set
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”-plus_INCLUDE_“师夷长技以制夷”R_Server=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”-plus_INCLUDE_“师夷长技以制夷”R_Socks=y
          # CONFIG_PACKAGE_luci-app-ttyd=y
          # CONFIG_PACKAGE_luci-app-“师夷长技以制夷”-server=y
          # CONFIG_PACKAGE_luci-app-verysync=y
          # CONFIG_PACKAGE_luci-app-webadmin=y
          # CONFIG_PACKAGE_luci-app-wireguard=y
          # CONFIG_PACKAGE_luci-app-wrtbwmon=y
          # EOF
          # U2af、TTL检测依赖相关:
          cat >> .config <<EOF
          CONFIG_PACKAGE_ua2f=y
          CONFIG_PACKAGE_ipset=y
          CONFIG_PACKAGE_iptables-mod-conntrack-extra=y
          CONFIG_PACKAGE_iptables-mod-filter=y
          CONFIG_PACKAGE_iptables-mod-ipopt=y
          CONFIG_PACKAGE_iptables-mod-nfqueue=y                          
          CONFIG_PACKAGE_iptables-mod-u32=y
          CONFIG_PACKAGE_kmod-ipt-conntrack-extra=y
          CONFIG_PACKAGE_kmod-ipt-filter=y
          CONFIG_PACKAGE_kmod-ipt-ipopt=y
          CONFIG_PACKAGE_kmod-ipt-nfqueue=y                          
          CONFIG_PACKAGE_kmod-ipt-u32=y
          CONFIG_PACKAGE_kmod-nfnetlink-queue=y
          CONFIG_LUCI_LANG_zh_Hans=y
          CONFIG_PACKAGE_luci-theme-argon=y
          CONFIG_PACKAGE_luci-app-argon-config=y
          CONFIG_NETFILTER=y
          CONFIG_NETFILTER_NETLINK=y
          CONFIG_NETFILTER_NETLINK_GLUE_CT=y
          CONFIG_NETFILTER_NETLINK_LOG=y
          CONFIG_NF_CONNTRACK=y
          CONFIG_NF_CT_NETLINK=y
          EOF
          # # LuCI主题:
          # cat >> .config <<EOF
          # CONFIG_PACKAGE_luci-theme-argon-dark-mod=y
          # CONFIG_PACKAGE_luci-theme-argon-light-mod=y
          # CONFIG_PACKAGE_luci-theme-material=y
          # CONFIG_PACKAGE_luci-theme-netgear=y
          # EOF
          # 常用软件包:
          cat >> .config <<EOF
          CONFIG_PACKAGE_curl=y
          CONFIG_PACKAGE_htop=y
          CONFIG_PACKAGE_nano=y
          CONFIG_PACKAGE_screen=y
          CONFIG_PACKAGE_tree=y
          CONFIG_PACKAGE_vim-fuller=y
          CONFIG_PACKAGE_wget=y
          EOF
          # 取消编译VMware镜像以及镜像填充 (不要删除被缩进的注释符号):
          # cat >> .config <<EOF
          # # CONFIG_TARGET_IMAGES_PAD is not set
          # # CONFIG_VMDK_IMAGES is not set
          # EOF
          #
          # ========================固件定制部分结束========================
          #
          sed -i 's/^[ \t]*//g' ./.config
          make defconfig
      - name: Make download
        run: |
          make download -j8 || make download -j1 V=s
          rm -rf $(find ./dl/ -size -1024c)
          df -h
         
      - name: Compile firmware
        run: |
          make -j$(nproc) || make -j1 V=s
          echo "======================="
          echo "Space usage:"
          echo "======================="
          df -h
          echo "======================="
          du -h --max-depth=1 ./ --exclude=build_dir --exclude=bin
          du -h --max-depth=1 ./build_dir
          du -h --max-depth=1 ./bin
      # 因为我需要得到编译后的ipk插件,所以我选择将完整的/bin/上传
      - name: Upload artifact
        uses: actions/upload-artifact@master
        with:
          name: OpenWrt firmware
          path: ./bin/
      - name: Prepare artifact
        run: |
          mkdir -p ./artifact/firmware
          mkdir -p ./artifact/package
          mkdir -p ./artifact/buildinfo
          rm -rf $(find ./bin/targets/ -type d -name "packages")
          cp -rf $(find ./bin/targets/ -type f) ./artifact/firmware/
          cp -rf $(find ./bin/packages/ -type f -name "*.ipk") ./artifact/package/
          cp -rf $(find ./bin/targets/ -type f -name "*.buildinfo" -o -name "*.manifest") ./artifact/buildinfo/
      - name: Deliver buildinfo
        uses: actions/upload-artifact@v2
        with:
          name: OpenWrt_buildinfo
          path: ./artifact/buildinfo/

      - name: Deliver package
        uses: actions/upload-artifact@v2
        with:
          name: OpenWrt_package
          path: ./artifact/package/

      - name: Deliver firmware
        uses: actions/upload-artifact@v2
        with:
          name: OpenWrt_firmware
          path: ./bin/targets/
  

      - name: Upload release asset
        if: github.event == 'release'
        uses: svenstaro/upload-release-action@v2
        with:
          repo_token: ${{ secrets.YOURTOKEN }}
          file: ./artifact/firmware/*
          tag: ${{ github.ref }}
          file_glob: true


这个是使用的配置文件
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-21 19:59 | 显示全部楼层
Verify 发表于 2022-9-21 19:57
但是这个不是只是警告嘛

这个就是能编译成功,也不能刷进去,后面还编译啥。

点评

很奇怪为啥会那么大,我也没加啥插件__,  详情 回复 发表于 2022-9-21 20:13
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-9-21 20:13 | 显示全部楼层
vpei 发表于 2022-9-21 19:59
这个就是能编译成功,也不能刷进去,后面还编译啥。

很奇怪为啥会那么大,我也没加啥插件__,

点评

有些插件,需要很多支持文件,要是几个插件用不同语言编译的,每个语言相关的支持文件都需要编译进去,那就会造成固件很大。现在光取消插件还不行,把那个.config文件删除了,重新一个插件一个插件的添加了编译。  详情 回复 发表于 2022-9-21 20:17
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-21 20:17 | 显示全部楼层
Verify 发表于 2022-9-21 20:13
很奇怪为啥会那么大,我也没加啥插件__,

有些插件,需要很多支持文件,要是几个插件用不同语言编译的,每个语言相关的支持文件都需要编译进去,那就会造成固件很大。现在光取消插件还不行,把那个.config文件删除了,重新一次加一个插件去编译。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-10-7 16:01 | 显示全部楼层
现在使用github云编译,只要你使用SSH连接来选择插件几乎是100%会出错的。最好用.config把要的插件都写在里面,这个格式的文件github是有很多
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-26 13:46

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表