サスペンド復帰時に無線LANを再接続させる方法@Ubuntu10.04

無線LANのドライバにndiswrapperを使ってますが
サスペンド復帰時に自動で再接続されない(モジュールが見えない


いろいろ調べて
$ sudo vi /etc/pm/config.d/local (chmod +xしとく

SUSPEND_MODULES=ath_pci

とかやってみたけどうまく行かない


また調べて
$ sudo modprobe -r ndiswrapper
$ sudo modprobe ndiswrapper
無線LANが復活するのが解ったので


$ sudo vi /etc/pm/config.d/local

modprobe -r ndiswrapper
sleep 1
modprobe ndiswrapper

としたらサスペンド復帰時にうまく自動で復活するようになりました


※追記
起動時にもスクリプトが回るためにたまにおかしくなる…
復帰時のみ実行させたいスクリプトはないものか