[LEDE-DEV] [PATCH 0/3] uqmi: fix more dial-in issues

Bjørn Mork bjorn at mork.no
Thu Feb 8 01:41:03 PST 2018


Koen Vandeputte <koen.vandeputte at ncentric.com> writes:
> On 07-02-18 22:14, Levente Kovacs wrote:
>> On Wed,  7 Feb 2018 13:23:25 +0100
>> Koen Vandeputte <koen.vandeputte at ncentric.com> wrote:
>>
>>>> Quectel EC25-A
>> Does the EC25 work without any kernel patch? I was testing EC25 with 17.01.1,
>> and it was working only with a kernel patch. Can you give me a status update
>> on this? Now I migrated to 17.01.4, but I haven't tested the qmi/ethernet
>> interface.
> This modem only supports raw-ip mode for QMI, which was only added in
> kernel 4.5.
> The 17.01 branch uses 4.4, while the master branch uses 4.9 for my
> target containing this modem (ar71xx - Gl.Mifi)
>
>> For the time being, I'm using it with the PPP interface.
>>
>> What is your estimate on timing of your patch goes into a release?
> afaik, the required patch(es) have not been backported yet.
> If it's no too much work, I'm more than happy to provide a backport
> (it's a bit out of my scope as I'm mostly using Master)

Backporting the raw-ip feature to v4.4 is simple.  Just cherry-pick

 81e0ce79f291 ("usbnet: allow mini-drivers to consume L2 headers")
 32f7adf633b9 ("net: qmi_wwan: support "raw IP" mode")
 6c730080e663 ("net: qmi_wwan: should hold RTNL while changing netdev type")


These still apply cleanly on top of v4.4.115.

The only reason the backport wasn't done upstream is because "raw-ip"
support is considered a new feature and therefore out-of-scope for
stable.

Note that you'll probable have to track down and add a number of device
IDs for the devices with raw-ip support too.  I haven't done this.

But running master with v4.9 or v4.14 sounds like a much better
alternative to me....



Bjørn



More information about the Lede-dev mailing list