Подробный гайд по подключению сканера Panasonic KV-SL1056 в ALT Linux 11.2

Гайд по подключению сканера Panasonic KV-SL1056 в ALT Linux 11.2. Установка драйвера libsane-panakvs, настройка SANE и решение проблем с USB.

2026.10.03                  


Подробный гайд по подключению сканера Panasonic KV-SL1056 в ALT Linux 11.2Подробный гайд по подключению сканера Panasonic KV-SL1056 в ALT Linux 11.2

Общая информация

Сканер Panasonic KV-SL1056 поддерживается в Linux через SANE-бэкенд libsane-panakvs, который предоставляет официальный драйвер от Panasonic. Данный драйвер обеспечивает доступ к сканеру из любых SANE-совместимых приложений. Подключение осуществляется по интерфейсу USB 2.0.

Актуальная версия драйвера на сайте Panasonic — 1.8.0 (от 29 мая 2025 г.).


Шаг 1. Установка базовых пакетов SANE

Откройте терминал и выполните:



sudo apt-get update
sudo apt-get install sane sane-utils libusb

В ALT Linux доступ к сканерам обеспечивается системой SANE (Scanner Access Now Easy), доступной из репозитория. Пакет sane содержит библиотеки и бэкенды, sane-utils — утилиты командной строки (scanimage, sane-find-scanner).


Примечание:

В репозиториях ALT Linux Sisyphus пакет libsane присутствует (версия 1.4.0-alt4), однако отдельный пакет libsane-panakvs может отсутствовать в стандартных репозиториях.


В некоторых сборках ALT Linux возможна установка через:

 sudo dnf -y install libsane-panakvs

Если пакет найден — установите его и переходите к шагу 5. Если нет — выполняйте ручную установку ниже.


Шаг 2. Физическое подключение сканера

  1. Подключите сканер к USB-порту компьютера кабелем USB 2.0.
  2. Включите питание сканера.
  3. Убедитесь, что система определила устройство:
lsusb

В выводе вы должны увидеть устройство Panasonic (Vendor ID = 04da).

Пример строки:

Bus 003 Device 005: ID 04da:101f Panasonic (Matsushita) KV-SL1056

Если компьютер оснащён USB 3.0, Panasonic рекомендует использовать ОС на базе ядра, поддерживающего USB 3.0 (в ALT Linux 11.2 это обеспечено по умолчанию).


Шаг 3. Проверка обнаружения сканера системой SANE

sane-find-scanner -q

Если сканер распознан, вы увидите строку вида:

found USB scanner (vendor=0x04da [Panasonic], product=0x101f [KV-SL1056]) at libusb:003:005

Если вместо этого выводится Access denied (insufficient permissions) — необходимо настроить права доступа (см. шаг 6).


Шаг 4. Установка драйвера libsane-panakvs с сайта Panasonic

4.1. Скачивание драйвера

Перейдите на страницу загрузки Panasonic:

https://docs.connect.panasonic.com/pcc/support/scanner/linuxspanakvs.html

Скачайте архив для вашей архитектуры:

  • 64-bit: libsane-panakvs-1.8.0-x86_64.tar.gz (3 138 КБ)
  • 32-bit: libsane-panakvs-1.8.0-i686.tar.gz (2 994 КБ)

Или через терминал:

cd ~/Загрузки
wget "https://docs.connect.panasonic.com/pcc/support/scanner/download.html" 
# Используйте прямую ссылку на файл с сайта Panasonic

4.2. Распаковка архива

cd ~/Загрузки
tar -xzf libsane-panakvs-1.8.0-x86_64.tar.gz
cd libsane-panakvs-1.8.0-x86_64

4.3. Запуск установщика

sudo ./install-driver

При запросе введите пароль администратора (root).

Установщик автоматически:

  • Скопирует библиотеку бэкенда в /usr/lib/sane/
  • Создаст конфигурационный файл /etc/sane.d/panakvs.conf
  • Настроит необходимые ссылки

После завершения закройте терминал.


Шаг 5. Настройка прав доступа (udev-правила)

5.1. Добавление пользователя в группу lp

Для доступа к USB-сканеру обычный пользователь должен состоять в группе lp (или scanner):

sudo gpasswd -a $(whoami) lp
sudo gpasswd -a $(whoami) scanner

Обязательно перезапустите сеанс пользователя (выйдите и войдите снова) для применения изменений.


5.2. Создание/редактирование udev-правил

В ALT Linux файл правил может находиться в /lib/udev/rules.d/ или /etc/udev/rules.d/.

Создайте правило для Panasonic:

sudo bash -c 'cat > /etc/udev/rules.d/25-panasonic-scanner.rules << EOF
# Panasonic Document Scanner KV-SL1056
ATTRS{idVendor}=="04da", ATTRS{idProduct}=="101f", ENV{libsane_matched}="yes"
# Panasonic Document Scanner (общее правило)
ATTRS{idVendor}=="04da", ENV{libsane_matched}="yes"
EOF'

Это правило сообщает SANE, что устройства Panasonic (vendor 04da) должны обрабатываться бэкендом panakvs.

5.3. Перезагрузка правил udev

sudo udevadm control --reload-rules
sudo udevadm trigger

Или просто перезагрузите компьютер.




Шаг 6. Проверка конфигурации SANE

6.1. Убедитесь, что бэкенд panakvs подключён

Проверьте файл /etc/sane.d/dll.conf:

grep panakvs /etc/sane.d/dll.conf

Если строка отсутствует или закомментирована, добавьте её:

sudo bash -c 'echo "panakvs" >> /etc/sane.d/dll.conf'

6.2. Проверка обнаружения сканера

scanimage -L

При успешной настройке вы увидите:

device `panakvs:libusb:003:005' is a Panasonic KV-SL1056

6.3. Тестовое сканирование

scanimage -T -d 'panakvs:libusb:003:005'

Если все тесты показывают PASS — сканер работает корректно.


Шаг 7. Сканирование из графических приложений

7.1. Simple Scan (GNOME)

sudo apt-get install simple-scan
simple-scan

7.2. XSane

sudo apt-get install xsane
xsane

7.3. Сканирование из командной строки

# Сканирование в файл PNG (300 dpi, цвет)
scanimage --device-name 'panakvs:libusb:003:005' \
          --format=png \
          --resolution 300 \
          --mode Color \
          > scan_001.png

Шаг 8. Решение типичных проблем

Проблема 1: Access denied (insufficient permissions)

Проверьте права на USB-устройство:

ls -l /dev/bus/usb/003/005

Если владелец — root:root, измените:

sudo chown root:lp /dev/bus/usb/003/005
sudo chmod 664 /dev/bus/usb/003/005

Для постоянного решения создайте udev-правило (см. шаг 5.2) с указанием MODE="0666":

sudo bash -c 'echo 'SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="04da", MODE="0666"' >> /etc/udev/rules.d/25-panasonic-scanner.rules'

Проблема 2: scanimage -L не показывает устройство

Проверьте, не перехватывает ли устройство служба ipp-usb:

sudo fuser -v /dev/bus/usb/003/005

Если устройство удерживается ipp-usb:

sudo systemctl stop ipp-usb
scanimage -L

Для постоянного решения:

sudo mkdir -p /etc/ipp-usb/quirks
sudo bash -c 'cat > /etc/ipp-usb/quirks/panasonic-kv-sl1056.conf << EOF
[04da:101f]
  blacklist = true
EOF'

Проблема 3: Ошибки при работе с USB 3.0

Если возникают проблемы с USB 3.0, установите переменную окружения:

export SANE_USB_WORKAROUND=1
scanimage -L

Для постоянного применения:

echo 'export SANE_USB_WORKAROUND=1' >> ~/.bashrc

Проблема 4: Сканер не определяется после обновления системы

Переустановите драйвер:

cd ~/Загрузки/libsane-panakvs-1.8.0-x86_64
sudo ./install-driver

Шаг 9. Обновление прошивки сканера (рекомендация)

Panasonic рекомендует обновить прошивку до версии 1.12 (от 21 августа 2019 г.). Обновление прошивки выполняется из Windows через утилиту User Utility. Перед обновлением убедитесь, что сканер подключён и включён.


Краткая шпаргалка команд

Действие Команда
Обновить репозитории sudo apt-get update
Установить SANE sudo apt-get install sane sane-utils libusb
Проверить USB lsusb
Найти сканер sane-find-scanner -q
Список устройств SANE scanimage -L
Тест сканера scanimage -T -d 'panakvs:...'
Добавить в группу lp sudo gpasswd -a $USER lp
Перезагрузить udev sudo udevadm control --reload-rules

Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (специалист по ЗИ)

Комментарии

Загрузка...
Если комментарии не загружаются, можете попробовать отключить блокировщик рекламы для этого сайта