Establishing connections to multiple PDPs simultaneously with MBIM

Markus Gothe nietzsche at lysator.liu.se
Wed Aug 5 18:00:47 PDT 2015


Please tell me if I am wrong… But this quite a design issue which we need to come down to consensus… Right?


//M
On 05 Aug 2015, at 21:55 , Aleksander Morgado <aleksander at aleksander.es> wrote:

> On Wed, Aug 5, 2015 at 8:59 PM, Dan Williams <dcbw at redhat.com> wrote:
>> On Wed, 2015-08-05 at 20:09 +0200, Aleksander Morgado wrote:
>>> On Wed, Aug 5, 2015 at 7:40 PM, Dan Williams <dcbw at redhat.com> wrote:
>>>> I just posted a patch for this; comments?  The only thing I don't like
>>>> is how --connect specifies the session id, but I'm not sure how else to
>>>> do it since adding an additional parameter --session-id wouldn't really
>>>> fit with the mbimcli model, as --session-id is only applicable to 3
>>>> commands in basic-connect.  So I chose the :-based approach...
>>> 
>>> 
>>> Why not with a comma to separate fields, as we already do e.g. in
>>> mmcli? like "--connect="apn,0" (leaving APN as first argument, and
>>> assuming 0 for the session id if none given).
>> 
>> It looked like the existing code doesn't do key/value pairs at all, and
>> the next item after APN is expected to be the authentication type.  If
>> we converted it to key/value pairs (eg,
>> ="apn=xxx,session-id=2,auth=EAP") then that would work a lot better.
>> But do we honor backwards compat for mbimcli command line args for
>> scripts?  If so this is a bit harder, though the presence of a '=' in
>> any of the pairs indicates key/value pair being used.
> 
> We should keep backwards compatibility for now, so maybe adding both
> formats but warning about deprecation if the old one is used...
> finding a "=" during parser would indeed trigger the new format
> processing easily. I'm really open for anything here, don't have a
> strong opinion on how to best do it, truth be told.
> 
> --
> Aleksander
> https://aleksander.es
> _______________________________________________
> libmbim-devel mailing list
> libmbim-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libmbim-devel

//Markus - The panama-hat hacker

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 186 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freedesktop.org/archives/libmbim-devel/attachments/20150806/1135d6a5/attachment.sig>


More information about the libmbim-devel mailing list