修复重启后没WIFI问题

This commit is contained in:
kos 2024-03-12 08:33:28 +00:00
parent a74183cbd4
commit 29adc60161
2 changed files with 6 additions and 28 deletions

View File

@ -207,37 +207,9 @@ define Package/bnx2x-firmware/install
endef
$(eval $(call BuildPackage,bnx2x-firmware))
Package/station-p2-firmware = $(call Package/firmware-default,Broadcom FullMac SDIO firmware)
define Package/station-p2-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware/brcm
$(INSTALL_DATA) ./brcm_firmware/ap6275s/BCM4362A2.hcd $(1)/lib/firmware/brcm/BCM4362A2.hcd
$(INSTALL_DATA) ./brcm_firmware/ap6275s/clm_bcm43752a2_ag.blob $(1)/lib/firmware/brcm/brcmfmac43752-sdio.clm_blob
$(INSTALL_DATA) ./brcm_firmware/ap6275s/fw_bcm43752a2_ag_apsta.bin $(1)/lib/firmware/brcm/brcmfmac43752-sdio.firefly,rk3568-roc-pc.bin
$(INSTALL_DATA) ./brcm_firmware/ap6275s/nvram_ap6275s.txt $(1)/lib/firmware/brcm/brcmfmac43752-sdio.firefly,rk3568-roc-pc.txt
endef
$(eval $(call BuildPackage,station-p2-firmware))
Package/rongpin-king3399-firmware = $(call Package/firmware-default,Broadcom FullMac SDIO firmware)
define Package/rongpin-king3399-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware/brcm
$(INSTALL_DATA) ./brcm_firmware/ap6356s/brcmfmac4356-sdio.rongpin,king3399.bin $(1)/lib/firmware/brcm/brcmfmac4356-sdio.rongpin,king3399.bin
$(INSTALL_DATA) ./brcm_firmware/ap6356s/brcmfmac4356-sdio.rongpin,king3399.txt $(1)/lib/firmware/brcm/brcmfmac4356-sdio.rongpin,king3399.txt
endef
$(eval $(call BuildPackage,rongpin-king3399-firmware))
Package/panther-x2-firmware = $(call Package/firmware-default,Broadcom FullMac SDIO firmware)
define Package/panther-x2-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware/brcm
$(INSTALL_DATA) ./brcm_firmware/ap6236/brcmfmac43430-sdio.bin $(1)/lib/firmware/brcm/brcmfmac43430-sdio.bin
$(INSTALL_DATA) ./brcm_firmware/ap6236/brcmfmac43430-sdio.txt $(1)/lib/firmware/brcm/brcmfmac43430-sdio.txt
endef
$(eval $(call BuildPackage,panther-x2-firmware))
Package/aio-3399b-firmware = $(call Package/firmware-default,Broadcom FullMac SDIO firmware)
define Package/aio-3399b-firmware/install
$(INSTALL_DIR) $(1)/lib/firmware/brcm
$(INSTALL_DATA) ./brcm_firmware/ap6356s/brcmfmac4356-sdio.rongpin,king3399.bin $(1)/lib/firmware/brcm/brcmfmac4356-sdio.aio,aio-3399b.bin
$(INSTALL_DATA) ./brcm_firmware/ap6356s/brcmfmac4356-sdio.rongpin,king3399.txt $(1)/lib/firmware/brcm/brcmfmac4356-sdio.aio,aio-3399b.txt
$(INSTALL_DATA) ./brcm_firmware/ap6275s/BCM4362A2.hcd $(1)/lib/firmware/brcm/BCM4362A2.hcd
$(INSTALL_DATA) ./brcm_firmware/ap6275s/clm_bcm43752a2_ag.blob $(1)/lib/firmware/brcm/brcmfmac43752-sdio.clm_blob
$(INSTALL_DATA) ./brcm_firmware/ap6275s/fw_bcm43752a2_ag_apsta.bin $(1)/lib/firmware/brcm/brcmfmac43752-sdio.aio,aio-3399b.bin

View File

@ -19,7 +19,13 @@ uci -q set network.pon_route.gateway='192.168.1.254'
uci -q set network.pon_route.metric='100'
uci -q commit network
chmod +x /bin/aio_pon
sed -i 's/swconfig dev %q show/gets %q/' /usr/lib/lua/luci/tools/status.lua
sed -i '2a\aio_pon' /etc/rc.local
mkdir /etc/hotplug.d/firmware
echo '#!/bin/sh
[ "$ACTION" = add ] || exit
[ "$FIRMWARE" = "brcm/brcmfmac43752-sdio.aio,aio-3399b.clm_blob" ]&& wifi
' >/etc/hotplug.d/firmware/00-sdiowifi
;;
*)
exit 0