udev

    1熱度

    1回答

    就我而言,我修改FAT32 U盤爲一體的卷標「USB磁盤「(與中國字符)與Windows系統。 然後我插上U盤在Ubuntu的(13.04), ls /dev/disk/by-label 顯示 「USB \ X20 \ XB4 \ XC5 \ XC5 \ XCC」。 ,或者我使用udev規則自動掛載外接USB硬盤,在埃beaglebone。 IMPORT{program}="/sbin/blk

    0熱度

    1回答

    我目前有Ubuntu 12.04.3,我正在嘗試更改我的libudev版本。我在尋找libudev.so.0.9.3和libudev.so.1…有沒有人知道這個圖書館的檔案在哪裏?

    3熱度

    1回答

    所以我在Ras Raspberry Pi和Beaglebone Black上運行Arch。最近我注意到這兩個設備都沒有在它們的網絡接口上使用持續的udev命名(即仍然使用eth0,wlan0等)。 在樹莓派,我刪除,以防止從udev的重命名持續的接口文件: /etc/udev/rules.d/80-net-name-slot.rules 的Beaglebone黑色是新的,甚至沒有足夠的文件。在

    0熱度

    1回答

    我有一個bash腳本,它接受一個KERNEL設備名稱作爲參數,並輸出一個可用作新KERNEL設備名稱的新字符串。 Example: bash myScript sda output: sdaa 我爲此使用自定義udev規則。 我不知道如何將參數傳遞到bash腳本中,並使用udev規則捕獲結果輸出。 這裏有一些我已經試過了規則, KERNEL=="sda", RUN+="/bin/bash

    1熱度

    1回答

    我想寫一個USB驅動器插件的udev規則。我想首先將其掛載到/media,然後在/usr/local/bin/script.sh處運行腳本。當我插入USB時,它甚至不會使用此規則安裝設備。但是,如果我手動在RUN模式下將部件輸入到終端中,它將掛載並執行腳本。 規則文件說: ACTION=="add", KERNEL=="sd[a-z]*", RUN+="/bin/mount -t auto /de

    1熱度

    1回答

    規則文件名爲50-ioio.rules和文字是: ACTION=="add", SUBSYSTEM=="tty", SUBSYSTEMS=="usb", SYMLINK+="IOIO%n", MODE="666" 我使用複製該文件到udev規則目錄: sudo cp 50-ioio.rules /etc/udev/rules.d 我然後重新使用的udev: sudo restart ude

    1熱度

    1回答

    假設在多核系統上,確保發出kobj_uevent()的順序(即,它們要麼在單個內核線程中發出,要麼通過其他方式序列化),是否保證事件將被傳遞到以相同順序在netlink套接字上偵聽的(單個)用戶空間進程? 如果答案是肯定的,那麼SEQNUM的目的是什麼?

    3熱度

    1回答

    如何在Linux下以編程方式枚舉所有使用libudev的USB閃存驅動器?我想獲得'/dev/sdb4'這樣的字符串,以便我可以使用'mount()'來裝載它們。 我正在關注libudev示例http://www.signal11.us/oss/udev/。示例代碼適用於'hidraw';然後,我嘗試'usb','scsi_disk','scsi_generic'等,但沒有工作 - 它沒有列出'設

    4熱度

    1回答

    我需要爲特定的鍵盤編寫一個udev規則,該規則似乎沒有任何與之匹配的唯一屬性。 下面的行是插入設備後的輸出udevadm monitor。有什麼我可以用來唯一識別這個鍵盤嗎? KERNEL[58443.215701] add /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2 (usb) KERNEL[58443.218536] add /devi

    0熱度

    1回答

    這是一個打印機: [email protected]/devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.0/usb/lp0 ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.0/usb/lp0 SUBSYSTEM=usb MAJOR=180 MINOR=0 D