Udv काम नहीं कर रहा है, मूल डिवाइस नोड अभी भी वहाँ के साथ नाम बदल दिया


0

मैं कुछ वीडियो उपकरणों का नाम बदलने के लिए कोशिश कर रहा हूं यहाँ एक नियम है (पठनीयता के लिए टूटा हुआ):

ACTION=="add", SUBSYSTEM=="usb", ATTR{busnum}=="1",
ATTR{devpath}=="2", ATTR{idVendor}=="05e1", NAME="video97"

यह काम करता हैं। / dev / video97 बनाया गया है लेकिन मूल / देव / वीडियो 1 नोड अभी भी वहां है

इससे भी बदतर, जब मैं / देव / वीडियो97 नोड को guvcview में देखने की कोशिश करता हूं तो यह काम नहीं करता है, जबकि मूल नोड काम करता है।

जवाबों:


1

मुझे नहीं लगता कि यह वास्तव में कर्नेल डिवाइस नामों का नाम बदलने की अनुमति है; वास्तव में, हाल ही में udv ऐसे नियमों के बारे में चेतावनी दिखाता है।

प्रयोग करके देखें SYMLINK+="video97" बजाय।


यह सही है। इसके अलावा: मैं वास्तव में वीडियो डिवाइस का नामकरण नहीं कर रहा था, लेकिन USB कुंजी। यूएसबी डिवाइस में कुछ "वर्चुअल" डिवाइस थे
— skerit
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.