0
我有一個builddroot彙編busybox發行版運行在我的微型。這一切都運行良好,但我意識到一件事。當我啓動我的盒子翻過來 我做一個的lsusb我看到這一點:重新插入所需的USB設備鏈接建立
# lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 001 Device 003: ID 12d1:14ac Huawei Technologies Co., Ltd.
Bus 001 Device 004: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x
複合設備 和我有以下鏈接:
ttyUSB0 ttyUSB1 ttyUSB2 ttyUSB3
buyt沒有這些鏈接似乎轉到設備0004但如果我重新插入 設備CP210X,我得到這個:
# lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 001 Device 003: ID 12d1:14ac Huawei Technologies Co., Ltd.
Bus 001 Device 005: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x
複合設備 這些鏈接S:
ttyUSB0 ttyUSB1 ttyUSB2 ttyUSB3 ttyUSB4
現在ttyUSB4被鏈接到我的設備005爲什麼我需要爲了得到一個工作符號鏈接重新插入我的 設備?那不是我想要的? ?:( 我怎樣才能解決這個問題的模塊CP210X被編譯進內核(不 連接作爲一個單獨的模塊) - ?任何建議
'dmesg'的輸出可能有幫助 –
請注意,在/ dev中的節點存在與內核驅動程序將響應這些主要/次要數據。設備節點將由用戶空間中的某些內容創建,這可能在您的設置中僅由replug事件觸發,即使內核驅動程序之前已經可用。 –