首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在HP ProBook G5笔记本电脑上控制USB-C电源传输

在HP ProBook G5笔记本电脑上控制USB-C电源传输
EN

Unix & Linux用户
提问于 2018-02-13 15:51:02
回答 1查看 3.6K关注 0票数 4

问:我想看看/sys/class/typec下的参数,但是在我的笔记本电脑上,这个没有出现。当我手动加载typec模块时,会出现该目录,但它是空的。加载tcpm模块后,什么都不会发生。

如何获得/sys/class/typec接口?我怎么知道它是否被支持呢?如果不是,为什么不--我的硬件不公开控件?司机失踪了吗?等。

笔记本电脑是HP ProBook 430 G5 (基于英特尔8核心i5)。它有一个USB端口,可以进行USB传输(除了DisplayPort和常规的USB流量)。

我在Linux上,我的内核是来自kernel.ubuntu.com的4.15.3 (通过ukuu工具安装)。这应该是最近的事情,所有相关的内核都存在。我为什么不去看他们?

(我还想了解一下TypeC接口,因此我为什么要问这个具体的问题,而不是下面所示的更面向任务的变体。)

背景,AKA,我为什么要这么做,如果这有帮助的话:

惠普硬件因不喜欢第三方USB充电器而臭名昭著,但在8 8gen系列中,这一点有所改善;它现在有点工作了。

我正在使用以下USB端口:http://i-tec.cz/?t=3&v=443

当笔记本电脑使用交流电源时,我可以连接码头,一切正常。当我断开AC适配器时,笔记本电脑将继续通过USB连接充电.当我在关闭笔记本电脑时连接码头时,也会发生同样的情况。

然而,如果我只是插入码头时,笔记本电脑是在交流电源,它根本不工作。没有充电,没有设备,甚至连连接事件都没有。此外,笔记本电脑开始发出轻微的点击声音。在Windows中,这是伴随着重复的连接/断开声音。在dmesg中,我看到这样的消息:[10356.375855] xhci_hcd 0000:00:14.0: Cannot set link state. [10356.375866] usb usb2-port2: cannot disable (err = -32)

(是的,这可能是硬件问题)

但是,如果问题在于电源传输(就像它看起来的那样,考虑到“打开电源”的问题),我想尝试将端口切换到非PD模式。那我至少可以得到码头的功能。这似乎是通过USB C端口管理器(tcpm)接口完成的.我的笔记本上没有那个。/sys/class/typec最初不存在,插入typec模块后显示为空。

EN

回答 1

Unix & Linux用户

发布于 2018-07-01 16:04:11

USB是一种新技术,目前Linux内核正致力于支持[1] [2].

司机失踪了吗?

我赌一个是的答案,因为你正在使用一个旧的内核。

我认为最好的做法是,首先,更新到最新的内核,如果还不够,等待下一个内核版本。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/423892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档