Điểm:1

Các sự cố với arduino,/dev/ttyACM0 và ACL? (có lẽ)

lá cờ nf

giống như nhiều người, tôi dường như gặp sự cố khi cố gắng kết nối Arduino của mình với Arduino IDE trong Ubuntu nhưng có vẻ như nó vượt xa các vấn đề thông thường mà mọi người gặp phải. Tôi đang nhận được cổ điển avrdude: ser_open(): không thể mở thiết bị "/dev/ttyACM0": Lỗi đầu vào/đầu ra thông báo lỗi, để khắc phục điều này, tôi đã thử làm theo lời khuyên thông thường trong đó bạn tự thêm mình vào nhóm quay số, khởi động lại và sau đó nó sẽ hoạt động tuy nhiên cách này không hoạt động. Đây là nơi nó trở nên thú vị hơn một chút, sử dụng ls -l /dev/ttyACM* tôi nhận được kết quả crw-rwx---+ 1 myusername quay số 166, 0 ngày 21 tháng 6 17:44 /dev/ttyACM0 . Tôi có ấn tượng (hoàn toàn là do tìm kiếm trên internet, không phải từ hiểu biết của tôi) rằng + ở cuối của crw-rwx---+ có nghĩa là các quyền của thư mục được kiểm soát bởi ACL (mặc dù tôi không thực sự hiểu chúng là gì), tôi cố gắng xóa ACL khỏi điều này bằng cách sử dụng setfacl -b -n /dev/ttyACM0 có vẻ như hoạt động như khi tôi chạy ls lệnh từ trước đó một lần nữa bây giờ nó nói crw-r-x--- 1 myusername quay số 166, 0 ngày 21 tháng 6 17:44 /dev/ttyACM0 cái nào giống nhau nhưng không có +. Sau khi thực hiện việc này, sự cố vẫn tiếp diễn khi cố gắng tải chương trình lên Arduino và sau khi khởi động lại và thử lại, như một phần của cách khắc phục sự cố thông thường, sau đó tôi quay lại hình vuông và + là trở lại một lần nữa. Tôi đoán những gì tôi đang tìm kiếm là một cách để thoát khỏi + và làm cho nó luôn như vậy mọi lúc, nếu bất kỳ ai có thể giúp đỡ, tôi sẽ vô cùng biết ơn!

Một lưu ý phụ, Arduino hoạt động tốt trên Windows mà tôi khởi động kép trên cùng một máy tính để có thể loại trừ điều đó. Như một lưu ý phụ thứ hai, dự án tôi đang thực hiện là một bản sao giả ambilight, bước cuối cùng là yêu cầu Ubuntu gửi các giá trị màu RGB tới Arduino để tôi gần đạt được nhưng điều này gây ra RẤT NHIỀU rắc rối!

N0rbert avatar
lá cờ zw
Trước tiên, vui lòng chạy `sudo usermod -a -G dialout $USER` rồi thử lại.
HashKetchum avatar
lá cờ nf
Xin chào N0rbert, tôi đã thử điều này nhưng không có kết quả.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.