Re: [dhcwg] [v6ops] DHCPv6 Prefix Delegation (DHCPv6 PD) on cellular links - works ok
Alexandre Petrescu <alexandre.petrescu@gmail.com> Fri, 01 December 2017 09:22 UTC
Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48067126B7E for <dhcwg@ietfa.amsl.com>; Fri, 1 Dec 2017 01:22:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.633
X-Spam-Level:
X-Spam-Status: No, score=-2.633 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_SOFTFAIL=0.665] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XpKdHPAHcjeY for <dhcwg@ietfa.amsl.com>; Fri, 1 Dec 2017 01:22:07 -0800 (PST)
Received: from cirse-smtp-out.extra.cea.fr (cirse-smtp-out.extra.cea.fr [132.167.192.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7D69124BAC for <dhcwg@ietf.org>; Fri, 1 Dec 2017 01:22:06 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id vB19M5dM010428 for <dhcwg@ietf.org>; Fri, 1 Dec 2017 10:22:05 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 017A62045C4 for <dhcwg@ietf.org>; Fri, 1 Dec 2017 10:22:05 +0100 (CET)
Received: from muguet1.intra.cea.fr (muguet1.intra.cea.fr [132.166.192.6]) by pisaure.intra.cea.fr (Postfix) with ESMTP id EC4B020453B for <dhcwg@ietf.org>; Fri, 1 Dec 2017 10:22:04 +0100 (CET)
Received: from [10.8.34.184] (is227335.intra.cea.fr [10.8.34.184]) by muguet1.intra.cea.fr (8.15.2/8.15.2/CEAnet-Intranet-out-1.4) with ESMTP id vB19M4Kl030758 for <dhcwg@ietf.org>; Fri, 1 Dec 2017 10:22:04 +0100
To: dhcwg@ietf.org
References: <7537deef-8f87-5187-1e44-595ac63a16ca@gmail.com> <6077c7a4-01c8-8b80-588f-0ef4af153487@gmail.com> <87D21F39-7C1D-4F08-A3EE-39882C8832E6@cisco.com> <87a7z37fny.fsf@miraculix.mork.no>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <2ee33227-d625-deaa-3349-e62dc14fee51@gmail.com>
Date: Fri, 01 Dec 2017 10:22:04 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0
MIME-Version: 1.0
In-Reply-To: <87a7z37fny.fsf@miraculix.mork.no>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/uen79765VWhfu71pJFFuv-_97r0>
Subject: Re: [dhcwg] [v6ops] DHCPv6 Prefix Delegation (DHCPv6 PD) on cellular links - works ok
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 09:22:09 -0000
Le 30/11/2017 à 20:03, Bjørn Mork a écrit : >> On Nov 30, 2017, at 11:18 AM, Alexandre Petrescu >> <alexandre.petrescu@gmail.com<mailto:alexandre.petrescu@gmail.com>> >> wrote: >> >> v6opsers, >> >> We succeeded in making DHCPv6 PD work natively on a cellular link. >> I would claim it to be a first[*]. Packet dump available upon >> request. >> >> The UE device is a Huawei E392u-12 USB dongle produced in 2011. >> It hosts a baseband processor Qualcomm model MDM9600 (or model >> MDM9200, or an Intel - not sure). > > MDM9200. Noted. I would like to ask you how do you know it's an MDM9200 in Huawei E392u-12 USB dongle? Did you open the USB dongle and saw MDM9200 printed on a IC packaging? We could only open one cover and cant see the IC; further intrusion seems to risk to break it mechanically. > Not that it matters much... Well it does matter, because it may mean progress or counter-progress. I am saying it's MDM9600 because Huawei announced the E392 to include a Qualcomm MDM9600, in year 2011: > “We are pleased to collaborate with Qualcomm to announce the world’s > first multi-mode LTE TDD Dongle E392 based on Qualcomm’s MDM9600, > which is anticipated to be commercially available in the third > quarter of 2011,” said [...] of Huawei Devices India. On the same MDM920x product line, the MDM9207 is more recent, probably year 2016, whereas MDM9200 is surely year 2011. MDM9207 does block DHCPv6 whereas MDM9200 does not block DHCPv6. It would be a counter-progress if newer chipsets blocked DHCPv6 whereas older chipsets allowed it. That's why I suppose the E392 to be hosting a different Qualcomm product line - the MDM9600. That MDM9600 product line would supposedly support DHCPv6 throughout all its subsequent generations. But I really dont know whether E392 holds a MDM9200 or a MDM9600; so I have to go again through this painful Qualcomm 'business case' via Sierra and Orange, to ask them again to unblock multicast/547. If I knew precisely that E392 holds MDM9200 I could tell them: why MDM9200 allows DHCPv6 whereas MDM9207 blocks it? Until then I can only tell them: why MDM9200-or-MDM9600 allows DHCPv6 whereas MDM9207 blocks it? (add to that the fact that some xda-developpers say that E392 is probably hosting an Intel modem, rather than Qualcomm) >> It lets all standard DHCPv6 messaging through. The DHCPv6 client >> 'odhcpv6' is running on linux laptop. > > Can't help being a bit curious about the Linux driver used for this > test? PPP? qmi_wwan? Something else? For this test we used ModemManager with mmcli command line. We did not use pppd. The kernel modules were: qmi_wwan, cdc_wdm, option and usb_wwan. It was first necessary to switch the dongle from "USB storage" mode to "modem" mode. To achieve that it was necessary to use a proprietary string. That proprietary string is found by first sniffing the serial line on a Windows machine. This whole paragraph is publicly documented by programmers in forums. > (crossing fingers for qmi_wwan :-) Yes :-) Alex > >> DHCPv6-PD is blocked on other baseband processors, including >> Qualcomm and Balong versions; they are hosted by many smartphones, >> USB cellular dongles, mobile personal WiFi hotspots and IoT >> devices. A sample list is available upon request. > > Yes, the "smarter" these things get, the harder it is to make them > work properly. > > > Bjørn > > _______________________________________________ dhcwg mailing list > dhcwg@ietf.org https://www.ietf.org/mailman/listinfo/dhcwg >
- Re: [dhcwg] [v6ops] DHCPv6 Prefix Delegation (DHC… Bernie Volz (volz)
- Re: [dhcwg] [v6ops] DHCPv6 Prefix Delegation (DHC… Bjørn Mork
- Re: [dhcwg] [v6ops] DHCPv6 Prefix Delegation (DHC… Alexandre Petrescu