serg_ja |
|
|
|
|
|
|
|
Пункты: 4235 |
Регистрация: 18.11.2009 |
|
|
|
Добрый день. Кто то поднял CAN силами билдрута из поставки?
При попытке задать скорость -
# ip link set can0 type can bitrate 125000 triple-sampling on
вот такое пишет -
ip: either "dev" is duplicate, or "type" is garbage
Гугл говорит, что busybox-ная ip старая - не знает про CAN. Ни кто не сталкивался? |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 83558 |
Регистрация: 14.08.2009 |
|
|
|
все сталкивались - надо просто включить в сборку iproute2
make menuconfig
Target packages --->
Networking applications --->
[*] iproute2
в том же подменю можно еще can-utils вкоючить чтобы потестировать
[*] can-utils
только на этой плате CAN-трансивер не распаян судя по схеме - там только выходы с процессора есть |
|
|
|
|
|
serg_ja |
|
|
|
|
|
|
|
Пункты: 4235 |
Регистрация: 18.11.2009 |
|
|
|
Семён-семёныч.. Я искал iproute2 в busybox :)
Спасибо, sasamy! |
|
|
|
|
|
serg_ja |
|
|
|
|
|
|
|
Пункты: 4235 |
Регистрация: 18.11.2009 |
|
|
|
Не работал CAN0 на PI3/PI4. Причина в неисправленной копипасте в файле linux-custom/drivers/net/can/nuc970_can/nuc970_can0_platform.c
Поправил и всё нормально завелось.
P.S. Только посмотрел - в ядре на гитхабе уже исправлено. |
|
|
|
|
|
|