2017-11-22 10:39:56 +00:00
|
|
|
#!/bin/sh
|
|
|
|
case $1/$2 in
|
|
|
|
pre/*)
|
|
|
|
systemctl stop NetworkManager.service
|
2018-04-01 17:26:25 +00:00
|
|
|
#echo 1 > /sys/bus/pci/devices/0000\:02\:00.0/reset
|
2018-04-01 17:36:50 +00:00
|
|
|
#echo 0 > "/sys/bus/pci/devices/0000:02:00.0/d3cold_allowed" # nvme
|
|
|
|
#echo 0 > "/sys/bus/pci/devices/0000:03:00.0/d3cold_allowed" # wifi
|
2017-11-22 10:39:56 +00:00
|
|
|
rmmod intel_ipts
|
|
|
|
rmmod mei_me
|
|
|
|
rmmod mei
|
|
|
|
rmmod mwifiex_pcie
|
|
|
|
rmmod mwifiex
|
|
|
|
;;
|
|
|
|
post/*)
|
2018-03-27 13:19:57 +00:00
|
|
|
modprobe intel_ipts
|
|
|
|
modprobe mei_me
|
2017-11-22 10:39:56 +00:00
|
|
|
modprobe mei
|
|
|
|
modprobe mwifiex_pcie
|
2018-03-27 13:19:57 +00:00
|
|
|
modprobe mwifiex
|
2018-03-09 03:21:01 +00:00
|
|
|
#echo 1 > /sys/bus/pci/devices/0000\:02\:00.0/reset
|
2018-04-01 17:26:25 +00:00
|
|
|
echo 1 > /sys/bus/pci/rescan
|
2017-11-22 10:39:56 +00:00
|
|
|
systemctl start NetworkManager.service
|
|
|
|
;;
|
|
|
|
esac
|