I tried "dtoverlay=dwc2,dr_mode=peripheral" and "dtoverlay=dwc2" with ubuntu-5.3 kernel, I could see "[18977.499410] usb 1-1.1: device descriptor read/64, error -110" sometimes too (not always happen), if I run "rmmod g_ether/g_cdc; modprobe g_ether/g_cdc" many times, it could work without those errors sometimes.So it looks like this issue has nothing to do with "dr_mode=pheripheral", maybe it has sth to do the power supplied to the board.
I also tested the Raspbian, the kernel is "Linux raspberrypi 4.19.57-v7l+ #1244 SMP Thu Jul 4 18:48:07 BST 2019 armv7l GNU/Linux", the result is same as the ubuntu-5.3 kernel. And I used a single usb typec cable to connect the board and a usb hub, the usb hub connects to a laptop. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861070 Title: Raspberry Pi 4B: USB OTG is not working To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-raspi2/+bug/1861070/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs