Câu trả lời:
Thông báo được giới thiệu trong usb: sysfs liên kết các cổng ngang hàng (đây là một phần của chuỗi bản vá làm lại điều khiển nguồn cổng USB). Vấn đề cơ bản được mô tả trong usb/power-management.txt
tài liệu kernel:
Việc tạm dừng cổng được giải trình tự để đảm bảo rằng các cổng tốc độ cao được tắt nguồn trước khi thiết bị ngang hàng siêu tốc của chúng được phép tắt nguồn.
(trong số những thứ khác).
Về cơ bản, các cổng USB 3 có thiết bị ngang hàng USB 2 theo quan điểm của bộ điều khiển và thiết bị ngang hàng nào được sử dụng tùy thuộc vào tốc độ USB được sử dụng bởi thiết bị được kết nối. Để quản lý nguồn chính xác trên các cổng như vậy, hệ thống cần biết cổng logic nào là đồng đẳng: nếu không, nó có thể tắt nguồn cổng USB vật lý dường như không được sử dụng khi thực tế nó đang được sử dụng. Thông báo lỗi bạn đang thấy chỉ ra rằng, vì một số lý do, kernel không thể xác định ngang hàng của một cổng; do đó, nó sẽ không thể xử lý tất cả các tình huống quản lý năng lượng cho các thiết bị được kết nối với cổng đó.
watch -n 1 lsusb
) và quan sát các bài tập cổng khi bạn cắm / rút phích cắm nhiều thứ khác nhau. Hãy nhớ rằng một thiết bị có thể nhận được một ID khác khi được kết nối lại, vì vậy nếu chuột của bạn hiển thị dưới dạng bus 002 device 003
, nếu bạn rút / cắm, nó có thể kết thúc bus 002 device 017
hoặc tương tự. Tôi không chắc chắn điều gì xác định số thiết bị và liệu nó có được sử dụng lại hay không.