ramips: fix mi cr660x wan mac

This commit is contained in:
lean 2022-07-08 13:23:25 +08:00
parent 00522a1d86
commit ef8b8224b9
2 changed files with 13 additions and 7 deletions

View File

@ -199,6 +199,10 @@ ramips_setup_macs()
lan_mac=$(macaddr_add "$wan_mac" -3)
label_mac=$lan_mac
;;
xiaomi,mi-router-cr660x)
lan_mac=$(cat /sys/class/net/eth0/address)
wan_mac=$(macaddr_add "$lan_mac" -1)
;;
esac
[ -n "$lan_mac" ] && ucidef_set_interface_macaddr "lan" $lan_mac

View File

@ -17,13 +17,15 @@ start() {
[ $mask = 4 ] && mask=8
done
echo "6" > "/sys/class/net/eth0/queues/rx-0/rps_cpus"
echo "6" > "/sys/class/net/ra0/queues/rx-0/rps_cpus"
echo "6" > "/sys/class/net/rai0/queues/rx-0/rps_cpus"
echo "6" > "/sys/class/net/rax0/queues/rx-0/rps_cpus"
echo "6" > "/sys/class/net/apcli0/queues/rx-0/rps_cpus"
echo "6" > "/sys/class/net/apclix0/queues/rx-0/rps_cpus"
echo "6" > "/sys/class/net/apclii0/queues/rx-0/rps_cpus"
[ -e "/sys/class/net/eth0/queues/rx-0/rps_cpus" ] && echo "6" > "/sys/class/net/eth0/queues/rx-0/rps_cpus"
[ -e "/sys/class/net/ra0/queues/rx-0/rps_cpus" ] && echo "6" > "/sys/class/net/ra0/queues/rx-0/rps_cpus"
[ -e "/sys/class/net/rai0/queues/rx-0/rps_cpus" ] && echo "6" > "/sys/class/net/rai0/queues/rx-0/rps_cpus"
[ -e "/sys/class/net/rax0/queues/rx-0/rps_cpus" ] && echo "6" > "/sys/class/net/rax0/queues/rx-0/rps_cpus"
[ -e "/sys/class/net/apcli0/queues/rx-0/rps_cpus" ] && echo "6" > "/sys/class/net/apcli0/queues/rx-0/rps_cpus"
[ -e "/sys/class/net/apclix0/queues/rx-0/rps_cpus" ] && echo "6" > "/sys/class/net/apclix0/queues/rx-0/rps_cpus"
[ -e "/sys/class/net/apclii0/queues/rx-0/rps_cpus" ] && echo "6" > "/sys/class/net/apclii0/queues/rx-0/rps_cpus"
[ -e "/sys/class/net/wlan0/queues/rx-0/rps_cpus" ] && echo "6" > "/sys/class/net/wlan0/queues/rx-0/rps_cpus"
[ -e "/sys/class/net/wlan1/queues/rx-0/rps_cpus" ] && echo "6" > "/sys/class/net/wlan1/queues/rx-0/rps_cpus"
echo "8" > "/proc/irq/23/smp_affinity"
echo "8" > "/proc/irq/24/smp_affinity"
}