Добавить в корзинуПозвонить
Найти в Дзене
Imax Pro Linux Astra

📘 Порт сканера принтера Pantum BM5100FDN меняется при каждой перезагрузке в Astra Linux

Фиксация порта сканера Pantum BM5100FDN в Astra Linux: Шаг 1. Добавить пользователя в группу `scanner` sudo usermod -a -G scanner $USER Шаг 2. Отредактировать правило udev, которое создается при установке драйвера на принтер sudo nano /etc/udev/rules.d/60-pantum_mfp.rules Найти в файле строки и привести к такому виду : # BM5100FDN SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="232b", ATTR{idProduct}=="2740", MODE="0666", OWNER="root", GROUP="scanner", ENV{libsane_matched}="yes" Сохранить: `Ctrl+O`, `Enter`, `Ctrl+X`. Шаг 2. Создать отдельное дополняющее правило udev для сканера с постоянной ссылкой sudo nano /etc/udev/rules.d/99-pantum-scanner.rules Вставить в файл для создания постоянной ссылки: # Pantum BM5100FDN — постоянная ссылка для сканера
ATTRS{idVendor}=="232b", ATTRS{idProduct}=="2740", SYMLINK+="pantum-scanner", MODE="0666", GROUP="scanner" Сохранить: Ctrl+O, Enter, Ctrl+X. Шаг 4. Применить правила udev sudo udevadm control --reload-rules sudo udevadm trigger

Фиксация порта сканера Pantum BM5100FDN в Astra Linux:

Шаг 1. Добавить пользователя в группу `scanner`

sudo usermod -a -G scanner $USER

Шаг 2. Отредактировать правило udev, которое создается при установке драйвера на принтер

sudo nano /etc/udev/rules.d/60-pantum_mfp.rules

Найти в файле строки и привести к такому виду :

# BM5100FDN
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="232b", ATTR{idProduct}=="2740", MODE="0666", OWNER="root", GROUP="scanner", ENV{libsane_matched}="yes"

Сохранить: `Ctrl+O`, `Enter`, `Ctrl+X`.

Шаг 2. Создать отдельное дополняющее правило udev для сканера с постоянной ссылкой

sudo nano /etc/udev/rules.d/99-pantum-scanner.rules

Вставить в файл для создания постоянной ссылки:

# Pantum BM5100FDN — постоянная ссылка для сканера
ATTRS{idVendor}=="232b", ATTRS{idProduct}=="2740", SYMLINK+="pantum-scanner", MODE="0666", GROUP="scanner"

Сохранить: Ctrl+O, Enter, Ctrl+X.

Шаг 4. Применить правила udev

sudo udevadm control --reload-rules
sudo udevadm trigger

Шаг 5. Настроить SANE на использование постоянной ссылки

Теперь, когда у нас есть постоянная символическая ссылка /dev/pantum-scanner, укажем SANE использовать её:

mkdir -p ~/.config/sane
echo "/dev/pantum-scanner" > ~/.config/sane/usb.conf

Шаг 6. Проверить результат

# Проверка создания символьной ссылки
ls -la /dev/pantum-scanner
# Проверка обнаружения сканера
scanimage -L

Ожидаемый результат

  • /dev/pantum-scanner → usb/lp1
  • scanimage -L показывает сканер, например: (dev_inquiry: Model name = Pantum BM5100FDN series (libusb:001:010) device `pantum6500:libusb:001:010' is a Pantum BM5100FDN series (libusb:001:010))

🔁 После выполнения всех действий необходимо обязательно перезагрузить систему

Порт может измениться (lp0 → lp1), но ссылка /dev/pantum-scanner всегда будет указывать на актуальный порт. Сканер работает стабильно.