Fibocom L850-GL / Intel XMM7360

2020-06-18 Thread Wassenberg, Dennis
Hi all,

we get our first Lenovo 2020 series Thinkpad models and would like to make 
WWAN/LTE working.
The devices of this year support 2 different WWAN/LTE modems:

a) CAT9 Fibocom L850-GL / Intel XMM7360
b) CAT16 Fibocom L860-GL

That applies at least to all T- and X- series Thinkpads. So there is no option 
to have a pure USB based LTE modem
inside.

We focused on the Fibocom L850-GL / Intel XMM7360 because this modem has the 
option to switch into usb mode.

Whats the most practical way to support the Fibocom L850-GL / Intel XMM7360 
modem?
As far as I know there are two main directions:

1) Switch the modem into usb mode

I used this https://github.com/xmm7360/xmm7360-usb-modeswitch to switch the 
modem to usb mode. Unfortunately this seems
not to work completely. After disabling the PCIe link I can notice the device 
at the usb bus but after round about 7
seconds it will disappear from the usb bus.

So, the script said:

Found XMM7360 modem at :2c:00.0 (\_SB_.PCI0.RP07.PXSX)
Parent port is at :00:1c.6
Disabling PCIe link...
OK!

After that dmesg shows this:
[ 930.843781] usb 1-7: new high-speed USB device number 16 using xhci_hcd
[ 930.996572] usb 1-7: New USB device found, idVendor=8087, idProduct=07f5, 
bcdDevice= 0.00
[ 930.996577] usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 937.683939] usb 1-7: USB disconnect, device number 16

So, in general I think there should be USB lines routed to the M.2 slot but I 
have no idea why the device leaves the
bus. It is possible to run the script again and again but in the end it will 
always disconnect automatically.

That means it is not possible to issue the AT commands to switch to MBIM mode.

Does anybody has a hint how to make further investigations on this?


2) Use the PCIe based driver

I read this https://github.com/xmm7360/xmm7360-pci but I currently didn't try 
it.

I would like to know how is the current situation from ModemManager 
perspective. Will the ModemManager work together
with the pcie driver or is it in development/planned?


So, in conclusion: Whats the best solution to support this modem? Would it be 
better to use the USB mode or should we
use the PCIe mode instead?

If somebody has ideas or hint to make this modem work, please tell me :)

Thank you & best regards,

Dennis




___
ModemManager-devel mailing list
ModemManager-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel


Re: Fibocom L850-GL / Intel XMM7360

2020-06-18 Thread Wassenberg, Dennis
Hi Bjørn,

thank you for your estimation.

> Do you have any confirmation that it is actually possible to switch this
> firmware into USB mode?  Are there other firmwares available with
> (possible) USB support?
> 

I don't have a confirmation that the USB mode will really work, especially on 
the new models.

Last year (Lenovo Thinkpad Whiskey Lake series) there was the possibility to 
choose between the slow modem (Fibocom
L830-EB) and the faster option Fibocom L850-GL. This year the slow modem ist 
the fast modem of the last year and the
fast modem is CAT16 Fibocom L860-GL.

Regarding the Lenovo Thinkpad Whiskey Lake series models I found some threads 
where the USB mode switch worked:

https://forums.lenovo.com/t5/Other-Linux-Discussions/WWAN-Fibocom-L850-GL-and-Linux-support/m-p/4318903?page=1#4327397
https://gmt-24.net/archives/1461

Thats why I assumed that this might work at newer Thinkpads as well.

Especially https://gmt-24.net/archives/1461 shows that your assumption 
regarding the bootloader and application mode
seems to be correct.

This comes out directly after disabling the PCIe link and directly after that:
[  162.799214] usb 1-6: new high-speed USB device number 5 using xhci_hcd
[  162.940604] usb 1-6: New USB device found, idVendor=8087, idProduct=07f5, 
bcdDevice= 0.00
[  162.940612] usb 1-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[  169.651754] usb 1-6: USB disconnect, device number 5

Now bcdDevice changed to real device id.

[  175.462630] usb 1-6: new high-speed USB device number 6 using xhci_hcd
[  175.620153] usb 1-6: New USB device found, idVendor=2cb7, idProduct=0007, 
bcdDevice= 3.33
[  175.620162] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  175.620167] usb 1-6: Product: L850-GL
[  175.620172] usb 1-6: Manufacturer: Fibocom Wireless Inc.
[  175.620176] usb 1-6: SerialNumber: 00499901064


> Anyway, FWIW, I'd explore the PCIe driver option first if I were you.
> That's the only mode tested by anyone, so it is more likely to work.
Ok, I will try that approach and let you know my results.

Thank you & best regards,

Dennis


On Thu, 2020-06-18 at 15:36 +0200, Bjørn Mork wrote:
> "Wassenberg, Dennis"  writes:
> 
> > After that dmesg shows this:
> > [ 930.843781] usb 1-7: new high-speed USB device number 16 using xhci_hcd
> > [ 930.996572] usb 1-7: New USB device found, idVendor=8087, idProduct=07f5, 
> > bcdDevice= 0.00
> > [ 930.996577] usb 1-7: New USB device strings: Mfr=0, Product=0, 
> > SerialNumber=0
> > [ 937.683939] usb 1-7: USB disconnect, device number 16
> > 
> > So, in general I think there should be USB lines routed to the M.2 slot but 
> > I have no idea why the device leaves the
> > bus. It is possible to run the script again and again but in the end it 
> > will always disconnect automatically.
> 
> I know nothing about these modems, but my guess is that this is a
> bootloader mode. Mostly based on the assumption that there will be one,
> and that the vendor-id will be something non-Intel in application mode.
> 
> You can probably confirm this by capturing the full device descriptor,
> e.g by creating a udev rule to dump it or simply by snooping on the bus.
> 
> If this assumption is correct, then the firmware was supposed to boot
> into an application mode and then reconnect to the USB bus with its real
> device ID and descriptors.  This could be failing due to a firmware
> crash, maybe caused by this unexpected state.  Or more likely:  The
> firmware on this modem is built without support for the USB mode.
> 
> Do you have any confirmation that it is actually possible to switch this
> firmware into USB mode?  Are there other firmwares available with
> (possible) USB support?
> 
> 
> Anyway, FWIW, I'd explore the PCIe driver option first if I were you.
> That's the only mode tested by anyone, so it is more likely to work.
> 
> 
> 
> Bjørn

___
ModemManager-devel mailing list
ModemManager-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel


Re: Fibocom L850-GL / Intel XMM7360

2020-06-23 Thread Wassenberg, Dennis
Hi Bjørn,

your comment makes me digging deeper in why this modem can not working in both 
modes.

I installed native Windows on the target device and tried to make this modem 
running in native Windows. There I saw that
after using the modem the first time Windows issued a firmware update of that 
modem. After that firmware version
18500.5001.00.03.25.24 was installed.

Now switching back to Xubuntu 20.04 I tried the usb approach once again. Now 
the usb switch worked in general. The modem
was available at the USB bus but it was not possible to get a connection 
because of the issues described in 
https://github.com/xmm7360/xmm7360-usb-modeswitch and 
https://github.com/xmm7360/xmm7360-usb-modeswitch/issues/23

After that I booted native Windows once again and installed an older firmware 
version. I did this by forcing installing
an older driver and modified the FWUpdater config file a bit.
https://download.lenovo.com/pccbbs/mobiles/nz3wj22w.exe

After that I had firmware version 18500.5001.00.01.20.86 running.

Using this firmware version it was it was possible to get a connection in 
Xubuntu 20.04 using the usb switch.

So, it looks like that directly after this devices leaves the factory there is 
just a bootloader firmware installed and
no "productive" firmware.

Using the PCIe mode it was still not possible to get it running with 
https://github.com/xmm7360/xmm7360-pci. The kernel
driver can attach to the device successfully now but the python script failed.

Thank you & best regards,

Dennis






On Mon, 2020-06-22 at 11:05 +0200, Bjørn Mork wrote:
> "Wassenberg, Dennis"  writes:
> 
> > I tested the PCI approach.
> > 
> > Unfortunately I had no luck. The kernel PCI driver at
> > https://github.com/xmm7360/xmm7360-pci can not initiale the modem
> > correctly. The modem stays at status=0xfeedb007. This seems to mean
> > that the modem is (still) booting. After 20 seconds probing fails. The
> > kernel driver gives up waiting for the device to boot.
> 
> Strange.  That sounds similar to the USB experience.
> 
> Maybe the issue preventing it from booting up in USB mode isn't related
> to USB after all?  Maybe there is a problem with the installed firmware?
> Did you confirm that this specific test device actually works?  Or did
> you test multiple modems with the same behaviour?
> 
> 
> Bjørn

___
ModemManager-devel mailing list
ModemManager-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel


Re: Fibocom L850-GL / Intel XMM7360

2020-06-23 Thread Wassenberg, Dennis
Hi all,

thank you for these hints!

I think I will try the Intel XMM 7560 / Fibocom L860 modem as well.

@Dan: You said that there is a (alpha/beta) driver existing. Is there a 
possibility to get it to have a try how this
behaves?

Thank you & best regards,

Dennis 

On Mon, 2020-06-22 at 11:23 -0500, Dan Williams wrote:
> On Mon, 2020-06-22 at 10:45 +0200, Reinhard Speyerer wrote:
> > On Mon, Jun 22, 2020 at 06:51:50AM +0000, Wassenberg, Dennis wrote:
> > > Hi all,
> > > 
> > > I tested the PCI approach.
> > > 
> > > Unfortunately I had no luck. The kernel PCI driver at 
> > > https://github.com/xmm7360/xmm7360-pci can not initiale the modem
> > > correctly. The modem stays at status=0xfeedb007. This seems to mean
> > > that the modem is (still) booting. After 20 seconds
> > > probing fails. The kernel driver gives up waiting for the device to
> > > boot.
> > > 
> > > So, both options: usb switch and native pci driver will not work.
> > > 
> > > Are there any ideas how to continue?
> > > 
> > 
> > Hi Dennis,
> > 
> > some time ago Johannes Berg was working on a WWAN subsystem for the
> > Linux
> > kernel (
> > https://lore.kernel.org/netdev/20200225100053.16385-1-johan...@sipsolutions.net/T/#t
> > ) which also mentioned the 'upcoming Intel 4G modem driver ("iosm")'.
> 
> That effort is currently stalled. And the pci-based driver you mention
> supports 7560 and later, not earlier devices. Not sure how hard it
> would be to adapt to earlier devices though.
> 
> It does exist, but it's not quite ready for upstreaming yet.
> 
> Dan
> 
> > Perhaps it might help to ask him what the current status of this
> > project is.
> > 
> > Regards,
> > Reinhard
> > 
> > > Thank you & best regards,
> > > 
> > > Dennis
> > > 
> > > 
> > > On Thu, 2020-06-18 at 16:24 +0200, Dennis Wassenberg wrote:
> > > > Hi Bjørn,
> > > > 
> > > > thank you for your estimation.
> > > > 
> > > > > Do you have any confirmation that it is actually possible to
> > > > > switch this
> > > > > firmware into USB mode?  Are there other firmwares available
> > > > > with
> > > > > (possible) USB support?
> > > > > 
> > > > 
> > > > I don't have a confirmation that the USB mode will really work,
> > > > especially on the new models.
> > > > 
> > > > Last year (Lenovo Thinkpad Whiskey Lake series) there was the
> > > > possibility to choose between the slow modem (Fibocom
> > > > L830-EB) and the faster option Fibocom L850-GL. This year the
> > > > slow modem ist the fast modem of the last year and the
> > > > fast modem is CAT16 Fibocom L860-GL.
> > > > 
> > > > Regarding the Lenovo Thinkpad Whiskey Lake series models I found
> > > > some threads where the USB mode switch worked:
> > > > 
> > > > 
https://forums.lenovo.com/t5/Other-Linux-Discussions/WWAN-Fibocom-L850-GL-and-Linux-support/m-p/4318903?page=1#4327397
> > > > https://gmt-24.net/archives/1461
> > > > 
> > > > Thats why I assumed that this might work at newer Thinkpads as
> > > > well.
> > > > 
> > > > Especially https://gmt-24.net/archives/1461 shows that your
> > > > assumption regarding the bootloader and application mode
> > > > seems to be correct.
> > > > 
> > > > This comes out directly after disabling the PCIe link and
> > > > directly after that:
> > > > [  162.799214] usb 1-6: new high-speed USB device number 5 using
> > > > xhci_hcd
> > > > [  162.940604] usb 1-6: New USB device found, idVendor=8087,
> > > > idProduct=07f5, bcdDevice= 0.00
> > > > [  162.940612] usb 1-6: New USB device strings: Mfr=0, Product=0,
> > > > SerialNumber=0
> > > > [  169.651754] usb 1-6: USB disconnect, device number 5
> > > > 
> > > > Now bcdDevice changed to real device id.
> > > > 
> > > > [  175.462630] usb 1-6: new high-speed USB device number 6 using
> > > > xhci_hcd
> > > > [  175.620153] usb 1-6: New USB device found, idVendor=2cb7,
> > > > idProduct=0007, bcdDevice= 3.33
> > > > [  175.620162] usb 1-6: New USB device strings: Mfr=1, Product=2,
> > > > SerialNumber=3
> > > > [  175.620167] usb 1-6: Product: L850-GL
> > > > [ 

Re: Fibocom L850-GL / Intel XMM7360

2020-06-22 Thread Wassenberg, Dennis
Hi all,

I tested the PCI approach.

Unfortunately I had no luck. The kernel PCI driver at 
https://github.com/xmm7360/xmm7360-pci can not initiale the modem
correctly. The modem stays at status=0xfeedb007. This seems to mean that the 
modem is (still) booting. After 20 seconds
probing fails. The kernel driver gives up waiting for the device to boot.

So, both options: usb switch and native pci driver will not work.

Are there any ideas how to continue?

Thank you & best regards,

Dennis


On Thu, 2020-06-18 at 16:24 +0200, Dennis Wassenberg wrote:
> Hi Bjørn,
> 
> thank you for your estimation.
> 
> > Do you have any confirmation that it is actually possible to switch this
> > firmware into USB mode?  Are there other firmwares available with
> > (possible) USB support?
> > 
> 
> I don't have a confirmation that the USB mode will really work, especially on 
> the new models.
> 
> Last year (Lenovo Thinkpad Whiskey Lake series) there was the possibility to 
> choose between the slow modem (Fibocom
> L830-EB) and the faster option Fibocom L850-GL. This year the slow modem ist 
> the fast modem of the last year and the
> fast modem is CAT16 Fibocom L860-GL.
> 
> Regarding the Lenovo Thinkpad Whiskey Lake series models I found some threads 
> where the USB mode switch worked:
> 
> https://forums.lenovo.com/t5/Other-Linux-Discussions/WWAN-Fibocom-L850-GL-and-Linux-support/m-p/4318903?page=1#4327397
> https://gmt-24.net/archives/1461
> 
> Thats why I assumed that this might work at newer Thinkpads as well.
> 
> Especially https://gmt-24.net/archives/1461 shows that your assumption 
> regarding the bootloader and application mode
> seems to be correct.
> 
> This comes out directly after disabling the PCIe link and directly after that:
> [  162.799214] usb 1-6: new high-speed USB device number 5 using xhci_hcd
> [  162.940604] usb 1-6: New USB device found, idVendor=8087, idProduct=07f5, 
> bcdDevice= 0.00
> [  162.940612] usb 1-6: New USB device strings: Mfr=0, Product=0, 
> SerialNumber=0
> [  169.651754] usb 1-6: USB disconnect, device number 5
> 
> Now bcdDevice changed to real device id.
> 
> [  175.462630] usb 1-6: new high-speed USB device number 6 using xhci_hcd
> [  175.620153] usb 1-6: New USB device found, idVendor=2cb7, idProduct=0007, 
> bcdDevice= 3.33
> [  175.620162] usb 1-6: New USB device strings: Mfr=1, Product=2, 
> SerialNumber=3
> [  175.620167] usb 1-6: Product: L850-GL
> [  175.620172] usb 1-6: Manufacturer: Fibocom Wireless Inc.
> [  175.620176] usb 1-6: SerialNumber: 00499901064
> 
> 
> > Anyway, FWIW, I'd explore the PCIe driver option first if I were you.
> > That's the only mode tested by anyone, so it is more likely to work.
> 
> Ok, I will try that approach and let you know my results.
> 
> Thank you & best regards,
> 
> Dennis
> 
> 
> On Thu, 2020-06-18 at 15:36 +0200, Bjørn Mork wrote:
> > "Wassenberg, Dennis"  writes:
> > 
> > > After that dmesg shows this:
> > > [ 930.843781] usb 1-7: new high-speed USB device number 16 using xhci_hcd
> > > [ 930.996572] usb 1-7: New USB device found, idVendor=8087, 
> > > idProduct=07f5, bcdDevice= 0.00
> > > [ 930.996577] usb 1-7: New USB device strings: Mfr=0, Product=0, 
> > > SerialNumber=0
> > > [ 937.683939] usb 1-7: USB disconnect, device number 16
> > > 
> > > So, in general I think there should be USB lines routed to the M.2 slot 
> > > but I have no idea why the device leaves
> > > the
> > > bus. It is possible to run the script again and again but in the end it 
> > > will always disconnect automatically.
> > 
> > I know nothing about these modems, but my guess is that this is a
> > bootloader mode. Mostly based on the assumption that there will be one,
> > and that the vendor-id will be something non-Intel in application mode.
> > 
> > You can probably confirm this by capturing the full device descriptor,
> > e.g by creating a udev rule to dump it or simply by snooping on the bus.
> > 
> > If this assumption is correct, then the firmware was supposed to boot
> > into an application mode and then reconnect to the USB bus with its real
> > device ID and descriptors.  This could be failing due to a firmware
> > crash, maybe caused by this unexpected state.  Or more likely:  The
> > firmware on this modem is built without support for the USB mode.
> > 
> > Do you have any confirmation that it is actually possible to switch this
> > firmware into USB mode?  Are there other firmwares available with
> > (possible) USB support?
> > 
> > 
> > Anyway, FWIW, I'd explore the PCIe driver option first if I were you.
> > That's the only mode tested by anyone, so it is more likely to work.
> > 
> > 
> > 
> > Bjørn
> 
> 

___
ModemManager-devel mailing list
ModemManager-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel


Re: Fibocom L850-GL / Intel XMM7360

2020-06-25 Thread Wassenberg, Dennis
Hi Eric,

I think this is a very helpful hint!

We already started contacting Fibocom. If we know that there is in general a 
firmware available which forces the module
in USB mode this would be a discussion option.

How does this firmware behaves in terms of provider specific firmware versions? 
Are there carrier specific firmware
available too or is there a generic firmware necessary only?

Thank you & best regards,

Dennis

On Wed, 2020-06-24 at 14:54 -0700, Eric Caruso wrote:
> On Chromebooks, we use the L850-GL in USB mode and it works well. I
> believe the firmware we get from Fibocom forces the module into USB
> mode, though, so that might not be super helpful for this discussion.
> 
> On Tue, Jun 23, 2020 at 4:21 AM Wassenberg, Dennis
>  wrote:
> > 
> > Hi all,
> > 
> > thank you for these hints!
> > 
> > I think I will try the Intel XMM 7560 / Fibocom L860 modem as well.
> > 
> > @Dan: You said that there is a (alpha/beta) driver existing. Is there a 
> > possibility to get it to have a try how this
> > behaves?
> > 
> > Thank you & best regards,
> > 
> > Dennis
> > 
> > On Mon, 2020-06-22 at 11:23 -0500, Dan Williams wrote:
> > > On Mon, 2020-06-22 at 10:45 +0200, Reinhard Speyerer wrote:
> > > > On Mon, Jun 22, 2020 at 06:51:50AM +, Wassenberg, Dennis wrote:
> > > > > Hi all,
> > > > > 
> > > > > I tested the PCI approach.
> > > > > 
> > > > > Unfortunately I had no luck. The kernel PCI driver at
> > > > > https://github.com/xmm7360/xmm7360-pci can not initiale the modem
> > > > > correctly. The modem stays at status=0xfeedb007. This seems to mean
> > > > > that the modem is (still) booting. After 20 seconds
> > > > > probing fails. The kernel driver gives up waiting for the device to
> > > > > boot.
> > > > > 
> > > > > So, both options: usb switch and native pci driver will not work.
> > > > > 
> > > > > Are there any ideas how to continue?
> > > > > 
> > > > 
> > > > Hi Dennis,
> > > > 
> > > > some time ago Johannes Berg was working on a WWAN subsystem for the
> > > > Linux
> > > > kernel (
> > > > https://lore.kernel.org/netdev/20200225100053.16385-1-johan...@sipsolutions.net/T/#t
> > > > ) which also mentioned the 'upcoming Intel 4G modem driver ("iosm")'.
> > > 
> > > That effort is currently stalled. And the pci-based driver you mention
> > > supports 7560 and later, not earlier devices. Not sure how hard it
> > > would be to adapt to earlier devices though.
> > > 
> > > It does exist, but it's not quite ready for upstreaming yet.
> > > 
> > > Dan
> > > 
> > > > Perhaps it might help to ask him what the current status of this
> > > > project is.
> > > > 
> > > > Regards,
> > > > Reinhard
> > > > 
> > > > > Thank you & best regards,
> > > > > 
> > > > > Dennis
> > > > > 
> > > > > 
> > > > > On Thu, 2020-06-18 at 16:24 +0200, Dennis Wassenberg wrote:
> > > > > > Hi Bjørn,
> > > > > > 
> > > > > > thank you for your estimation.
> > > > > > 
> > > > > > > Do you have any confirmation that it is actually possible to
> > > > > > > switch this
> > > > > > > firmware into USB mode?  Are there other firmwares available
> > > > > > > with
> > > > > > > (possible) USB support?
> > > > > > > 
> > > > > > 
> > > > > > I don't have a confirmation that the USB mode will really work,
> > > > > > especially on the new models.
> > > > > > 
> > > > > > Last year (Lenovo Thinkpad Whiskey Lake series) there was the
> > > > > > possibility to choose between the slow modem (Fibocom
> > > > > > L830-EB) and the faster option Fibocom L850-GL. This year the
> > > > > > slow modem ist the fast modem of the last year and the
> > > > > > fast modem is CAT16 Fibocom L860-GL.
> > > > > > 
> > > > > > Regarding the Lenovo Thinkpad Whiskey Lake series models I found
> > > > > > some threads where the USB mode switch worked:
> > > > > > 
> > > > > > 
> > 
> 

Re: broadband-modem-mbim related questions

2022-05-16 Thread Wassenberg, Dennis
Hi Dylan,


On Mon, 2022-05-16 at 14:06 +0200, Dylan Van Assche wrote:
> Hi Dennis,
> 
> 
> > Is there a recommendation which ModemManager, libmbim, libqmi version
> > to use or should we just pick the most current
> > main branch?
> > 
> 
> I would recommend using the tagged releases such as 1.18.8.
> These are normally packaged by your distribution.
> If new functionality is needed, you can try the main branch which
> requires manually compilation.
> Is there any functionality you are missing in 1.18.X which is in the
> main branch?

Thank you for this hint. I missed that this plugin was already merged to 
mm-1-18. I will take 1.18.8.

Best regards,

Dennis

> 
> > I there a schedule of a stable version (1.20?) available which
> > includes support of the "broadband-modem-mbim" plugin?
> 
> Mostly when enough new features are integrated into the main branch and
> the main branch is tested on various modems.
> 
> Kind regards,
> Dylan Van Assche
> 



broadband-modem-mbim related questions

2022-05-16 Thread Wassenberg, Dennis
Hi all,

now we are going to evaluate the new "Fibocom L860-GL-16 4G CAT16" WWAN modem 
based on "broadband-modem-mbim" plugin.

Is there a recommendation which ModemManager, libmbim, libqmi version to use or 
should we just pick the most current
main branch?

I there a schedule of a stable version (1.20?) available which includes support 
of the "broadband-modem-mbim" plugin?

Thank you & best regards,
Dennis


Re: broadband-modem-mbim related questions

2022-05-16 Thread Wassenberg, Dennis
Hi again ;)

sorry, in the first mail my expression was not clear enough.

I am referring to the new "Intel" plugin (intel/mm-plugin-intel.c) based on 
intel/broadband-modem-mbim-intel.c.

Looking at branch mm-1-18 this plugin seems to be not available now. This is 
available in main branch only. This implies
that there is no tagged release available yet.

Having this in mind, I would like to repeat my two questions:

Is there a recommendation which ModemManager, libmbim, libqmi version to use or 
should we just pick the most current
main branch?

I there a schedule of a stable version (1.18.10, 1.20.0 ?) available which 
includes support of the "Intel" plugin?

Thank you & best regards,

Dennis


On Mon, 2022-05-16 at 12:15 +, Wassenberg, Dennis wrote:
> Hi Dylan,
> 
> 
> On Mon, 2022-05-16 at 14:06 +0200, Dylan Van Assche wrote:
> > Hi Dennis,
> > 
> > 
> > > Is there a recommendation which ModemManager, libmbim, libqmi version
> > > to use or should we just pick the most current
> > > main branch?
> > > 
> > 
> > I would recommend using the tagged releases such as 1.18.8.
> > These are normally packaged by your distribution.
> > If new functionality is needed, you can try the main branch which
> > requires manually compilation.
> > Is there any functionality you are missing in 1.18.X which is in the
> > main branch?
> 
> Thank you for this hint. I missed that this plugin was already merged to 
> mm-1-18. I will take 1.18.8.
> 
> Best regards,
> 
> Dennis
> 
> > 
> > > I there a schedule of a stable version (1.20?) available which
> > > includes support of the "broadband-modem-mbim" plugin?
> > 
> > Mostly when enough new features are integrated into the main branch and
> > the main branch is tested on various modems.
> > 
> > Kind regards,
> > Dylan Van Assche
> > 
> 
> 



Re: broadband-modem-mbim related questions

2022-05-16 Thread Wassenberg, Dennis
Hi,


On Mon, 2022-05-16 at 16:23 +0200, Aleksander Morgado wrote:
> Hey!
> 
> On Mon, May 16, 2022 at 3:35 PM Wassenberg, Dennis
>  wrote:
> > 
> > Hi again ;)
> > 
> > sorry, in the first mail my expression was not clear enough.
> > 
> > I am referring to the new "Intel" plugin (intel/mm-plugin-intel.c) based on 
> > intel/broadband-modem-mbim-intel.c.
> > 
> 
> The Intel plugin is for Intel-branded MBIM modems. Is it that the
> Fibocom L860 exposes itself with the intel vendor id in PCI mode?
Yes, this is PCI 8086:7560.
> 
> > Looking at branch mm-1-18 this plugin seems to be not available now. This 
> > is available in main branch only. This
> > implies
> > that there is no tagged release available yet.
> > 
> > Having this in mind, I would like to repeat my two questions:
> > 
> > Is there a recommendation which ModemManager, libmbim, libqmi version to 
> > use or should we just pick the most current
> > main branch?
> > 
> 
> If you want the Intel plugin, better rely on git main branch then.
Ok, understood. We will follow your suggestion.
> 
> > I there a schedule of a stable version (1.18.10, 1.20.0 ?) available which 
> > includes support of the "Intel" plugin?
> > 
> 
> The Intel plugin will get into 1.20, whenever that is. It could be
> backported to 1.18, but that means quite more work.
> 
> Regarding schedule, I think a 1.20 release around June would make
> sense. There are a ton of new things already, especially in the MBIM
> support with the inclusion of the Microsoft Extended services up to
> v3.0. If anyone is eager to have the new release soon, please test git
> main as much as you can. I don't think I'll be able to perform all the
> detailed testing I did for the 1.18 release (took me almost 1 month!)
> 
Ok, thank you for these information.

Best regards,

Dennis