With !1099 (merged), the usb0 interface is up on the phone, and a corresponding interface is created on the host, but pmb doesn't seem to enable dhcpcd on it for some reason.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
I've been meaning to comment this on the MR, but it was merged a bit quickly:
Why do we handle USB setup differently on Librem5? We have the configfs setup in postmarketos-mkinitfs that should work for any sane mainline USB gadget driver, including the Librem5. It sets up only USB network.
It's just really weird when only the Librem5 has USB network + USB serial + dummy mass storage for some reason. We should handle all devices the same way, IMO.
Why do we handle USB setup differently on Librem5? We have the configfs setup in postmarketos-mkinitfs that should work for any sane mainline USB gadget driver, including the Librem5. It sets up only USB network.
Well, it doesn't work, and I don't know why yet, and I haven't had time to debug it.. hence this issue.
It's just really weird when only the Librem5 has USB network + USB serial + dummy mass storage for some reason. We should handle all devices the same way, IMO.
I don't think we should limit functionality/capabilities (e.g. USB serial) of one device just because not every device can do it. If that's not what you are implying, can you elaborate?
I don't think we should limit functionality/capabilities (e.g. USB serial) of one device just because not every device can do it. If that's not what you are implying, can you elaborate?
It's a matter of configuration. All mainline devices at least have drivers to emulate USB serial, mass storage etc. It's part of the kernel and does not require special hardware capabilities.