RaspbianでWiFiに接続した後にCIFS共有を自動的にマウントする方法

RaspbianでWiFiに接続した後にCIFS共有を自動的にマウントする方法

私はすでにRaspberryPi 2でRaspbianを実行しています。 WIFIアダプタがあり、ホームネットワークに自動的に接続するようにネットワーク/インタフェースを設定しました。すべて良いです。

私のLANにRaspbianにマウントしたいWindows共有があります。/etc/fstabファイルを編集しました。私が追加したラインは、イーサネットケーブルを使用すると正しく機能し、起動時に自動的に共有をマウントします。ただし、WiFiを使用する場合はそうではありません。 WiFiが接続される前にfstabを早すぎると思います...実行すると、fstabはルールをsudo mount -a読み、正しく適用します...

私の質問は、接続が可能なときにシステムが自動的にマウントされるようにするにはどうすればよいですか?またはIPを取得した後?

udevのルールを見ましたが、これが正しいアプローチであるかどうかはわかりません...

答え1

「ifup と ifdown のネットワークインターフェイスの設定」を確認してください。

man interfaces

構成ファイルでは、複数の「コマンド」オプションを受け入れます。あなたの場合は、このオプションを見てください。

post-up command

このコマンドは、インターフェースの開始後に実行されます。

答え2

NFS 固有のマウントバイナリではオプションがサポートされますが、bgCIFS マウントではサポートされません。

私が考えることができるオプションは次のとおりです。

  • マウントを試みますが失敗した場合は、スリープモードとループを実行するスクリプトを作成します。マウントに成功すると終了します。起動スクリプトとして実行します。
  • サイレントインストーラをインストールして使用しますautofs

関連情報