udev

    2

    1答えて

    udevはbashスクリプトを正しく実行しません。 HERESに私のルール: #!/bin/bash echo timer > /sys/class/leds/led1/trigger rsync --delete-after -c --preallocate -r /media/NAS/Sync/Musik/BMW/ /media/24366EC6366E9916/ umount /dev

    11

    1答えて

    2つのシリアル接続でデバッグデータを送信する2つのカスタムハードウェアを処理する必要があります。これらのシリアル接続は、2つのシリアル/ USB変換器を経由します。シリアル-USBデバイスには、同じベンダ番号、デバイス番号、および明らかに同じシリアル番号があります。 問題点:2つのシリアルポートを別々に記録したい。カスタムハードウェアは常に再起動する必要があり、同じものに接続するかどうかは完全にラ

    6

    1答えて

    私はSDカードの存在を確認し、SDカードの追加/削除の通知を受け取りたいと思います。 これまではlibudevを使用していましたが、私はSDカードイベントをリッスンする小さなアプリケーションを作成しました。 #include <unistd.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <std

    4

    2答えて

    私はudevでusb addの2つのルールを書いており、2つのファイルで削除しました。 SUBSYSTEM=="usb", ACTION=="add", RUN+="/u/usb_added %b" SUBSYSTEM=="usb", ACTION=="remove", RUN+="/u/usb_remove %b" これらのルールに対して適切な処置(同じことを行う)を行う2つの異なるスクリ

    4

    1答えて

    小さいプログラムを書いてみたいC:ノートブックにヘッドフォンを接続すると音量が小さくなります。ノートブックからヘッドホンを取り外すと、音量が元に戻ります。 私はalsaドライバを使用していますが、ボリュームを制御する方法はわかっています。 質問は次のとおりです。ヘッドフォンが差し込まれたときに通知を受け取る方法は? 私はこの質問をする前に、IRQを使用しようとしました。 watch -d0.5 c

    6

    2答えて

    これがこの質問の正しい場所であるかどうかはわかりません。私は自分のシステム上でジョイスティック/dev/input/js0から軸の位置の値を取得しようとしています。 jstest /dev/input/js0を実行すると、すべてのボタンと軸の位置に関するライブフィードバックが表示されます。私はこの情報を私のCプログラムに送り、サーボを制御しようとしています。これを行うための関数はありますか?私はプ

    6

    2答えて

    36台のキーボードと36個のUSBサウンドカードを1台のコンピュータに接続する必要がある、教育的なマルチプロジェクトプロジェクトに取り組んでいます。 Ubuntu Linux 12.04を3.6.3-030603ジェネリックカーネルで実行しています。 これまでのところ、36個のキーボードから入力を得ることができ、カーネルのパニック(カーネルをアップデートする前に起こった)を起こさずに36個のサウン

    2

    1答えて

    udevのルールを書いているときに、同じファイルにのみgotoとlabelを使用するか、別のファイルで使用することはできますか? 次のコードは有効ですか? $ cat 05-some.rules GOTO="other_label" $ cat 10-other.rules LABEL="other_label"

    7

    2答えて

    私は、ベンダー1004によってusbデバイスが接続されるたびに実行されるスクリプトを用意しています。私が使用しているudevルールは、このようになります。 SUBSYSTEM=="usb", ATTR{idVendor}=="1004", RUN+="/var/www/beta/trigger.php" 今、私は、任意のUSBデバイスが接続されるたびに、このスクリプトの実行を持っており、パラメ

    3

    2答えて

    デバイスが接続されているときにSYMLINKSを作成するためのudevルールが書かれています。ルールはホストマシン上で正常に動作していますが、これらのルールを/etc/udev/rules.dにインストールしたコンテナを起動すると、コンテナ内で動作しません。 外部ドライブが接続されたことを検出し、対応するシンボリックリンクを作成しようとしています。/dev/sdXは、ドライブがdocker run