gpt4 book ai didi

raspberry-pi - g_multi 模式(大容量存储和以太网)不适用于 Raspberry Pi 零 W

转载 作者:行者123 更新时间:2023-12-03 23:18:23 26 4
gpt4 key购买 nike

我试图让 g_multi 模式工作:
树莓派零 W
运行 新鲜 安装 Raspbian Jessie(2017 年 4 月内核 4.4)
目标是让设备作为 运行。 g_mass_storage 指向本地可启动 ISO,并能够使用 SSH 进入设备g_ether 模式。
到目前为止,我已经能够正确启动并运行 g_multi。 mass_storage 系统被识别并且可以按预期启动,但是当我尝试 SSH 进入时,连接挂起。没有超时或任何其他与 IP 相关的错误。它只是坐在那里超过 5 分钟没有状态。
我的设置:
cmdline.txt(在 rootwait 之后)

modules-load=dwc2
config.txt(最后)
dtoverlay=dwc2
/etc/模块
dwc2
g_multi
然后我创建了一个新的模块配置文件
/etc/modprobe.d/multigadget.conf
options g_multi file=/bootable.iso
在第一次启动时,我在启动分区的根目录中创建了一个空的“ssh”文件
当模块在启动时加载时,我会收到一条很开心的多功能复合小工具初始化消息,没有错误。 Open SSH 已设置并正常工作,当我将配置下降到 g_ether 时,它会按预期运行。
  • 在 Pi 上进行网络统计和监控端口时,为零
    显示的传入连接。
  • 在客户端执行 ssh -v(erbose) 时,错误为零
    或事件。
  • 我正在使用 USB A 到 micro B OTG 电缆
  • 我试过使用 raspberrypi.local bonjour 主机名,内部
    它在启动时设置的 IP,并为 usb0 配置静态 ip
    界面。
  • 我尝试将它连接到我的 Mac 笔记本电脑、Windows 笔记本电脑和 Unix
    桌面,都具有完全相同的结果。

  • 我被困住了。想法?

    最佳答案

    基于 this评论,我能够让 g_multi 与 g_mass_storage 和 g_ether 一起运行,如下所示:

    配置文件 :

    dtoverlay=dwc2,dr_mode=peripheral

    cmdline.txt :
    ... rootwait modules-load=dwc2,g_multi quiet ...

    /etc/modprobe.d/g_multi.conf (在 RPi 上):
    options g_multi file=/myfile.bin host_addr=11:22:33:44:55:66 dev_addr=aa:bb:cc:dd:ee:ff

    两者 - 大容量存储和以太网功能按预期同时工作。

    关于raspberry-pi - g_multi 模式(大容量存储和以太网)不适用于 Raspberry Pi 零 W,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44053344/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com