Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
ofono QMI: mainline kernel support #1381
Tested by @bhush9 on Debian. He sent some SMS!
TODO before this is completely ready
Opening this PR might have been premature since I can't test the full polished solution... I didn't want the work to get lost though.
Here's my try at writing udev rules, to automatically create the device node. I'm not very experienced with that, and don't have a mainline device, so it'd be great if someone can test or review.
This is maybe controversial, but I've named the device node smdcntl0, like the MSM fork does. ofono doesn't care about the name, but it might be nice to have consistency for use with path-based tools like qmicli.
EDIT: "The name of a device node cannot be changed by udev, only additional symlinks can be created." - udev man page
These last changes should finish it. It's rebased onto master. Can @bhush9 or someone with a mainline device try installing