源码仓库
源码仓库不定时更新,主要是折腾过程中输出的成果。
目的是无偿提供给广大网友,希望能少走弯路。
https://repository.pangzhai.cn/
1、Openwrt编译所用软件包(工程目录dl下的包)
- 切换到工程目录dl目录(cd openwrt/dl/ 如果是lede,cd lede/dl/)
- 如果是openwrtV21.02.1,下载软件包到本地(wget -r -nd -np https://repository.pangzhai.cn/dl/)
- 整个目录大约4.2G
- 如果是ledeV5.4.230,下载(wget -r -nd -np https://repository.pangzhai.cn/dl_lede_20230208/)
- 整个目录约7.7G
- 或者在编译前尝试make download V=s 对无法下载的包从服务器获取,放入dl目录即可
root@pangzhai:~# cd openwrt/dl
root@pangzhai:~# wget -r -nd -np https://repository.pangzhai.cn/dl/
2、Openwrt编译好的固件
2.1、基于openwrtV21.02.1
- Netgear R6260
- LinkIt-Smart-7688
- GL.iNet GL-AR300M-Lite
- GL.iNet GL-AR150
- Amlogic s9xxx 电视盒子(armvirt-64)
2.2、基于ledeV5.4.230
3、Openwrt编译好的包
3.1、基于openwrtV21.02.1
3.2、基于ledeV5.4.230
4、Openwrt包更新方法
- 修改openwrtV21.01.1版本feed源地址
root@OpenWrt:~# cp /etc/opkg/distfeeds.conf /etc/opkg/distfeeds.conf_bak
root@OpenWrt:~# sed -i 's/downloads.openwrt.org\/releases/repository.pangzhai.cn/g' /etc/opkg/distfeeds.conf
- 修改后的文件如下(注意内核及设备型号要对应)
src/gz openwrt_core https://repository.pangzhai.cn/21.02.1/targets/ath79/generic/packages
src/gz openwrt_base https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/base
src/gz openwrt_kenzo https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/kenzo
src/gz openwrt_luci https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/luci
src/gz openwrt_packages https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/packages
src/gz openwrt_routing https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/routing
src/gz openwrt_small https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/small
src/gz openwrt_telephony https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/telephony
- 修改ledeV5.4.230版本feed源地址
root@OpenWrt:~# cp /etc/opkg/distfeeds.conf /etc/opkg/distfeeds.conf_bak
root@OpenWrt:~# sed -i 's/mirrors.cloud.tencent.com/repository.pangzhai.cn/g' /etc/opkg/distfeeds.conf
- 修改后的文件如下
src/gz openwrt_core https://repository.pangzhai.cn/lede/snapshots/targets/ramips/mt7621/packages
src/gz openwrt_base https://repository.pangzhai.cn/lede/snapshots/packages/mipsel_24kc/base
src/gz openwrt_luci https://repository.pangzhai.cn/lede/snapshots/packages/mipsel_24kc/luci
src/gz openwrt_packages https://repository.pangzhai.cn/lede/snapshots/packages/mipsel_24kc/packages
src/gz openwrt_routing https://repository.pangzhai.cn/lede/snapshots/packages/mipsel_24kc/routing
src/gz openwrt_small https://repository.pangzhai.cn/lede/snapshots/packages/mipsel_24kc/small
src/gz openwrt_kenzo https://repository.pangzhai.cn/lede/snapshots/packages/mipsel_24kc/kenzo
src/gz openwrt_telephony https://repository.pangzhai.cn/lede/snapshots/packages/mipsel_24kc/telephony
- 添加公钥到路由器(openwrtV21.02.1版本)
root@OpenWrt:~# cd /tmp/
root@OpenWrt:/tmp# wget https://repository.pangzhai.cn/public_key/pangzhai.pub
root@OpenWrt:/tmp# opkg-key add pangzhai.pub
- 添加公钥到路由器(ledeV5.4.230版本)
root@OpenWrt:~# cd /tmp/
root@OpenWrt:/tmp# wget https://repository.pangzhai.cn/public_key/pangzhai_lede.pub
root@OpenWrt:/tmp# opkg-key add pangzhai_lede.pub
- 更新列表
root@OpenWrt:/tmp# opkg update
Downloading https://repository.pangzhai.cn/21.02.1/targets/ath79/generic/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading https://repository.pangzhai.cn/21.02.1/targets/ath79/generic/packages/Packages.sig
Signature check passed.
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/base/Packages.sig
Signature check passed.
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/kenzo/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_kenzo
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/kenzo/Packages.sig
Signature check passed.
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/luci/Packages.sig
Signature check passed.
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/packages/Packages.sig
Signature check passed.
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/routing/Packages.sig
Signature check passed.
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/small/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_small
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/small/Packages.sig
Signature check passed.
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
Downloading https://repository.pangzhai.cn/21.02.1/packages/mips_24kc/telephony/Packages.sig
Signature check passed.
- 更新完后查找并安装相应ipk包
root@OpenWrt:/tmp# opkg list | grep passwall
luci-app-passwall - 4.52 - LuCI support for PassWall
luci-app-passwall2 - 1.2 - LuCI support for PassWall 2
luci-i18n-passwall-zh-cn - git-22.094.51456-278e13e - Translation for luci-app-passwall - 简体中文 (Chinese Simplified)
luci-i18n-passwall2-zh-cn - git-22.094.51456-278e13e - Translation for luci-app-passwall2 - 简体中文 (Chinese Simplified)
root@OpenWrt:/tmp# opkg install luci-app-passwall
5、Amlogic s9xxx 系列电视盒固件及ipk包
- 晶晨 s9xxx系列电视盒固件(打包内核5.15.35 编译内核5.4.154 ipk对应内核版本5.4.154)
- ipk插件包(5.4.154)
- 仓库使用方法参考第4条,/etc/opkg/distfeeds.conf 源内容替换为对应地址即可
src/gz openwrt_core https://repository.pangzhai.cn/21.02.1/targets/armvirt/64/packages
src/gz openwrt_base https://repository.pangzhai.cn/21.02.1/packages/aarch64_cortex-a53/base
src/gz openwrt_kenzo https://repository.pangzhai.cn/21.02.1/packages/aarch64_cortex-a53/kenzo
src/gz openwrt_luci https://repository.pangzhai.cn/21.02.1/packages/aarch64_cortex-a53/luci
src/gz openwrt_packages https://repository.pangzhai.cn/21.02.1/packages/aarch64_cortex-a53/packages
src/gz openwrt_routing https://repository.pangzhai.cn/21.02.1/packages/aarch64_cortex-a53/routing
src/gz openwrt_small https://repository.pangzhai.cn/21.02.1/packages/aarch64_cortex-a53/small
src/gz openwrt_telephony https://repository.pangzhai.cn/21.02.1/packages/aarch64_cortex-a53/telephony