Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp262731ybv; Wed, 5 Feb 2020 05:13:07 -0800 (PST) X-Google-Smtp-Source: APXvYqywnMksn/IcyeIv3ypa9Sc7MMBwkk/1smFLnKVMl5HM/zQiQDmpBzDqDHhxYnJn6n5GuvhT X-Received: by 2002:aca:f0b:: with SMTP id 11mr2860626oip.34.1580908387432; Wed, 05 Feb 2020 05:13:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580908387; cv=none; d=google.com; s=arc-20160816; b=XeZIngGK4a7tG+4QQMPbIoE+DJKwRPady8Etq1I0CZ9JiIMtLZTbAUXlLJ+qVPLDJw 8Ult0lAejR4Xa3dtNZ4R8s5oIY4PILmvsiRY09l5m/wfrCfEykNQxtLTxeYC7iy+Q0z+ ne/P1eQ27ZWO+KGikslvLzDOu0C4oiRuplj7NuTKYn/BJbXqDVBnXXMOQYA5W+m/itUW Zzss+/V+NWCD9qlZ4vsByfb+K7K7k358kCaUkIzeSUo7Xrw8sqWU/821C30FBbbthOxa /AutfeTRMWyTE2TbFNGd620CiG9td1o+Evjd0s+Uuyc5jYLj9JA8dAlP1kUgZGQ7qD9Y lA1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:references:cc:to:from:subject; bh=eV6ZgjcpH9Nzqw/zloPUhsxKcZG+ZBRpcXGNUkpx55w=; b=XtNV0Ls7SDkOU9oe6iZXzg26izPvOhN+R8KaCx8KtFkZ/lnOv7j3vQuZD7UaljLG2Q SL+eGqgghH38Fi8/LUSRImUFiCRKX5OL/SGG6qjEx3JxA+1j3wHhaDN75UVK9HygUJqk PP7zOMhSzMjqchKEiLG8tQ3pLgys2As7YaEPnJ1JUZEIqhi0v+CiWsr2c0sU8Ep6baGT 59/2ZIzUSiVAdtpv0bBBiiLTGzBouiI/IQIMBNR1oKyOr8hhTQiaFdqe2WBbXyXTDZkz EKu9q9DTDma3pdl8o3OSdTGXY7D+lKYjztp+LLSUpX79g0kDKqXAeLkhWS3E15KHcPId O9Bw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l23si12989741otj.302.2020.02.05.05.12.55; Wed, 05 Feb 2020 05:13:07 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727367AbgBENKo (ORCPT + 99 others); Wed, 5 Feb 2020 08:10:44 -0500 Received: from mx3.molgen.mpg.de ([141.14.17.11]:58093 "EHLO mx1.molgen.mpg.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726386AbgBENKn (ORCPT ); Wed, 5 Feb 2020 08:10:43 -0500 Received: from [172.18.205.202] (unknown [46.183.103.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: pmenzel) by mx.molgen.mpg.de (Postfix) with ESMTPSA id ADDE620643EEF; Wed, 5 Feb 2020 14:10:39 +0100 (CET) Subject: Re: USB devices on Dell TB16 dock stop working after resuming From: Paul Menzel To: Mario Limonciello , Mathias Nyman Cc: Mika Westerberg , andreas.noever@gmail.com, michael.jamet@intel.com, YehezkelShB@gmail.com, ck@xatom.net, linux-kernel@vger.kernel.org, Anthony Wong References: <20191104154446.GH2552@lahna.fi.intel.com> <20191104162103.GI2552@lahna.fi.intel.com> <20191120105048.GY11621@lahna.fi.intel.com> <20191122105012.GD11621@lahna.fi.intel.com> <20191122112921.GF11621@lahna.fi.intel.com> <20191122114108.GG11621@lahna.fi.intel.com> <4b25e707-d2b5-11d1-4b16-48122828fde7@linux.intel.com> <87670037-8af5-c209-cbf8-70042e0a8fc5@linux.intel.com> <44d8eb12-9af5-7b9a-fa24-be8e8ec3cd48@molgen.mpg.de> <789c7db3bafa4bf9a9348123492196b0@AUSX13MPC105.AMER.DELL.COM> <20ad18e8-08ca-f62a-dd7b-cdd671dcd997@molgen.mpg.de> Message-ID: Date: Wed, 5 Feb 2020 14:10:38 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 In-Reply-To: <20ad18e8-08ca-f62a-dd7b-cdd671dcd997@molgen.mpg.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dear Mario, dear Mathias, Am 27.01.20 um 23:16 schrieb Paul Menzel: > Am 18.01.20 um 10:15 schrieb Paul Menzel: > >> Am 17.01.20 um 19:33 schrieb Mario.Limonciello@dell.com: >>>>> I was able to reproduce the issue with an external HS hub as well, >>>>> so this issue appears to be more related to ASMedia host >>>>> than the built in HS hub in TB16 >>>> >>>> I contacted the (German) Dell support, and they asked me to >>>> update the laptop firmware to 1.9.1 claiming that these issues >>>> might be fixed there (despite the change-log not containing >>>> that). Anyway, after the update, the user is still able to >>>> reproduce the issue. >>>> >>>> Mario, what can I do, so the issue is escalated to your team, so you >>>> can work with ASMedia to solve this? >> >>> From this thread it does sound to me like an ASMedia firmware problem, >>> not a Linux kernel problem. >>> >>> I do know there is an updated ASMedia firmware binary available. >>> Right now however there is unfortunately not a way to update >>> ASMedia hub firmware using free software. >> >> The fwupd issue *Dell TB16: ASMedia USB controller can't be updated* >> [1] was closed by the “stale robot”. >> >>> If possible, I would recommend that you try to update the >>> firmware using a Windows machine and see if it helps the problem. >> >> Thank you. I’ll try to do that on Monday. >> >>> I'm sorry and I don't intend to "pass the buck" but if that doesn't >>> help this needs to be prioritized and escalated with Dell support. >>> >>> They will then work with the appropriate engineering team who owns >>> the relationship to ASMedia to resolve it. >> >> That’s how it should work theoretically, but have you ever dealt with >> Dell’s first level support? They have little experience with Ubuntu, >> and if you are unlucky, they say that Ubuntu support is not done by >> Dell but “by the Linux community”. If you are lucky to not get this >> answer, they do (Google) searches, telling you, your problem is solved >> by referencing only similar sounding problems from the Ubuntu *user* >> forums. If the firmware has a bug (in the UI!), they ask you to >> install Microsoft Windows to see if that solves the issue. If you tell >> them, the Linux developers analyzed the problem, and they say the >> following solution have to be found, they do not know what that means. >> It’s very annoying and time consuming often for naught. > > As reported in [1], updating the Dell TB16 firmware using a *Dell* > laptop (with updated firmware and Thunderbolt drivers) and Dell’s > Microsoft Windows update utility, the firmware parts below were updated, > everything seems to work now. > > MST1                 3.10.002    3.12.002 > MST2                 3.10.002    3.12.002 > ASM USB 3.0 Cntlr    10.11.23    10.11.A9 > Dock NVM             00.00.16    00.00.27 > > Mathias, can you please confirm, and maybe also approach ASMedia from > Intel to ask them to improve the situation? > > Can the Linux kernel (or some user space) carry a list of non-working > firmware versions, and output a warning, that a firmware update is needed? After testing this some more, the user reports, that the situation actually got worse. No the docking station additionally disconnects randomly when working with the system. This did not happen before. Only the Ethernet port of the docking station works more reliably now. Mathias, can you confirm this behavior? Is it the same problem as before? Kind regards, Paul >> [1]: https://github.com/fwupd/fwupd/issues/1351