これがこの質問をするのに適切なサイトであるかどうかはよくわかりませんでしたが、これは一種のプログラミングの質問であり、SOの群衆は3つのサイトの中で最もLinux指向であると考えたのでここに置きました。
とにかく、私は、ユーザーが物理的にデバイスを切断したかのように、ソフトウェアの観点からデバイスの切断をシミュレートする方法を見つけようとしています。これまでのところ、/ etc / udev/rules.dに10-nano.rulesというudevルールを作成しました。
SYSFS{idVendor}=="05ac", OPTIONS+="ignore_device"
このルールは、デバイスを無視する場合に正常に機能しますが、デバイスが切断されて再接続された後でのみ機能します。しかし、私がやりたいのは、ルールを記述して、デバイスが切断されたかのように無視できるようにすることです。sudoを使用した場合と使用しない場合で「udevadmtrigger」を試しましたが、何らかの理由で、デバイスが接続されている間はこのルールを適用できません。助言がありますか?
ちなみに、10-nano.rulesを削除してから、「sudo udevadm trigger」を実行することで、無視されたデバイスを再接続できますが、上記のように、その逆ではありません。(何らかの理由で、そのコマンドを実行すると、システム時間とインターネットが台無しになります)