mm pantech p4200 ipv6
Dan Williams
dcbw at redhat.com
Fri Sep 21 09:58:19 PDT 2012
On Fri, 2012-09-21 at 08:43 +0200, Aleksander Morgado wrote:
> Hey Thomas,
>
> > while testing IPv6-connections as I did with the devices from huawei and zte,
> > I had no success with the pantech-device.
> > May be some one have a look on it.
> > libqmi and mm is from git 2012-09-08.
> >
> >
>
> Couple of things here:
>
> First, the kernel didn't expose a QMI port for the Pantech p4200 or
> ModemManager didn't know how to get it. Can't tell because your logs
> don't show the probing phase of the modem. Did you have Bjørn's patches
> installed in qmi_wwan, the ones he pushed some days ago in linux-usb/netdev?
>
> And, secondly, Dan also failed to get IPv6 working in his Pantech
> *UML290*. His latest assumption, if I'm not mistaken, is that the modem
> doesn't use DHCP for address allocation in IPv6 and uses NAS signaling
> instead, and we don't change that yet. He may have more details by now
> anyway.
Yeah, we need to implement the GetCurrentSettings NAS call to retrieve
the IPv6 information in ModemManager. The support code is already in
libqmi, but it depends on some endian-fixes in the codegen stuff so that
we get the IPv4 and IPv6 address endian-ness correct on all platforms.
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 :(
Dan
Dan
More information about the libqmi-devel
mailing list