From patchwork Wed Nov 18 19:37:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Filip Moc X-Patchwork-Id: 1402477 X-Patchwork-Delegate: daniel@makrotopia.org Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.openwrt.org (client-ip=2001:8b0:10b:1231::1; helo=merlin.infradead.org; envelope-from=openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=moc6.cz Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=merlin.20170209 header.b=ijeO2kJl; dkim=fail reason="signature verification failed" (4096-bit key; secure) header.d=moc6.cz header.i=@moc6.cz header.a=rsa-sha256 header.s=mail20201116 header.b=WKqODzap; dkim-atps=neutral Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:8b0:10b:1231::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CbtQk56nfz9sTc for ; Thu, 19 Nov 2020 06:38:38 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe :List-Id:In-Reply-To:MIME-Version:Message-ID:Subject:To:From:Date:Reply-To:Cc :Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:References:List-Owner; bh=FvZQRAvS/TQtwLeGcMW7Qkwu0EgAEjVEiPiHUxJ450c=; b=ijeO2kJlFzPZfQTglOuv/EKuIn 9bPJSmZTrM/eSOt36fL5e8STrFJJyc9iDXL6NxrZRBNMVlHqxfNXMx0cAHBYYZwjbT99NfxAp8uRd p7xDKKyEK8g9MUFUNIHRu90o7i6QfX1WEP+hhFG290UJA2fgNm3AGqDwxbjyHotH4bDbBc304lq3u 6odUVoC3973yIjC7Yl2QwFsBtJJvDX92TxpW6GNylgwIUrZp6gBoy4Lq8fo7dSRhOtsAKkDYEJaPh 9LBREJ2vbVWJGG9cX84AHw5bfitz/eNSVOebXb2T5GnXSOoTxNcAsOqCg+apVqaCJu7pBgzjkFawZ 4aSZpu+A==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kfTGa-0006Pp-Sz; Wed, 18 Nov 2020 19:37:20 +0000 Received: from hosting.moc6.cz ([2a02:c60:c70:8900::1] helo=moc6.cz) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kfTGY-0006PR-Qg for openwrt-devel@lists.openwrt.org; Wed, 18 Nov 2020 19:37:19 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=moc6.cz; s=mail20201116; h=In-Reply-To:Message-ID:Subject:To:From:Date:Cc:Reply-To; bh=Ph/MDKvzH6UJfABolMG1fCi4CEP1J3FmFDtP4eJEAFY=; b=WKqODzapvpxFsv5eiIgPv0762J whw5wyMoAINZlXqgoUc6hHqXZGsQytNZF6InNyYhh4Qdfot7jxyiIopzjWnBMHWGOtWZoSVZhu982 SRxvc9hlSwF7EQm3bKWXOcmYb/ffOnr34SuiPSXMKjbTMAC3mUD+MdyBt6DL6UMbUf6086Vk6/Ftt lCIfnit+b9UnGfP2DDH5Y+KLgC0NfX1SC0Zt8C91siugIElVr/2T5EtRSVS/SfZ0enwtrFsh9WcxA jxF9obEtfBMIIvzewxZ3qd/DW82Q4jKAXwPDR/5zecBoMP1wPhzGtIAzGLSaFxLUoKr/zeyeO9an+ 4UeN6xsJIsfLBNehEnCuv1Eb7S7+9GewY9hWYfZD3+tiGnaBo1VPoVrroIGFZ7SHMcMc4yRkiL0PA VzSVcztco86KPjJAPppNp2VEWlxptWGrD/Ci3q69l+JGmSfQNIGobjKL+l/1iG4ZjXpTdibyAMKt5 D8eXfenVMWO3q0NjwPcvjSxdgpJertPJc4J0kdxYv33nNdr6EIanPUyfjJVyWgp+Ca++3nJNqIcx0 dC6IahVPU2cpyyb/2WyY3VaFjbbXkyb/BhjObnq5YBn2hmTo/J7VC3Mv7DEHojT6Iwhy0ESvopWx5 KC6udvn5LyvoPYCY3zZtA0b1k96P/CkJJ6WjxJH7U=; Received: from Debian-exim by moc6.cz with local (Exim 4.94) (envelope-from ) authenticated: Debian-exim id 1kfTGX-002MSB-GD; Wed, 18 Nov 2020 20:37:17 +0100 Date: Wed, 18 Nov 2020 20:37:17 +0100 From: Filip Moc To: openwrt-devel@lists.openwrt.org Subject: [PATCH v2 2/4] uqmi: set device-operating-mode to online Message-ID: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <6461f4630c5d50ad6c4d630ac6e5da3688712d14.1605364389.git.lede@moc6.cz> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201118_143718_905868_A2063A48 X-CRM114-Status: GOOD ( 15.22 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-BeenThere: openwrt-devel@lists.openwrt.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: OpenWrt Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "openwrt-devel" Errors-To: openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org This is required for LTE module MR400 (in TL-MR6400 v4). Otherwise LTE module won't register to GSM network. Signed-off-by: Filip Moc --- Notes: v1->v2: - Bumped PKG_RELEASE package/network/utils/uqmi/Makefile | 2 +- package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/package/network/utils/uqmi/Makefile b/package/network/utils/uqmi/Makefile index 4a15a15c19..428d697fdf 100644 --- a/package/network/utils/uqmi/Makefile +++ b/package/network/utils/uqmi/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=uqmi -PKG_RELEASE:=8 +PKG_RELEASE:=9 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL=$(PROJECT_GIT)/project/uqmi.git diff --git a/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh b/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh index 7870eb7382..dbfcdcb098 100755 --- a/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh +++ b/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh @@ -174,6 +174,9 @@ proto_qmi_setup() { # Cleanup current state if any uqmi -s -d "$device" --stop-network 0xffffffff --autoconnect > /dev/null 2>&1 + # Go online + uqmi -s -d "$device" --set-device-operating-mode online > /dev/null 2>&1 + # Set IP format uqmi -s -d "$device" --set-data-format 802.3 > /dev/null 2>&1 uqmi -s -d "$device" --wda-set-data-format 802.3 > /dev/null 2>&1