У меня есть принтер 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/
Но, к сожалению, я еще не нашел способ его правильно скомпилировать.
У вас есть какое-нибудь программное обеспечение?
