Установка Brother DCP-195C на чашки

Я пытаюсь установить мой принтер (Brother DCP-195C) на мой малиновый пи. Из-за архитектуры ARM я не могу использовать двоичный файл, предоставленный Братом. Поэтому я использую исходные файлы.

Я установил вручную принтер через локальную страницу чашек, используя файл PPD. После этого я добавил упаковку /usr/lib/cups/filter/ в /usr/lib/cups/filter/ ( brlpdwrapperdcp195c ).

Когда я прочитал содержимое brlpdwrapperdcp195c , я вижу, что для работы хорошо нужен LPD-фильтр ( filterdcp195c ). Этот фильтр напрямую не предоставляется Братом в исходных файлах. Поэтому я извлек архив .deb версии i386 драйвера lpr . Фильтр представляет собой скрипт оболочки ( filterdcp195c ). Я скопировал его в /opt/brother/Printers/dcp195c/lpd/ .

Фильтру LPD нужны некоторые файлы, полученные в архиве .deb (только текстовые файлы).

brcupsconfpt1 также нужна компиляционная версия генератора конфигурации brcupsconfpt1 предоставленного Братом в исходном архиве.

Теперь у меня есть два вопроса:

  1. brcupsconfpt1 вызывает скомпилированный исполняемый файл, предоставленный в архивах debian (для 32 бит и 64 бит), но не в исходном архиве: brprintconf_dcp195c .
  2. фильтр lpd вызывает скомпилированный исполняемый файл только в архивах debian: brdcp195cfilter .

Мои вопросы здесь:

  1. Мне действительно нужны все эти файлы?
  2. Можно ли выполнить 32-битный или 64-битный скомпилированный исполняемый файл в архитектуре ARM? У меня есть красная веб-страница об использовании qemu для выполнения бинарных файлов i386, но я не знаю, действительно ли это хорошая идея ….