Скорее не баг, а просто отсутствие поддержки. Имеется модуль Fastwel CPC313 на базе Байкал-Т1 с установленным Basealt-Sisyphus-Baikal-20181217-mipsel. Хотелось бы поработать с виртуальными интерфейсами CAN, а в дальнейшем и с реальными, однако: [root@Baikal-T1 ~]# ip link add dev vcan0 type vcan RTNETLINK answers: Operation not supported [root@Baikal-T1 ~]# grep CONFIG_CAN /boot/config-4.4.100-bfk3-def-alt6 # CONFIG_CAN is not set Думал собрать вручную в виде модуля, но в репозитарии исходников не нашёл: [root@Baikal-T1 ~]# apt-get source kernel-source- kernel-source-3.19 kernel-source-accel-ppp kernel-source-spl kernel-source-4.14 kernel-source-crystalhd kernel-source-tripso kernel-source-4.19 kernel-source-ipset kernel-source-wireguard kernel-source-4.20 kernel-source-ipt-so kernel-source-zfs kernel-source-4.9 kernel-source-kvdo Как можно решить данную проблему?
> Как можно решить данную проблему? Нужно собрать в репозиторий ядро с поддержкой CAN. Дмитрий, посмотрите, как будет возможность.
Собрал в репозиторий ядро с поддержкой в том числе и CAN - 4.4.100-bfk3-def-alt7. Можно обновить установленное ядро следующим образом: sudo apt-get update sudo apt-get install update-kernel sudo update-kernel -t bfk3-def -r 4.4.100-alt7 На зеркалах репозитория может появиться завтра или позже.
C новым ядром поддержку подтверждаю, спасибо! Просьба включить в сборку пакетов can-utils (https://github.com/linux-can/can-utils)
Вам нужно создать баг по сборке can-utils в "New/proposed packages — Предложения для сборки новых пакетов": https://bugzilla.altlinux.org/enter_bug.cgi?product=New%2Fproposed%20packages Выбрать компонент "Обычный репозиторий". Хочу предупредить, что формально собрать это ПО в пакет можно, но как оно будет работать - неизвестно, поскольку мы не занимаемся CAN и не можем его протестировать. Поэтому от вас, как то пользователя данного ПО, потребуется, как минимум, протестировать получившуюся сборку, а как максимум, вступить в AltLinuxTeam, пройдя процедуру Join: https://www.altlinux.org/Join и стать мейнтейнером этого пакета.
Can-utils я собрал прямо на Байкале и проверил работоспособность нескольких утилит, правда поверхностно. Как только плата перейдёт полностью в наше пользование, тогда заведу баг по сборке.