Linux Linux 下连接了 9 台手机,只有 4 台手机 adb devices 能显示出来,其他手机开了 usb 调试等该做的都做了就是无法连接,然后拔了已连上的手机,之前未连上的可以连上,为什么连接数量都不到 10 台就有连接的问题?

TD · October 08, 2019 · Last by TD replied at October 29, 2019 · 1367 hits

Linux下连接了9台手机,只有4台手机adb devices能显示出来,其他手机开了usb调试等该做的都做了就是无法连接,取消USB权限,也无法再次弹窗权限验证。然后拔了已连上的手机,之前未连上的可以连上。为什么连接数量都不到10台就有连接的问题?起了docker容器的,docker里面也是一样。

共收到 18 条回复 时间 点赞

参考stf的usb hub方案,一般都是供电喝质量问题

TD #2 · October 08, 2019 作者
花开 回复

用了hub,有外置电源供电的,之前插了也差不多10台是可以都显示的,最近不知道为什么就不能了

增加hub测试在线情况,定位出问题。硬件是无解的,只能换

TD #5 · October 08, 2019 作者
花开 回复

现在是增加了hub,但是剩下的几台手机还是不在线,不知道要怎么 定位问题了?两个hub,都是有单独电源的,多一台手机都连接不上了。Ubuntu 16.04.5 LTS (GNU/Linux 4.15.0-34-generic x86_64)的系统,这个和电脑本身有关系吗

手机型号都一样的?

TD #7 · October 10, 2019 作者
edsion 回复

应该和型号没关系,之前都是可以连接的,不知道和内存有没有关系,目前是拔了一台,另外一台就可以连上

TD #8 · October 23, 2019 作者

重启电脑后能全部显示在线,使用了一段时间之后一部分又不在线了

TD #9 · October 23, 2019 作者


通过输入dmesg 查到Not enough host controller resources for new device state,不知道这个可以怎么解决?

看上去像hub问题,发hub型号看下芯片方案

USB 3.0 XHCI问题,重启电脑看下Bios是否能关闭XHCI使用EHCI.

TD #12 · October 24, 2019 作者
Tiper 回复

那使用EHCI的会不会影响USB 3.0的HUB使用?

TD #13 · October 24, 2019 作者
王小夫 回复

奥睿科(ORICO)USB分线器3.0HUB集线器 带电源一拖十高速全铝高端HUB 10口 黑色A3H10
选择:USB 3.0分线器【带电源】 10口 黑
购买链接:https://item.jd.com/4576040.html

TD 回复

就是会降级到USB 2.0了,否则你接入不了更多的设备,肯定要有取舍才行.

TD #15 · October 25, 2019 作者
Tiper 回复

这个USB 2.0和3.0会影响手机的使用吗?我查了一下传输上的区别,一般手机都能使用的吧?

TD #16 · October 25, 2019 作者

由于我之前一台电脑插了两个hub,另外一个没怎么用,现在我把另外一个拔了,9台都能显示了,还待观察使用一段时间后的情况。

TD 回复

供电的问题,之前我用的这个。一样的情况,建议用某东又一款叫西普莱的USB2.0的hub,还不错,建议仅供参考。

TD 回复

每个USB hub接入,HUB也会占用几条usb的总线,所以你拔掉之后,其他设备接入了,但是你再接入更多的设备就又会出现开始的问题.

TD #19 · October 29, 2019 作者
Tiper 回复

嗯嗯,明白,谢谢。目前的电脑手机看下能够支持,如果后续还有更多的可以切换到2.0看看

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up