Điểm:0

Cổng nối tiếp ảo không hoạt động như mong đợi trong Ubuntu 20.04

lá cờ cn

Tôi có một ứng dụng C++ nhận dữ liệu từ bảng bên ngoài qua cổng nối tiếp qua USB 2.0, được viết và thử nghiệm trên hệ thống chạy Ubuntu 18.04. Ứng dụng tương tự không hoạt động bình thường trên hệ thống 20.04. Cổng nối tiếp được mở và một số dữ liệu đi qua, nhưng sau khi nhận được một vài KB, bộ đệm nối tiếp không còn nhận được bất kỳ dữ liệu nào. Tôi đã quay lại hệ thống 18.04 trong trường hợp tôi làm hỏng ứng dụng của mình, nhưng phiên bản tương tự hoạt động hoàn hảo vào ngày 18.04.

Có điều gì đó đã thay đổi giữa Ubuntu 18 và 20 liên quan đến các cổng nối tiếp ảo USB không? Tôi có thể thay đổi gì để ứng dụng này hoạt động vào ngày 20.04?

Nhật ký hệ thống 20.04:

Ngày 16 tháng 8 16:01:52 kernel ubuntu20: [ 1073.287531] usb 1-5: thiết bị USB tốc độ tối đa mới số 8 sử dụng xhci_hcd
Ngày 16 tháng 8 16:01:52 nhân ubuntu20: [ 1073.437195] usb 1-5: Đã tìm thấy thiết bị USB mới, idVendor=058b, idProduct=0058, bcdDevice= 0,01
Ngày 16 tháng 8 16:01:52 kernel ubuntu20: [ 1073.437200] usb 1-5: Chuỗi thiết bị USB mới: Mfr=1, Product=2, SerialNumber=0
Ngày 16 tháng 8 16:01:52 nhân ubuntu20: [ 1073.437202] usb 1-5: Sản phẩm: IFX CDC
Ngày 16 tháng 8 16:01:52 nhân ubuntu20: [ 1073.437203] usb 1-5: Nhà sản xuất: Infineon
Ngày 16 tháng 8 16:01:52 nhân ubuntu20: [ 1073.438679] cdc_acm 1-5:1.0: ttyACM1: thiết bị USB ACM
Ngày 16 tháng 8 16:01:52 ubuntu20 mtp-probe: kiểm tra bus 1, thiết bị 8: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5"
Ngày 16 tháng 8 16:01:52 ubuntu20 mtp-probe: bus: 1, device: 8 không phải là thiết bị MTP
Ngày 16 tháng 8 16:01:52 ubuntu20 snapd[572]: hotplug.go:199: bỏ qua sự kiện thêm thiết bị hotplug, bật thử nghiệm.hotplug
Ngày 16 tháng 8 16:01:52 ubuntu20 mtp-probe: kiểm tra bus 1, thiết bị 8: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5"
Ngày 16 tháng 8 16:01:52 ubuntu20 mtp-probe: bus: 1, device: 8 không phải là thiết bị MTP

Nhật ký hệ thống 18.04:

Ngày 16 tháng 8 16:08:45 kernel ubuntu18: [19713.493118] usb 1-5: thiết bị USB tốc độ tối đa mới số 12 sử dụng xhci_hcd
Ngày 16 tháng 8 16:08:45 kernel ubuntu18: [19713.633855] usb 1-5: Đã tìm thấy thiết bị USB mới, idVendor=058b, idProduct=0058
Ngày 16 tháng 8 16:08:45 kernel ubuntu18: [19713.633861] usb 1-5: Chuỗi thiết bị USB mới: Mfr=1, Product=2, SerialNumber=0
Ngày 16 tháng 8 16:08:45 nhân ubuntu18: [19713.633865] usb 1-5: Sản phẩm: IFX CDC
Ngày 16 tháng 8 16:08:45 nhân ubuntu18: [19713.633868] usb 1-5: Nhà sản xuất: Infineon
Ngày 16 tháng 8 16:08:45 nhân ubuntu18: [19713.634724] cdc_acm 1-5:1.0: ttyACM2: thiết bị USB ACM
Ngày 16 tháng 8 16:08:45 ubuntu18 mtp-probe: kiểm tra bus 1, thiết bị 12: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5"
Ngày 16 tháng 8 16:08:45 ubuntu18 mtp-probe: bus: 1, device: 12 không phải là thiết bị MTP
Ngày 16 tháng 8 16:08:45 ubuntu18 snapd[893]: hotplug.go:199: bỏ qua sự kiện thêm thiết bị hotplug, bật thử nghiệm.hotplug

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