1

Я пытаюсь настроить сервер печати Raspberry Pi 2B для принтера Brother HL-L2300D.

Я сделал следующее:

  1. Установленный Raspbian (версия на основе Debian-Stretch)
  2. Установил кучу пакетов, включая cups , samba и foomatic-db
  3. foomatic-db не было драйвера для HL-L2300D, поэтому установил (проприетарный? не уверен) водитель отсюда.
  4. Выполнен инструмент установки драйвера Brother; Установка, кажется, прошла, хотя я получил сообщение об ошибке о несовместимости между 386 и x86_64
  5. Включил соответствующий доступ в /etc/cups/cupsd.conf
  6. Введен веб-интерфейс управления; принтер уже был добавлен.
  7. Установите автоматически добавленный принтер в качестве принтера по умолчанию.
  8. Открыл короткий текстовый файл в LeafPad
  9. Неоднократно отправлял текстовый файл для печати
  10. Проверил журналы CUPS, включая журнал заданий

Результат:

  • Кажется, принтер установлен нормально с соответствующим именем PPD
  • Ничего не печатается
  • Журналы заданий показывают, что задания выполнены успешно

Мои вопросы:

  • Что терпит неудачу?
  • Как мне заставить принтер на самом деле печатать?

3 ответа3

1

Не уверен , что если вы когда - нибудь получил твое , чтобы работать, но это , кажется , есть драйвер ARM для 2300D здесь. У меня было это работает для моего 2320D, дуплекс и все, но облажались с настройками, пытаясь установить его по умолчанию на Letter (против бумаги A4), и теперь дуплекс не будет работать. В любом случае, стоит попробовать.

1

Аналогичная проблема была решена в сообществе SX Raspberry Pi:

Не удается получить принтер Brother HL-L2300D для печати из Raspberry Pi

Проблема в том, что Raspberry Pi не является ни x86, ни x86_64, это архитектура на базе ARM-процессора. Компания Brother не предлагает исходный код драйвера или двоичные файлы, которые можно использовать для драйвера Pi. Похоже, есть какое-то решение на основе QEMU для использования 386 драйверов печати.

0

Хотя собственные драйверы Brother не могут использоваться на устройствах на базе ARM, существует FOSS (реверс-инжиниринг?) драйвер доступен:

brlaser на GitHub

который работает для некоторых принтеров Brother. Сообщается, что он также работает с принтерами HL-2300D - но не во всех случаях и не всегда, поэтому с YMMV.

Это сработало для меня, хотя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .