ipv6

Dan Williams dcbw at redhat.com
Fri Sep 21 13:20:23 PDT 2012


On Fri, 2012-09-21 at 21:34 +0200, Thomas Schäfer wrote:
> Am Freitag, 21. September 2012 um 18:58:19 schrieb Dan Williams:
> 
> > I had ModemManager patches for it, but I apparently deleted those during
> > a git rebase.  However, it's not that much work.  The problem is knowing
> > *when* we need to use DHCP versus GetCurrentSettings, and I haven't
> > found anything that would indicate that, or anything that we can use to
> > turn DHCPv6 on in the firmware.  So until we figure that out, it might
> > just have to be a udev rule file flag :(
> 
> 
> Do you have/know umts/lte-modems which support  DHCPv6?
> 
> My testcases (zte, huawei) have "only" SLAAC(without rfc6106).
> I don't know how the mobile-ISPs (will) deal with DNS-Resolvers. One way is to 
> use provider-depended or public static DNS-entries. 

Ah, so right, maybe not DCHPv6.  I misunderstood your post "test result:
mmcli connecting with IPv6 works".  What would be interesting to know is
if the kernel-derived SLAAC address is the same as what the modem
actually reports with GetCurrentSettings.  Since the kernel's SLAAC
address is based on the MAC of the ethernet adapter, and since we know
that's made up by the kernel in some cases, I wouldn't doubt that the
kernel's idea is wrong.  But it's probably right in many cases too.

With IPv6 SLAAC there are the "nduseropt" options, which can include
both nameservers (RDNSS) and domain names (DNSSL).  That does require
the modem to handle these and pass them through though.  I'm not sure if
they do or not. With Linux, they are only passed through to user
applications via netlink when the kernel receives the RA from the modem
firmware.  You need something in userspace (like NetworkManager) to
listen for that, grab those options, and send them to /etc/resolv.conf.

Dan

> Thomas
> 
> 
> 
> PS: 
> Option has answered:
> "Beemo is not supporting IPv6. There are no firmware updates available."
> 
> Maybe he is wrong. 
> _______________________________________________
> libqmi-devel mailing list
> libqmi-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libqmi-devel




More information about the libqmi-devel mailing list