BBB [debian] - 在启动时调出 can 0

BBB [debian] - bring up can 0 at startup

我有一个 beaglebone black 运行 lastet 官方 debian。 我在 /etc/default/capemgr:

添加了自定义披风
CAPE=BB-DCAN1

我还将这些行添加到 /etc/network/interfaces:

auto can0
iface can0 can static
    bitrate 1000000

并在启动后执行 ifup -a 工作正常。 谁能解释一下如何在启动时启动 can0?

一般来说,要在启动时执行命令,只需将命令附加到.bashrc文件中即可。在您的情况下,您可以简单地在 ~/.bashrc 文件中附加 ifup -a

auto can0
iface can0 can static
   bitrate 1000000

我的接口文件中有同样的东西,只是比特率 (500000) 不同。如果您的 dtsi 设置不正确,这可能会影响是否可以在启动时配置 can0。我的can0自动上来没问题。