Score:0

พอร์ตอนุกรมเสมือนไม่ทำงานตามที่คาดไว้ใน Ubuntu 20.04

ธง cn

ฉันมีแอป C++ ที่รับข้อมูลจากบอร์ดภายนอกผ่านซีเรียลผ่าน USB 2.0 เขียนและทดสอบบนระบบที่ใช้ Ubuntu 18.04 แอปเดียวกันทำงานไม่ถูกต้องบนระบบ 20.04 พอร์ตอนุกรมเปิดขึ้นและข้อมูลบางส่วนผ่านเข้ามา แต่หลังจากได้รับข้อมูลไม่กี่ KB บัฟเฟอร์อนุกรมจะไม่ได้รับข้อมูลใดๆ อีกต่อไป ฉันกลับไปที่ระบบ 18.04 ในกรณีที่แอปของฉันพัง แต่เวอร์ชันเดียวกันทำงานได้อย่างไม่มีที่ติบน 18.04

มีอะไรเปลี่ยนแปลงระหว่าง Ubuntu 18 และ 20 เกี่ยวกับพอร์ตอนุกรมเสมือนของ USB หรือไม่ ฉันจะเปลี่ยนแปลงอะไรได้บ้างเพื่อให้แอปนี้ทำงานบน 20.04

20.04 syslog:

16 ส.ค. 16:01:52 น. เคอร์เนล ubuntu20: [ 1073.287531] usb 1-5: อุปกรณ์ USB ความเร็วสูงใหม่หมายเลข 8 โดยใช้ xhci_hcd
16 ส.ค. 16:01:52 น. เคอร์เนล ubuntu20: [ 1073.437195] usb 1-5: พบอุปกรณ์ USB ใหม่, idVendor=058b, idProduct=0058, bcdDevice=0.01
16 ส.ค. 16:01:52 เคอร์เนล ubuntu20: [ 1073.437200] usb 1-5: สตริงอุปกรณ์ USB ใหม่: Mfr=1, Product=2, SerialNumber=0
16 ส.ค. 16:01:52 เคอร์เนล ubuntu20: [ 1073.437202] usb 1-5: สินค้า: IFX CDC
16 ส.ค. 16:01:52 น. เคอร์เนล ubuntu20: [ 1073.437203] usb 1-5: ผู้ผลิต: Infineon
16 ส.ค. 16:01:52 เคอร์เนล ubuntu20: [ 1073.438679] cdc_acm 1-5:1.0: ttyACM1: อุปกรณ์ USB ACM
16 ส.ค. 16:01:52 น. ubuntu20 mtp-probe: ตรวจสอบบัส 1, อุปกรณ์ 8: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5"
16 ส.ค. 16:01:52 น. ubuntu20 mtp-probe: บัส: 1, อุปกรณ์: 8 ไม่ใช่อุปกรณ์ MTP
16 ส.ค. 16:01:52 น. ubuntu20 snapd[572]: hotplug.go:199: เหตุการณ์เพิ่มอุปกรณ์ hotplug ละเว้นเปิดใช้งาน
16 ส.ค. 16:01:52 น. ubuntu20 mtp-probe: ตรวจสอบบัส 1, อุปกรณ์ 8: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5"
16 ส.ค. 16:01:52 น. ubuntu20 mtp-probe: บัส: 1, อุปกรณ์: 8 ไม่ใช่อุปกรณ์ MTP

18.04 syslog:

16 ส.ค. 16:08:45 น. เคอร์เนล ubuntu18: [19713.493118] usb 1-5: อุปกรณ์ USB ความเร็วสูงใหม่หมายเลข 12 โดยใช้ xhci_hcd
16 ส.ค. 16:08:45 น. เคอร์เนล ubuntu18: [19713.633855] usb 1-5: พบอุปกรณ์ USB ใหม่ idVendor=058b, idProduct=0058
16 ส.ค. 16:08:45 น. เคอร์เนล ubuntu18: [19713.633861] usb 1-5: สตริงอุปกรณ์ USB ใหม่: Mfr=1, Product=2, SerialNumber=0
16 ส.ค. 16:08:45 น. เคอร์เนล ubuntu18: [19713.633865] usb 1-5: สินค้า: IFX CDC
16 ส.ค. 16:08:45 น. เคอร์เนล ubuntu18: [19713.633868] usb 1-5: ผู้ผลิต: Infineon
16 ส.ค. 16:08:45 น. เคอร์เนล ubuntu18: [19713.634724] cdc_acm 1-5:1.0: ttyACM2: อุปกรณ์ USB ACM
16 ส.ค. 16:08:45 น. ubuntu18 mtp-probe: ตรวจสอบบัส 1, อุปกรณ์ 12: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5"
16 ส.ค. 16:08:45 น. ubuntu18 mtp-probe: บัส: 1, อุปกรณ์: 12 ไม่ใช่อุปกรณ์ MTP
16 ส.ค. 16:08:45 น. ubuntu18 snapd[893]: hotplug.go:199: เหตุการณ์เพิ่มอุปกรณ์ hotplug ละเว้นเปิดใช้งาน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา