У меня есть принтер DELL B1260dn, и он работает на Linux.
Но это работает с драйвером с закрытым исходным кодом.
Действительно, мой драйвер, кажется, вариант этого:
http://www.bchemnet.com/suldr/
Я скачал архив "B1260dn_Linux_v1.03_Driver.tar.gz" на сайте DELL.
Затем я извлек его, чтобы скопировать эти файлы:
Linux/i386/pstospl -> /usr /lib /cups /filter
Linux/i386/libscmssc.so -> /usr /lib
Linux/noarch /at_opt /share /ppd /B1260dn.ppd -> /usr /share /cups /model
Linux/noarch /at_opt /share /utils /SetIPApplet.html -> /usr /share /b1260dn
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/
Но, к сожалению, я еще не нашел способ его правильно скомпилировать.
У вас есть какое-нибудь программное обеспечение?