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


Форум

Вы не вошли.

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

#2 Re: Техническая поддержка и выбор оборудования » Репозиторий Ubuntu 26.04 » 15.06.2026 08:58:12

Алексей 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.

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

#3 Re: Техническая поддержка и выбор оборудования » Репозиторий Ubuntu 26.04 » 09.06.2026 09:43:27

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

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

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

#4 Re: Техническая поддержка и выбор оборудования » Репозиторий Ubuntu 26.04 » 08.06.2026 11:46:43

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

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

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

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

#5 Re: Техническая поддержка и выбор оборудования » Репозиторий Ubuntu 26.04 » 04.06.2026 13:20:46

Итак, чтобы заработало от любого юзера создаём файл /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 продолжаю наблюдение.

#6 Re: Техническая поддержка и выбор оборудования » Репозиторий Ubuntu 26.04 » 04.06.2026 12:23:29

ИльяSpace пишет:

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

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

#7 Re: Техническая поддержка и выбор оборудования » Репозиторий Ubuntu 26.04 » 04.06.2026 10:56:06

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

#10 Техническая поддержка и выбор оборудования » Репозиторий Ubuntu 26.04 » 02.06.2026 09:54:20

ИльяSpace
Ответов: 14

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

#11 Re: Техническая поддержка и выбор оборудования » Проблема с LTR-CEU-1-4 LTR212M » 24.03.2025 13:21:12

Алексей Воронов пишет:

Удалось подключить крейт через Ethernet к программе LGraph 2, при помощи программы LTR Server. Теперь есть обратная проблема, программы ltr212_metr и LTR Manager не видят мой крейт. Перезагрузка компьютера не помогает.

Нельзя одновременно использовать службу ltrd (её использует LTRManager) и программу LTRServer

#12 Re: Техническая поддержка и выбор оборудования » Ключ репозитория » 17.02.2025 17:02:39

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

Здравствуйте. Обновил ключ в репозитории. Попробуйте сделать apt update через некоторое время. Если не поможет, то заново перекачать и добавить ключ по инструкции по добавлению репозитория.

Спасибо.

#14 Re: Техническая поддержка и выбор оборудования » Прошивка LTR-U-1 » 29.07.2024 08:06:24

Прошивка утрачена? Прошло уже полтора месяца после моего вопроса. Хоть что-нибудь ответьте. Есть смысл мне ждать что-нибудь?

#16 Техническая поддержка и выбор оборудования » Ресурс flash-памяти L502 » 26.07.2024 11:16:11

ИльяSpace
Ответов: 1

Здравствуйте, подскажите пожалуйста ресурс (циклов записи/перезаписи) flash-памяти, доступной для пользователя у L502.
Спасибо.

#17 Техническая поддержка и выбор оборудования » Прошивка LTR-U-1 » 06.06.2024 14:53:20

ИльяSpace
Ответов: 2

Здравствуйте.
Имеется крейт LTR-U-1 (да, именно U - только с USB, без Ethernet) с LTR11. Есть необходимость подключить его к одному конкретному ПК с ОС Ubuntu 22.04.
Пробовал подключить как к задней, так и к передней панели ПК.
Сразу оговорюсь, что он прекрасно работает на 2 других ПК с ОС Windows 7, ОС Ubuntu 22.04. Проблемы возникают только при подключении к одному конкретному ПК.
Программа LTR Manager его не определяет - в списке крейтов пусто. Вот лог ltrd:

14:30:37, 6.06.2024	Отладка 1	Service:open usb device: device 0x7f14bc0031c0, handle 0x55ee0cd6a6e0
14:30:37, 6.06.2024	Информация	Crate init [USB, addr: 5]:Start initialization
14:30:37, 6.06.2024	Ошибки (-601)	Crate init [USB, addr: 5]:Crate USB initialization stage 'Get device description' control request failed: USB transfer failed : last syserr = 11 (Resource temporarily unavailable)
14:30:37, 6.06.2024	Отладка 1	Crate init [USB, addr: 5]:usb crate preliminary cleanup done
14:30:39, 6.06.2024	Отладка 1	Service:open usb device: device 0x7f14bc0031c0, handle 0x55ee0cd67e60
14:30:39, 6.06.2024	Информация	Crate init [USB, addr: 5]:Start initialization
14:30:39, 6.06.2024	Ошибки (-601)	Crate init [USB, addr: 5]:Crate USB initialization stage 'Get device description' control request failed: USB transfer failed : last syserr = 11 (Resource temporarily unavailable)
14:30:39, 6.06.2024	Отладка 1	Crate init [USB, addr: 5]:usb crate preliminary cleanup done
14:30:41, 6.06.2024	Отладка 1	Service:open usb device: device 0x7f14bc0031c0, handle 0x55ee0cd60e60
14:30:41, 6.06.2024	Информация	Crate init [USB, addr: 5]:Start initialization
14:30:41, 6.06.2024	Ошибки (-601)	Crate init [USB, addr: 5]:Crate USB initialization stage 'Get device description' control request failed: USB transfer failed : last syserr = 11 (Resource temporarily unavailable)
14:30:41, 6.06.2024	Отладка 1	Crate init [USB, addr: 5]:usb crate preliminary cleanup done
14:30:43, 6.06.2024	Отладка 1	Service:open usb device: device 0x7f14bc0031c0, handle 0x55ee0cd6a6e0
14:30:43, 6.06.2024	Информация	Crate init [USB, addr: 5]:Start initialization
14:30:43, 6.06.2024	Ошибки (-601)	Crate init [USB, addr: 5]:Crate USB initialization stage 'Get device description' control request failed: USB transfer failed : last syserr = 11 (Resource temporarily unavailable)
14:30:43, 6.06.2024	Отладка 1	Crate init [USB, addr: 5]:usb crate preliminary cleanup done
14:30:45, 6.06.2024	Предупреждения	Crate init [USB, addr: 5]:Crate open retry limit exceeded. No more attempt until crate reconnect

Пакеты ltrmanager, ltrd, libltr* установлены из вашего репозитория. К слову с этим ПК нормально работают крейты LTR-EU-8 (то есть ПО установлено корректно).
В ОС он определяется как (выхлоп lsusb):

Bus 003 Device 005: ID 0471:2121 Philips (or NXP) LTR21

Нашёл заметку https://www.lcard.ru/node/287
В связи с тем, что крейт работает с другими ПК и найденной мной заметке, делаю вывод, что это несовместимость конкретного USB-контроллера ПК и прошивки крейта.
Поэтому прошу вас выслать мне на почту актуальную версию прошивки LTR-U-1, ПО, необходимое для прошивки (неважно под Linux или Windows) и минимальные инструкции по осуществлению перепрошивки.
e-mail для связи: maslovil@rambler.ru
Заранее спасибо.

Контакты

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

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

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

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