Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
#/bin/bash

KVERSION="`uname -r`"
kern_mod=/lib/modules/$KVERSION/kernel/drivers/net/wireless/ssv6200/ssvdevicetype.ko
type_str=`lsmod | grep "ssvdevicetype"`
cfg_file=sta.cfg
if [ $# -ge 1 ]; then 
    cfg_file=$1; 
    echo Using configuration file $1
else
    echo Using default configuration file $cfg_file \($?\)
fi
cfg_cmds=(`cat $cfg_file  | grep '^[a-zA-Z0-9]' | sed 's/ //g'`)
#echo ${#cfg_cmds[*]}
#echo ${!cfg_cmds[*]}
#echo ${cfg_cmds[1]}

if [ "$type_str" != "" ]; then
    #rmmod ssv6200_sdio
    #rmmod ssv6200s_core
    #rmmod ssv6200_hci
    rmmod ssvdevicetype
fi


if [ -f $kern_mod ]; then
    insmod $kern_mod stacfgpath="$cfg_file"
    #insmod $kern_mod
    #./cli cfg reset
    #for cmd in ${cfg_cmds[*]}
    #do
	#./cli cfg `echo $cmd | sed 's/=/ = /g'`
    #done
fi