gpt4 book ai didi

beagleboneblack - 更改 Beaglebone Black 的 USB0 地址?

转载 作者:行者123 更新时间:2023-12-04 17:58:22 25 4
gpt4 key购买 nike

我正在尝试更改 BeagleBone Black 的 USB0 端口的静态 IP 地址。

我知道此线程之前已打开 ( Changing the static IP of Beagle Bone Black USB0)。但没有找到答案。所以我现在重新开放,看看人们现在是否有任何解决方案。

我还发现 Eric Wong 提供了解决方案。 ( http://ewong.me/changing-usb0-ip-address-on-the-beaglebone-black/ )----- 但此解决方案适用于旧的 debian 镜像。最新的文件内容与解决方案中提到的不同。因此上述解决方案不起作用。

我做的步骤:第 1 步:我尝试更改/etc/network/interfaces,使默认地址为 192.168.8.2 而不是 192.168.7.2,如下所示:

iface usb0 inet 静态 地址 192.168.8.2 网络掩码 255.255.255.0 网络 192.168.8.0 网关192.168.8.1

第 2 步:然后我更改了文件/etc/udhcpd.conf 的内容-- 在两个地方将“192.168.7.1”更改为“192.168.8.1”。

第三步:重启

对了,我失去了连接,现在我不得不再次将 Debian 镜像重写到 Beaglebone black 上,因为我无法再访问它。所以基本上我都无法通过 192.168.7.2 或 192.168.8.2 访问

所以如果有人知道怎么做,如果您能分享您的想法,那将真的很有帮助吗?

最佳答案

来得太晚了;我的网络在内部使用 192.168.6/24 和 192.168.7/24,所以最新的 BB 图像对我来说根本不起作用。

首先:通过 J1 连接器进行真正的串行连接没有真正的替代品;一个 3.3v USB 串行 doodad 很便宜,能够从一开始就看到整个启动(和图像闪烁!)过程非常有帮助。 Adafruit 销售一款与 BeagleBone 配合使用的产品:https://www.adafruit.com/product/954

无论如何,在 Debian GNU/Linux 10(2020 年 4 月镜像)上,/etc/default/bb-boot 包含:

...
USB_CONFIGURATION=enable
#It's assumed usb0 is always enabled, usb1 can be disabled...
USB0_SUBNET=192.168.7
USB0_ADDRESS=192.168.7.2
USB0_NETMASK=255.255.255.0

USB1_ENABLE=enable
USB1_SUBNET=192.168.6
USB1_ADDRESS=192.168.6.2
USB1_NETMASK=255.255.255.0

DNS_NAMESERVER=8.8.8.8

调整它以品尝并重新启动。在我的例子中,我将 USB0 更改为 192.168.70,并#commented 了所有 USB1 线。

因为我必须定期重新刷写一堆板子,所以我将其烧录到 SD 卡镜像本身,这为我节省了很多时间。

关于beagleboneblack - 更改 Beaglebone Black 的 USB0 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38404460/

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