Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Репозиторий Ubuntu 26.04

Вы не вошли.

 Поиск | Регистрация | Вход 

02.06.2026 09:54:20
#1

Участник
Здесь с 10.05.2018
Сообщений: 17

Репозиторий Ubuntu 26.04

Здравствуйте. В исходниках, входящих в пакет lpcie-dkms, ошибка. В файле lpcie_init.c "no_llseek" необходимо заменить на "noop_llseek". Тогда модуль ядра собирается.
Ещё момент. В репозитории отсутствуют пакеты ltrd, ltrmanager. Планируется их добавить?

02.06.2026 09:58:28
#2

Участник
Здесь с 10.05.2018
Сообщений: 17

Re: Репозиторий Ubuntu 26.04

А ещё отсутствуют пакеты libx502api1, libx502api1-dev, lxfw-update

03.06.2026 14:03:49
#3

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,400

Re: Репозиторий Ubuntu 26.04

Здравствуйте. Спасибо, действительно под Ubuntu 26.04 не все пакеты собрались, поправил основные указанные Вами, должны появится после завершения сборки. Проверьте. В ближайшее время поправлю и остальные.

04.06.2026 08:54:43
#4

Участник
Здесь с 10.05.2018
Сообщений: 17

Re: Репозиторий Ubuntu 26.04

Спасибо большое. Пакеты появились

04.06.2026 10:56:06
#5

Участник
Здесь с 10.05.2018
Сообщений: 17

Re: Репозиторий Ubuntu 26.04

Проблемы с L502. Не работает из-под обычного юзера - при вызове функции X502_OpenByDevRecord возникает ошибка "Ошибка открытия устройства". Из-под рута работает, но пару раз зависало то ли на X502_GetRecvReadyCount, то ли на X502_Recv. На Ubuntu 22.04 таких проблем не было.

04.06.2026 12:23:29
#6

Участник
Здесь с 10.05.2018
Сообщений: 17

Re: Репозиторий Ubuntu 26.04

ИльяSpace пишет:

пару раз зависало то ли на X502_GetRecvReadyCount, то ли на X502_Recv.

Поправка. Не зависает, а X502_GetRecvReadyCount говорит, что нет данных для чтения (пишет 0 в последний аргумент), хотя это не так

04.06.2026 13:20:46
#7

Участник
Здесь с 10.05.2018
Сообщений: 17

Re: Репозиторий Ubuntu 26.04

Итак, чтобы заработало от любого юзера создаём файл /etc/udev/rules.d/99-l502.rules с содержимым:

KERNEL=="lpcie?", MODE="0666"

Перезагружаем правила udev:

sudo udevadm control --reload-rules && sudo udevadm trigger

Перезагружаем модуль:

sudo rmmode lpcie
sudo modprobe lpcie

Теперь работает от любого юзера. Было бы неплохо, чтобы это делал установочный пакет...
С некорректной работой X502_GetRecvReadyCount продолжаю наблюдение.

08.06.2026 11:46:43
#8

Участник
Здесь с 10.05.2018
Сообщений: 17

Re: Репозиторий Ubuntu 26.04

ИльяSpace пишет:
ИльяSpace пишет:

пару раз зависало то ли на X502_GetRecvReadyCount, то ли на X502_Recv.

Поправка. Не зависает, а X502_GetRecvReadyCount говорит, что нет данных для чтения (пишет 0 в последний аргумент), хотя это не так

Этот вопрос снимается - похоже, что у меня что-то не так с ПК или эта карта не очень дружит с данным ПК. На другом ПК нормально работает. Но вопрос с правами на создаваемое устройство остаётся открытым.

08.06.2026 16:55:47
#9

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,400

Re: Репозиторий Ubuntu 26.04

А есть директория /lib/udev/rules.d в системе и если есть, есть ли в ней файл lpcie.rules после установки пакета?
Если нет директории, то есть ли /usr/lib/udev/rules.d ?

09.06.2026 09:43:27
#10

Участник
Здесь с 10.05.2018
Сообщений: 17

Re: Репозиторий Ubuntu 26.04

Алексей L Card пишет:

А есть директория /lib/udev/rules.d в системе и если есть, есть ли в ней файл lpcie.rules после установки пакета?
Если нет директории, то есть ли /usr/lib/udev/rules.d ?

Обе эти директории есть. Файла lpcie.rules в них нет.

13.06.2026 01:50:37
#11

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,400

Re: Репозиторий Ubuntu 26.04

Попробуйте переставить пакет, появится ли установленный файл. и пришлите вывод в консоль при установке пакета.

15.06.2026 08:58:12
#12

Участник
Здесь с 10.05.2018
Сообщений: 17

Re: Репозиторий Ubuntu 26.04

Алексей L Card пишет:

Попробуйте переставить пакет, появится ли установленный файл. и пришлите вывод в консоль при установке пакета.

sudo apt update ; sudo apt install --reinstall lpcie-dkms 
Сущ:1 http://nas1.spo/linuxrepo/Ubuntu_26.04  InRelease
Пол:2 http://download.opensuse.org/repositories/home:/l-card/xUbuntu_26.04  InRelease [1575 B]
Сущ:3 https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu resolute InRelease
Сущ:4 http://archive.ubuntu.com/ubuntu resolute InRelease                      
Сущ:5 http://security.ubuntu.com/ubuntu resolute-security InRelease            
Сущ:6 https://packages.microsoft.com/repos/code stable InRelease               
Сущ:7 http://archive.ubuntu.com/ubuntu resolute-updates InRelease              
Сущ:8 http://archive.ubuntu.com/ubuntu resolute-backports InRelease
Получено 1575 B за 1с (3010 B/s)        
Может быть обновлено 6 пакетов. Запустите «apt list --upgradable» для их показа.
Сводка:                                                           
  Обновление: 0, Установка: 0, Переустановка: 1, Удаление: 0, Пропуск обновления: 6
  Объём загрузки: 32,8 kB
  Требуемое пространство: 0 B / 218 GB доступно

Пол:1 http://download.opensuse.org/repositories/home:/l-card/xUbuntu_26.04  lpcie-dkms 1.0.15 [32,8 kB]
Получено 32,8 kB за 0с (262 kB/s)     
(Чтение базы данных … на данный момент установлено 290047 файлов и каталогов.)
Подготовка к распаковке …/lpcie-dkms_1.0.15_all.deb …
Module lpcie/1.0.15 for kernel 7.0.0-14-generic (x86_64):
Before uninstall, this module version was ACTIVE on this kernel.
Deleting /lib/modules/7.0.0-14-generic/updates/dkms/lpcie.ko.zst

Warning: The post_remove script is not executable.
Running depmod... done.

Module lpcie/1.0.15 for kernel 7.0.0-22-generic (x86_64):
Before uninstall, this module version was ACTIVE on this kernel.
Deleting /lib/modules/7.0.0-22-generic/updates/dkms/lpcie.ko.zst

Warning: The post_remove script is not executable.
Running depmod... done.
Ход выполнения: [  0%] [                                                    ] 
Deleting module lpcie/1.0.15 completely from the DKMS tree.
Распаковывается lpcie-dkms (1.0.15) на замену (1.0.15) …
Настраивается пакет lpcie-dkms (1.0.15) …
Loading new lpcie/1.0.15 DKMS files...
Building for 7.0.0-14-generic and 7.0.0-22-generic

Building initial module lpcie/1.0.15 for 7.0.0-14-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module(s)... done.
Signing module /var/lib/dkms/lpcie/1.0.15/build/lpcie.ko

Warning: The pre_install script is not executable.
Installing /lib/modules/7.0.0-14-generic/updates/dkms/lpcie.ko.zst

Warning: The post_install script is not executable.
Running depmod... done.

Building initial module lpcie/1.0.15 for 7.0.0-22-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module(s)... done.
Signing module /var/lib/dkms/lpcie/1.0.15/build/lpcie.ko

Warning: The pre_install script is not executable.
Installing /lib/modules/7.0.0-22-generic/updates/dkms/lpcie.ko.zst

Warning: The post_install script is not executable.
Running depmod... done.

Файл не появился. Похоже, проблема в том, что у предустановочного и послеустановочного скрипта не выставлен бит исполнения

16.06.2026 12:37:13
#13

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,400

Re: Репозиторий Ubuntu 26.04

Т.е. если выполнить

ls /usr/src/lpcie-1.0.15/ -l

то .sh файлы будут без атрибута x?

16.06.2026 13:46:07
#14

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,400

Re: Репозиторий Ubuntu 26.04

Кажется понял в чем проблема, попробуйте еще раз переустановить пакет

17.06.2026 08:26:52
#15

Участник
Здесь с 10.05.2018
Сообщений: 17

Re: Репозиторий Ubuntu 26.04

Теперь всё нормально. Спасибо.

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4

Многоканальный телефон: +7 (495) 785-95-25

Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Мы работаем с юридическими и физическими лицами, пожалуйста, прикладывайте реквизиты при оформлении заказа
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск