mirror of
https://github.com/LuckfoxTECH/luckfox-pico.git
synced 2026-01-18 03:28:19 +01:00
update:add luckfox-pico Ultra support
This commit is contained in:
committed by
luckfox-eng33
parent
1e160dee55
commit
d3153ac97e
@@ -1,28 +1,28 @@
|
||||
#!/bin/sh
|
||||
cmd=`realpath $0`
|
||||
_DIR=`dirname $cmd`
|
||||
cmd=$(realpath $0)
|
||||
_DIR=$(dirname $cmd)
|
||||
cd $_DIR
|
||||
|
||||
export PATH=$PATH:/oem/usr/ko/
|
||||
|
||||
#for fastboot
|
||||
#insmod_wifi.ko ${RK_ENABLE_WIFI_CHIP} ${RK_ENABLE_FASTBOOT}
|
||||
if [ "${1}"x = "y"x ];then
|
||||
if [ "${1}"x = "y"x ]; then
|
||||
insmod dw_mmc.ko
|
||||
insmod dw_mmc-pltfm.ko
|
||||
insmod dw_mmc-rockchip.ko
|
||||
case "$2" in
|
||||
ATBM6441)
|
||||
insmod cfg80211.ko
|
||||
insmod atbm6041_wifi_sdio.ko
|
||||
;;
|
||||
HI3861L)
|
||||
# cat /sys/bus/sdio/devices/*/uevent | grep "0296:5347"
|
||||
insmod /oem/usr/ko/hichannel.ko hi_rk_irq_gpio=40
|
||||
;;
|
||||
*)
|
||||
exit 1
|
||||
;;
|
||||
ATBM6441)
|
||||
insmod cfg80211.ko
|
||||
insmod atbm6041_wifi_sdio.ko
|
||||
;;
|
||||
HI3861L)
|
||||
# cat /sys/bus/sdio/devices/*/uevent | grep "0296:5347"
|
||||
insmod /oem/usr/ko/hichannel.ko hi_rk_irq_gpio=40
|
||||
;;
|
||||
*)
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
rkwifi_server start &
|
||||
exit 0
|
||||
@@ -30,34 +30,34 @@ fi
|
||||
|
||||
#rtl8189fs
|
||||
cat /sys/bus/sdio/devices/*/uevent | grep "024C:F179"
|
||||
if [ $? -eq 0 ];then
|
||||
if [ $? -eq 0 ]; then
|
||||
insmod cfg80211.ko
|
||||
insmod 8189fs.ko
|
||||
fi
|
||||
|
||||
#rtl18188fu
|
||||
cat /sys/bus/usb/devices/*/uevent | grep "bda\/f179"
|
||||
if [ $? -eq 0 ];then
|
||||
if [ $? -eq 0 ]; then
|
||||
insmod cfg80211.ko
|
||||
insmod 8188fu.ko
|
||||
fi
|
||||
|
||||
#ssv6x5x
|
||||
cat /sys/bus/usb/devices/*/uevent | grep "8065\/6000"
|
||||
if [ $? -eq 0 ];then
|
||||
insmod cfg80211.ko
|
||||
insmod libarc4.ko
|
||||
insmod mac80211.ko
|
||||
insmod ctr.ko
|
||||
insmod ccm.ko
|
||||
insmod libaes.ko
|
||||
insmod aes_generic.ko
|
||||
insmod ssv6x5x.ko
|
||||
if [ $? -eq 0 ]; then
|
||||
insmod cfg80211.ko
|
||||
insmod libarc4.ko
|
||||
insmod mac80211.ko
|
||||
insmod ctr.ko
|
||||
insmod ccm.ko
|
||||
insmod libaes.ko
|
||||
insmod aes_generic.ko
|
||||
insmod ssv6x5x.ko
|
||||
fi
|
||||
|
||||
#atbm603x
|
||||
cat /sys/bus/sdio/devices/*/uevent | grep "007A\:6011"
|
||||
if [ $? -eq 0 ];then
|
||||
if [ $? -eq 0 ]; then
|
||||
insmod cfg80211.ko
|
||||
insmod libarc4.ko
|
||||
insmod ctr.ko
|
||||
@@ -67,5 +67,25 @@ if [ $? -eq 0 ];then
|
||||
insmod atbm603x_.ko
|
||||
fi
|
||||
|
||||
#aic8800
|
||||
if [ -f /oem/usr/ko/aic8800_fdrv.ko ]; then
|
||||
insmod cfg80211.ko
|
||||
insmod libarc4.ko
|
||||
insmod ctr.ko
|
||||
insmod ccm.ko
|
||||
insmod libaes.ko
|
||||
insmod aes_generic.ko
|
||||
insmod aic8800_bsp.ko
|
||||
sleep 0.2
|
||||
insmod aic8800_fdrv.ko
|
||||
sleep 2
|
||||
insmod aic8800_btlpm.ko
|
||||
sleep 0.1
|
||||
fi
|
||||
|
||||
#start wifi app
|
||||
rkwifi_server start &
|
||||
if ifconfig wlan0 2>&1 | grep -q "not found"; then
|
||||
echo "wlan0 not found. Stop run rkwifi_server."
|
||||
else
|
||||
rkwifi_server start >/dev/null 2>&1 &
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user