1

У меня есть принтер DELL B1260dn, и он работает на Linux.

Но это работает с драйвером с закрытым исходным кодом.

Действительно, мой драйвер, кажется, вариант этого:

http://www.bchemnet.com/suldr/

Я скачал архив "B1260dn_Linux_v1.03_Driver.tar.gz" на сайте DELL.

Затем я извлек его, чтобы скопировать эти файлы:

  1. Linux/i386/pstospl -> /usr /lib /cups /filter

  2. Linux/i386/libscmssc.so -> /usr /lib

  3. Linux/noarch /at_opt /share /ppd /B1260dn.ppd -> /usr /share /cups /model

  4. Linux/noarch /at_opt /share /utils /SetIPApplet.html -> /usr /share /b1260dn

  5. Linux/noarch /at_opt /share /utils /SetIPApplet.jar -> /usr /share /b1260dn

Файл 1) необходим для CUPS (доступен только двоичный файл!).

Файл 2) является зависимостью 1) (доступен только двоичный файл!).

3) файл является файлом PPD для CUPS.

Файл 4) представляет собой файл HTML, который использует 5) и может быть считан в вашем веб-браузере (с помощью плагина Java).

Файл 5) является приложением Java (доступен только двоичный файл!) позволяет установить IP-адрес принтера.

Как видите, у нас много бинарных файлов, так что это закрытый исходный код.

Я хотел бы найти альтернативу с открытым исходным кодом.

Я нашел это:

http://www.openprinting.org/driver/splix/

Но, к сожалению, я еще не нашел способ его правильно скомпилировать.

У вас есть какое-нибудь программное обеспечение?

1 ответ1

0

У меня тот же принтер (подключен через сеть [RJ45]), и универсальный драйвер, предложенный в Ubuntu 12.04 (64-битная версия), выполняет свою работу. Он печатает односторонние и двухсторонние по требованию - хотя я не проверял влияние разного уровня тонера (например, "быстрая тяга" или "наилучшее качество").

Посмотрите, что я имею в виду под предложенным универсальным драйвером (учтите, что я использую Ubuntu)

  1. Введите и выберите "Печать" в тире
  2. Нажмите "Добавить" (зеленый плюс)
  3. Нажмите на "Сетевой принтер"
  4. Подождите немного, пока принтер волшебным образом не появится, и выберите его, затем нажмите вперед (убедитесь, что выбран также «Сетевой принтер AppSocket/JetDirect через DNS-SD»)
  5. Подождите, пока Ubuntu ищет драйверы, а затем в диалоговом окне "Выбор драйвера" выберите «Универсальный (рекомендуется)» - нажмите вперед
  6. Оставьте «PCL 6/PCL XL (рекомендуется)» и опцию «Foomatic /pxlcolor [en]» выбранной.
  7. Теперь назовите принтер так, как вы хотите, и теперь все должно быть в порядке.

С уважением.

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