Я теперь Установил человечность на своем MacBook Pro. Все работало OOTB, кроме одной вещи, wlan0 не соединится снова после того, как система спала.
единственное решение, которое будет повторно подключено с тех пор теперь, выполняло эти команды:
sudo ifconfig wlan0 down ; sudo ifconfig wlan0 up
таким образом, я записал сценарий, названный wifi.sh, и поместил его в/etc/pm/sleep.d/, который похож на это:
#!/bin/sh
case "${1}" in
resume|thaw)
sleep 0
ifconfig wlan0 down
sleep 0.2
ifconfig wlan0 up
;;
esac
к сожалению, этот сценарий не бежит за пробуждением, но если я работаю
sudo /etc/pm/sleep.d/wifi.sh resume
это хорошо работает.
полномочия, кажется, также прекрасны, как Вы видите здесь:
jason@jason-MacBookPro:~$ ls -l /etc/pm/sleep.d/
total 20
-rwxr-xr-x 1 root root 210 Apr 6 22:43 10_grub-common
-rwxr-xr-x 1 root root 660 Mär 5 2015 10_unattended-upgrades-hibernate
-rwxr-xr-x 1 root root 1260 Mai 23 2012 novatel_3g_suspend
-rwxr-xr-x 1 root root 138 Sep 16 22:58 wifi.sh
-rwxr-xr-x 1 root root 138 Sep 16 12:42 wifi.sh~
любая справка ценилась бы.
спасибо Jason