Điểm:3

Các thiết bị nối tiếp USB không hiển thị trong /dev/serial/by-id/ sau khi cập nhật từ 21.04 lên 21.10

lá cờ kp

Kiến trúc là arm64 chạy trên RPi 4 2gb. Thiết bị nối tiếp là bất kỳ bo mạch máy in 3d nào của tôi chạy chương trình cơ sở Klipper.

Thiết bị USB đã hoạt động hoàn toàn tốt trước khi cập nhật. Tôi cũng đã thử cài đặt mới 21.10 để đảm bảo rằng đó không phải là sự cố cập nhật, nhưng vẫn gặp sự cố tương tự. Việc cài đặt bản sao mới của 20.04 LTS sẽ khắc phục sự cố, vì vậy tôi khá tin rằng sự cố này có liên quan đến một số thay đổi từ 21.04 thành 21.10.

Thiết bị hiển thị đúng trong lsusb:

Xe buýt 002 Thiết bị 001: ID 1d6b:0003 Trung tâm gốc Linux Foundation 3.0
Xe buýt 001 Thiết bị 003: ID 1d50:614e OpenMoko, Inc. lpc1769
Bus 001 Thiết bị 002: ID 2109:3431 VIA Labs, Inc. Hub
Xe buýt 001 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0

nhưng thiết bị thực tế (/dev/ttyACM0 trong 21.04 và 21.10) không bao giờ xuất hiện.

Tôi không chắc liệu nó có liên quan hay không, nhưng dường như systemd-udevd đang gặp lỗi:

Ngày 23 tháng 10 13:28:50 Himari systemd-udevd[931]: /usr/lib/udev/rules.d/90-pi-bluetooth.rules:14 Giá trị không hợp lệ "/bin/sh -c 'ALIASES=/proc/ device-tree/aliases; if cmp -s $ALIASES/uart0 $ALIASES/serial0; then echo 0;elif cmp -s $ALIASES/uart0 $ALIASES/serial1; then echo 1; other exit 1; fi'" cho CHƯƠNG TRÌNH ( char 58: loại thay thế không hợp lệ), bỏ qua, nhưng hãy sửa nó.
Ngày 23 tháng 10 13:28:50 Himari systemd-udevd[931]: /usr/lib/udev/rules.d/90-pi-bluetooth.rules:27 Giá trị không hợp lệ "/bin/sh -c 'ALIASES=/proc/ cây-thiết bị/bí danh; nếu [ -e /dev/ttyAMA0 ]; thì thoát 1; elif cmp -s $ALIASES/uart0 $ALIASES/serial0; sau đó echo 0;elif cmp -s $ALIASES/uart0 $ALIASES/serial1; then echo 1; other exit 1; fi'" cho CHƯƠNG TRÌNH (char 97: loại thay thế không hợp lệ), bỏ qua, nhưng vui lòng sửa nó.
Ngày 23 tháng 10 13:28:50 Himari systemd-udevd[931]: /usr/lib/udev/rules.d/90-pi-bluetooth.rules:38 Giá trị không hợp lệ "/bin/sh -c 'ALIASES=/proc/ device-tree/aliases; if cmp -s $ALIASES/uart1 $ALIASES/serial0; then echo 0; elif cmp -s $ALIASES/uart1 $ALIASES/serial1; then echo 1; other exit 1; fi '" cho CHƯƠNG TRÌNH ( char 58: loại thay thế không hợp lệ), bỏ qua, nhưng hãy sửa nó.```
heynnema avatar
lá cờ ru
USB có đi trực tiếp đến máy in 3D hay thông qua USB->Bộ điều hợp nối tiếp không? Trong lsusb, máy in 3D là thiết bị nào?
cbc02009 avatar
lá cờ kp
USB trực tiếp vào bo mạch máy in. `Bus 001 Device 003: ID 1d50:614e OpenMoko, Inc. lpc1769` là thiết bị nối tiếp
heynnema avatar
lá cờ ru
Bạn đã xem/var/log/syslog để biết bất kỳ manh mối nào chưa?
Điểm:2
lá cờ jp

TL; DR: Vui lòng kiểm tra nếu linux-mô-đun-thêm-raspi gói được cài đặt. Có vẻ như một số trình điều khiển đã được chuyển sang gói mới vào ngày 21.10 để giảm kích thước của tệp initramfs. Cài đặt thủ công đã giúp ích trong trường hợp của tôi:

sudo apt cài đặt linux-mô-đun-thêm-raspi
khởi động lại sudo

Tôi cũng bị ảnh hưởng bởi cùng một vấn đề. Đầu ngày hôm nay, tôi đang làm việc và thiết lập đầu đọc USB IR cho đồng hồ đo điện của mình với Ubuntu 21.04 trên Raspberry Pi 4. Sau đó làm-phát hành-nâng cấp, các /nhà phát triển/ttyUSB0 Đã không xuất hiện. Thiết bị USB trong lsusb ở đó, nhưng bằng cách nào đó, quá trình tạo thiết bị usbserial không hoạt động.

Xe buýt 003 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0
Bus 002 Thiết bị 002: ID 174c:1153 ASMedia Technology Inc. Cầu ASM1153 SATA 3Gb/s
Xe buýt 002 Thiết bị 001: ID 1d6b:0003 Trung tâm gốc Linux Foundation 3.0
Bus 001 Thiết bị 003: ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)
Bus 001 Thiết bị 002: ID 2109:3431 VIA Labs, Inc. Hub
Xe buýt 001 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0

Thiết bị trong câu hỏi là 0403:6015.

Có vẻ như đã có một lỗi liên quan nộp ở đây rồi trên bệ phóng.

cbc02009 avatar
lá cờ kp
Cảm ơn bạn! đây chính xác là câu trả lời!
lá cờ cn
Ôi trời! Cảm ơn bạn rất nhiều. Tôi đã dành cả ngày để cố gắng tìm ra điều này!

Đă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.