ubuntu 15.04 でサスペンド復帰後にwifiが繋がらない場合の対処法

サスペンド(ハイバネート)復帰時に以下のシェルスクリプトを自動で実行させることで解決。

$ sudo vi /etc/pm/sleep.d/10_resume_wifi
#!/bin/sh

case $1 in
suspend|suspend_hybrid|hibernate)
sudo nmcli n off
;;
resume|thaw)
sudo nmcli n on
;;
esac
$ sudo chmod +x /etc/pm/sleep.d/10_resume_wifi

※『Wi-Fiを有効にする』の「チェックを外す」→「再度チェックする」でも繋がるようになるが、毎回面倒。