• Что делать если драйвера отсутствуют?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Почитайте про CUPS. Там цепочка обработки. Что умеет принтер описывается файлом PPD
    Ваш очень умный
    https://www.canon.ru/business/products/office-prin...
    Языки описания страниц
    UFR II, PCL 6 (стандарт), Genuine Adobe PostScript Level 3 (дополнительно)
    Замечательно. бинарник для растеризации у Вас есть и работает правильно. А так можно было подходящий и от других пробывать.
    А вот финишеров в нем очень богатый выбор. И допилить .PPD можно попробывать ручками
    https://habr.com/ru/companies/ruvds/articles/684508/
    смотри комменты
    Ответ написан
    2 комментария
  • Что делать если драйвера отсутствуют?

    @asmelnik
    Canon imageRUNNER C3025i
    Сайт производителя сообщает, что драйвер для линукса есть.....
    https://www.canon.ru/support/business/products/off...
    Или что-то там не так??
    Ответ написан
    Комментировать
  • Что делать если драйвера отсутствуют?

    ValdikSS
    @ValdikSS
    Ваш принтер поддерживает PostScript 3, PCL6, PCL5c и проприетарный UFR II.
    Рекомендую начать с пакета CQue, т.к. UFR II вам, скорее всего, не потребуется. В этом пакете есть PPD-файлы для PostScript и PCL (они требуют дополнительный файл-обработчик, без установки пакета работать не будет).

    А вообще, чтобы не мучиться: https://printserver.ink/ ;)
    Ответ написан
    Комментировать
  • Что делать если драйвера отсутствуют?


    Можно ли поставить драйверы от других ОС

    Нельзя.


    какие еще могут быть варианты действий кроме смены операциоки?

    Сменить ОС чуть-чуть. Поставь Винду на виртуалку например.

    Если напишешь, что именно за принтер - может быть найдутся ещё варианты.
    Ответ написан
    4 комментария
  • Astra Linux, контейнеры и проверка сертификатов. Как быть?

    IvanU7n
    @IvanU7n
    nothing interesting here
    оставлю это здесь в качестве подсказок для озарения (КриптоПро 4 на древней Убунте 18.04)
    #!/bin/sh
    
    certmgr=/opt/cprocsp/bin/amd64/certmgr
    csptest=/opt/cprocsp/bin/amd64/csptest
    export LANG=C
    
    # хранилища
    #$certmgr -enumstores all_locations
    #= machine: ca, root
    #= user: my, cache
    
    # сертификаты в хранилищах
    #$certmgr -list -store mca
    #$certmgr -list -store mroot
    #$certmgr -list -store umy
    $certmgr -list -store umy | grep -E -i -- "---|subject|sha1|valid|privatekey|container"
    #$certmgr -list -store ucache
    
    # контейнеры
    #$csptest -keyset -enum_containers -verifycontext -fqcn # пользователя
    #$csptest -keyset -enum_containers -verifycontext -fqcn -machinekeys # компьютера
    getUserContainers() {
        $csptest -keyset -enum_containers -verifycontext -fqcn | grep -F \\\\.\\
    }
    
    # сертификаты в контейнерах
    #getUserContainers | while read -r container; do
    #   printf "%s\n" "$container"
    #   $certmgr -list -container "$container" | grep -E -i "subject|sha1|valid"
    #done
    
    # удались все сертификаты
    $certmgr -delete -store umy -all
    # установить сертификаты из контейнеров
    getUserContainers | while read -r container; do
        printf "%s\n" "$container"
        $certmgr -install -store umy -container "$container" | grep -E -i "subject|sha1|valid"
    done

    скрипт выше используется эпизодически оставляя без комментариев нужные части
    Ответ написан
    2 комментария
  • Astra Linux, контейнеры и проверка сертификатов. Как быть?

    @SunTechnik
    Сертификатов существует множество видов, поэтому непонятно о каких именно идет речь. + Есть особенности при работе с сертификатами ГОСТ.

    Для того чтобы установить сертификат - его надо откуда-то получить.
    А тут технология сильно зависит от регламента и постановки задачи.
    (Может у Вас покупные сертификаты, может от Letsencrypt ).
    Для начала - посмотрите это:
    https://linuxhandbook.com/check-certificate-openssl/
    Ответ написан
    2 комментария