CUPS: различия между версиями
Материал из support.qbpro.ru
imported>Vix Нет описания правки |
imported>Vix Нет описания правки |
||
Строка 4: | Строка 4: | ||
для samba: | для samba: | ||
lpinfo -h localhost -m ; список поддерживаемых моделей принтеров | lpinfo -h localhost -m ; список поддерживаемых моделей принтеров | ||
lpadmin -p sams1660 -v "smb://172.30.0.111/Samsung ML-1660 Series" ; добавить принтер с удаленного IP открытый на доступ под заданным именем | lpadmin -p sams1660 -v "smb://172.30.0.111/Samsung ML-1660 Series" ; добавить принтер с удаленного IP открытый на доступ под заданным именем | ||
lpoptions -d sams1660 ; установить принтер по умолчанию sams1660 | lpoptions -d sams1660 ; установить принтер по умолчанию sams1660 | ||
чтобы работало lpadmin -v "smb://..." должен быть установлен пакет smbclient | чтобы работало lpadmin -v "smb://..." должен быть установлен пакет smbclient<br> | ||
если не найдена команда lpc - установить cups-bsd | если не найдена команда lpc - установить cups-bsd | ||
добавление принтера расшаренного по smb. Имя sams1660 придумывается самостоятельно | добавление принтера расшаренного по smb. Имя sams1660 придумывается самостоятельно | ||
lpadmin -E -p sams1660 -v "smb://172.30.0.111/Samsung ML-1660 Series" | lpadmin -E -p sams1660 -v "smb://172.30.0.111/Samsung ML-1660 Series" | ||
cupsenable sams1660 | cupsenable sams1660 | ||
cupsaccept sams1660 | cupsaccept sams1660 | ||
lpstat -a sams1660 | lpstat -a sams1660 | ||
отправляем чего-то на печать | отправляем чего-то на печать | ||
lp /etc/fstab | lp /etc/fstab | ||
не печатает, смотрим очередь, в очереди док есть | не печатает, смотрим очередь, в очереди док есть | ||
lpstat -o sams1660 | lpstat -o sams1660 | ||
смотрим логи | смотрим логи | ||
tail /var/log/cups/error_log | tail /var/log/cups/error_log | ||
E [26/Jul/2013:18:08:05 +0400] [Job 1] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME) | E [26/Jul/2013:18:08:05 +0400] [Job 1] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME) | ||
E [26/Jul/2013:18:08:05 +0400] [Job 1] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME) | E [26/Jul/2013:18:08:05 +0400] [Job 1] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME) | ||
E [26/Jul/2013:18:08:05 +0400] [Job 1] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME) | E [26/Jul/2013:18:08:05 +0400] [Job 1] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME) | ||
E [26/Jul/2013:18:08:05 +0400] [Job 1] Unable to connect to CIFS host, will retry in 60 seconds... | E [26/Jul/2013:18:08:05 +0400] [Job 1] Unable to connect to CIFS host, will retry in 60 seconds... | ||
root@mxismb:/etc/cups# smbclient //172.30.0.111/Samsung%20ML-1660%20Series | root@mxismb:/etc/cups# smbclient //172.30.0.111/Samsung%20ML-1660%20Series | ||
Enter root's password: # тут ничего не вводил | Enter root's password: # тут ничего не вводил | ||
Domain=[DELTA.NET] OS=[Unix] Server=[Samba 3.5.6] | Domain=[DELTA.NET] OS=[Unix] Server=[Samba 3.5.6] | ||
tree connect failed: NT_STATUS_BAD_NETWORK_NAME | tree connect failed: NT_STATUS_BAD_NETWORK_NAME | ||
чето да.. | чето да.. | ||
smbclient "//172.30.0.111/Samsung ML-1660 Series" | smbclient "//172.30.0.111/Samsung ML-1660 Series" | ||
а вот так работает, только в /etc/cups/printers.conf не прокатывает | а вот так работает, только в /etc/cups/printers.conf не прокатывает<br> | ||
пришлось переименовать принтер на 172.30.0.111 в Samsung1660 | пришлось переименовать принтер на 172.30.0.111 в Samsung1660<br> | ||
поправил /etc/cups/printers.conf | поправил /etc/cups/printers.conf | ||
DeviceURI smb://172.30.0.111/Samsung1660 | DeviceURI smb://172.30.0.111/Samsung1660 | ||
печать пошла | печать пошла | ||
[http://mexxval.blogspot.ru/2013/08/cups.html взято тут] | [http://mexxval.blogspot.ru/2013/08/cups.html взято тут] |
Версия от 16:07, 17 марта 2014
lpc status ; смотреть статус
lpq
для samba:
lpinfo -h localhost -m ; список поддерживаемых моделей принтеров lpadmin -p sams1660 -v "smb://172.30.0.111/Samsung ML-1660 Series" ; добавить принтер с удаленного IP открытый на доступ под заданным именем lpoptions -d sams1660 ; установить принтер по умолчанию sams1660
чтобы работало lpadmin -v "smb://..." должен быть установлен пакет smbclient
если не найдена команда lpc - установить cups-bsd
добавление принтера расшаренного по smb. Имя sams1660 придумывается самостоятельно
lpadmin -E -p sams1660 -v "smb://172.30.0.111/Samsung ML-1660 Series" cupsenable sams1660 cupsaccept sams1660 lpstat -a sams1660
отправляем чего-то на печать
lp /etc/fstab
не печатает, смотрим очередь, в очереди док есть
lpstat -o sams1660
смотрим логи
tail /var/log/cups/error_log E [26/Jul/2013:18:08:05 +0400] [Job 1] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME) E [26/Jul/2013:18:08:05 +0400] [Job 1] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME) E [26/Jul/2013:18:08:05 +0400] [Job 1] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME) E [26/Jul/2013:18:08:05 +0400] [Job 1] Unable to connect to CIFS host, will retry in 60 seconds...
root@mxismb:/etc/cups# smbclient //172.30.0.111/Samsung%20ML-1660%20Series Enter root's password: # тут ничего не вводил Domain=[DELTA.NET] OS=[Unix] Server=[Samba 3.5.6] tree connect failed: NT_STATUS_BAD_NETWORK_NAME
чето да..
smbclient "//172.30.0.111/Samsung ML-1660 Series"
а вот так работает, только в /etc/cups/printers.conf не прокатывает
пришлось переименовать принтер на 172.30.0.111 в Samsung1660
поправил /etc/cups/printers.conf
DeviceURI smb://172.30.0.111/Samsung1660
печать пошла взято тут