Trying to select IP version on connect and question of language bindings for libmbim

Markus Gothe nietzsche at lysator.liu.se
Fri Jul 31 17:26:25 PDT 2015


Alright, I suggest you take a look at ‘umbim’ then, developed by the OpenWRT guys.
Works well with scripting etc.


//M

On 01 Aug 2015, at 01:39 , Neal Gompa <ngompa13 at gmail.com> wrote:

> ​I'm more than aware what the spec does and does not offer. In fact, I was even aware it is non-standard for network interfaces to work properly with dhclient. That's why I upgraded the libmbim version so that mbimcli would return the IP address, gateway, etc. that the mobile network returned on connect so that I can enter in the values manually.
> 
> Also, I don't work at a telecommunications company. The fact that you assumed it and then blasted me for it is terrible. FYI, I'm not using NetworkManager+ModemManager on my box (instead, I'm using ifcfg scripts). ​Right now, I'm writing scripts to parse mbimcli output, and I was hoping I could just write Python code to libmbim directly if it were possible. I'm not a good C programmer, but I'm fairly good with Python. Frankly, looking at libmbim C code confuses me.
> 
> I wasn't even asking for someone to do something for me. I was asking if there was a way with libmbim to be able to pass what type of IP connection I want to have (IPv4, IPv6, or IPv4+IPv6) on the connect command in mbimcli.
> 
> 
> On Fri, Jul 31, 2015 at 7:25 PM, Markus Gothe <nietzsche at lysator.liu.se> wrote:
> I guess with von Neumann-logic there is a tristate-based truth.
> 
> I hope this give you the guts to figure out the basics yourself.
> 
> Seriously; if and only if you had read the specification you would find out that MBIM does NOT give you an IP-configuration based on DHCP per specification (if you got it by DHCP the vendor was very generous and implemented a DHCP-server).
> 
> Implement your own bindings… or ask someone at Airtel or whatever company you are doing this work for to do it. I hate when people ask about help for their office work and not trying their best or asking the best people to try doing it. There does exist commercial solutions for that, use them.
> 
> So better, for all of us, you tell your boss to buy a commercial solution. Goes without saying.
> 
> //M
> 
> On 31 Jul 2015, at 23:10 , Neal Gompa <ngompa13 at gmail.com> wrote:
> 
>> Hello,
>> 
>> I'm trying to use mbimcli to connect to the Internet using my mobile broadband card (Telit LN930) on CentOS 7.1, which has libmbim-1.5.0-3.20130815git. Using it, I was able to establish a connection, but I had no IP address information since dhclient doesn't work on the modem. So, I upgraded to 1.12 and applied the patch from this mailing list as a new custom package. After that point, I was able to connect, but I appeared to be unable to be able to connect in such a way that I could force the bearer to be IPv4, IPv6, or IPv4+IPv6. Am I missing something that would make this possible?
>> 
>> Also, are there bindings to other languages for libmbim or something that I can use to talk to mbim modems from a language that isn't C/C++ (like Python, for example)?
>> 
>> Thanks in advance,
>> Neal
>> 
>> --
>> 真実はいつも一つ!/ Always, there's only one truth!
>> _______________________________________________
>> libmbim-devel mailing list
>> libmbim-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/libmbim-devel
> 
> //Markus - The panama-hat hacker
> 
> 
> _______________________________________________
> libmbim-devel mailing list
> libmbim-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libmbim-devel
> 
> 
> 
> 
> --
> 真実はいつも一つ!/ Always, there's only one truth!
> _______________________________________________
> 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 --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libmbim-devel/attachments/20150801/9afcd9b2/attachment.html>
-------------- 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/20150801/9afcd9b2/attachment.sig>


More information about the libmbim-devel mailing list