can

寻找适用于 Orange PI CM4 的 ubuntu 22.04 的 CAN 总线覆盖 (mcp2515)
can

寻找适用于 Orange PI CM4 的 ubuntu 22.04 的 CAN 总线覆盖 (mcp2515)

尝试使用 ubuntu 22.04(Orange PI 团队定制版本)启动 Orange PI CM4 上的 CAN 总线。它有 Rockchip RK3566 芯片。 我一直在寻找适用于此特定主板的 mcp2515 芯片的有效 dt-overlay。请告诉我在哪里可以找到该覆盖或如何创建它。我相信可以基于 Ubuntu@RPI4 dt-overlay 创建它,如下所示:https://github.com/raspberrypi/linux/blob/rpi-4.4.y/arch/arm/boot/dts/overlays/mcp2515-can1-ove...

Admin

Ubuntu 22.04 (Canalyst ii) 上的 USB 转 CAN 适配器问题
can

Ubuntu 22.04 (Canalyst ii) 上的 USB 转 CAN 适配器问题

我刚买了一个 USB 转 CAN 适配器 (Waveshare USB-CAN-B),用于通过 CAN 与一些 MCU 通信。正在使用安装在我笔记本电脑上的 Ubuntu 22.04。连接适配器时,我无法看到 can0 接口。以下是一些可能有用的数据。 命令dmesg [ 592.764609] usb 1-4: new full-speed USB device number 4 using xhci_hcd [ 592.935936] usb 1-4: New USB device found, idVendor=04d8, idProduct=00...

Admin

18.04 带有 CAN 总线和 netplan 配置的服务器
can

18.04 带有 CAN 总线和 netplan 配置的服务器

在 Ubuntu server 18.04 中,使用 netplan 配置以太网接口以及配置和使用 CAN 接口的最佳方法是什么? 我可以成功地使用 netplan 来配置我的以太网接口,但我找不到太多关于如何配置和运行 CAN 设备的信息。 过去,我们会使用该/etc/network/interfaces文件来指定 CAN 总线配置,但我想放弃这种方式,着眼于将来升级到 ubuntu 20(netplan 实际上支持 CAN 总线) 我可以用来ip link set can0 type can bitrate 500000手动配置我的 CAN 接口,但这不...

Admin

如何解决 CAN 总线接口 Linux 18.4.4LTS 的“未找到 updown 配置”问题
can

如何解决 CAN 总线接口 Linux 18.4.4LTS 的“未找到 updown 配置”问题

我正在尝试让 SocketCAN 接口工作。我添加了 slcan0 适配器并尝试以candump slcan0我确定 CAN 设备正在运行的比特率运行。我没有看到终端中打印任何数据,但我确定 CAN 设备正在以 200Hz 的频率发送数据。 我正在使用 Lawicel CANUSB 设备并遵循以下步骤:http://pascal-walter.blogspot.com/2015/08/installing-lawicel-canusb-on-linux.html 绑定接口后,当我打印系统日志时,得到以下信息: May 26 10:11:33 usern...

Admin

如何在 Ubuntu 17.10 中自动启动 CAN 接口
can

如何在 Ubuntu 17.10 中自动启动 CAN 接口

在以前的 Ubuntu 版本中我一直使用此脚本在插入 USB 转 CAN 桥接设备时自动为其启动网络接口: $ cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback allow-hotplug can0 iface can0 can static bitrate 250000 up /sbin/ip link set $IFACE down up /sbin/...

Admin

使用 Ubuntu-Server 20.04 找不到设备“can0”
can

使用 Ubuntu-Server 20.04 找不到设备“can0”

我的问题是关于使用 SPI 接口对 CAN 进行一些操作。在我的 Raspberry 上,使用 Raspberry OS 一切正常。 因为我想在 ROS 中使用 CAN 数据,所以我决定在其上安装 Ubuntu Server 20.04。在这样做的过程中,我遇到了一个问题(找不到设备“can”)。 这些是我的配置: $ nano /boot/config.txt dtoverlay=mcp2515-can0,oscillator=16000000,interrupt=25 dtoverlay=mcp2515-can1,oscillator=1600000...

Admin

ip link set dev up 返回 RTNETLINK 答案:无效参数
can

ip link set dev up 返回 RTNETLINK 答案:无效参数

我有一个创建网络接口的 USB CAN 设备: $ ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ...

Admin

无需 sudo 即可运行 ip 命令
can

无需 sudo 即可运行 ip 命令

我目前正在编写一个利用 USB CAN 接口与 CAN 总线通信的程序。如果我将用户切换到 root,程序运行正常,但是我想以本地用户 (steven) 的身份运行该程序。该程序建立在 libsocketcan 之上 (https://github.com/lalten/libsocketcan),这就是调用我需要权限的命令的地方。具体来说: can_set_bitrate, can_do_start 我已尝试向我的 sudoers 文件添加权限,如下所示,但这并没有改变结果: # Cmnd alias specification Cmnd_Alias AD...

Admin

如何通过 /tty/USB* 命令始终更新 USB
can

如何通过 /tty/USB* 命令始终更新 USB

我每次重新启动电路板时都会与 i.mx8qm 电路板进行 slcan 通信,我需要通过命令更新 USB 端口以实现正常通信 sudo slcand -o -s8 -t hw -S 3000000 /dev/ttyUSB* 如何保持 USB 端口号每次都更新或保持原样 ...

Admin

将 USB 连接到 CAN Lawicell 的 Udev 规则
can

将 USB 连接到 CAN Lawicell 的 Udev 规则

我确实从 Lawicell 购买了 USB 转 CAN,使用本教程(http://pascal-walter.blogspot.com/2015/08/installing-lawicel-canusb-on-linux.html) 设备正在运行,但我无法使用 udev 规则自动检测到它(ubuntu 16 04 LTS) USB 连接时触发 udev 规则: #Lawicell CAN USB auto detect ACTION=="add", ATTRS{serial}=="LW2ZV78N", RUN+="/etc/udev/scripts/st...

Admin

将 USB 安装到串行适配器 CANBUS 和 can-utils ubuntu?
can

将 USB 安装到串行适配器 CANBUS 和 can-utils ubuntu?

我有这个适配器我拼命想将它安装在 Ubuntu 中,以便可以用它can-utils来监控设备,但是失败了。 我正在尝试使用 can-utils 在 14.04 中与 CAN 总线适配器进行串行通信,这是我试图获取的 canopen 设备和这是适配器我在用着 dmesg: [ 4316.555254] usb 3-3: new full-speed USB device number 8 using xhci_hcd [ 4316.572534] usb 3-3: New USB device found, idVendor=1a86, idProduc...

Admin