是否可以通过USB通过ssh访问Chromebook?

时间:2019-01-16 22:14:02

标签: usbserial chromebook

我的老板要求我准备测试数千台Chromebook(型号/制造商的组合)以进行翻新/翻转。这可能是一回事。

大多数或所有这些将足够旧,以致无法使用CCD。我想将Raspberry Pi之类的小部件连接到USB,并使其尽可能自动执行测试。

我知道我可以使用键盘仿真来注入命令,但是我希望通过USB运行crosh会话,以便除了控制DUT之外还可以从DUT读取信息。

Google展示了将Chromebook用作ssh终端的数十亿美元的回报,但我所寻找的却恰恰相反。我准备将答案设为简单的“否”,但我很担心,因为我找不到其他人问过这个问题。我认为我不是那么有创意,所以我怀疑我的Goog-fu很虚弱。

1 个答案:

答案 0 :(得分:0)

答案似乎是“否”。但是我以另一种方式解决了这个问题。使用“小工具模式”,我将Raspberry Pi ZW枚举为键盘和串行端口。我将Chromebook设置为开发人员模式,使用ctrl / alt / F2打开开发人员外壳,或者在PC / linux或Mac系统上打开终端窗口并输入“ sudo su”(必须手动完成)。然后,我让RPi发出此bash命令,以“盲目地”识别串行端口:

SERPORT=/dev/serial/by-id/$(ls /dev/serial/by-id) # Chromebook or PC/linux
(or)
SERPORT=$(ls /dev/cu.usbmodem*) # Mac

现在,我可以通过键盘输入RPi注入命令,在每个命令的末尾加上“> $ SERPORT”,输出将输入RPi小工具串行端口。然后,RPi打包数据并将其通过WiFi转发给我们的CRM。它适用于Chromebook,引导至linux的PC,Mac台式机和Macbook。