Системный софт, сервисы и утилиты под BSD/UNIX: демоны, вспомогательные службы, админские инструменты.
Модераторы: alexco, GRooVE
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Dark Smoke
- ст. сержант
- Сообщения: 313
- Зарегистрирован: 2009-02-25 0:03:43
- Откуда: Днепропетровск
-
Контактная информация:
Непрочитанное сообщение
Dark Smoke » 2010-05-28 23:41:35
Добрый день.
подскажите пожауйста.
Поставил CUPS 1.4.3.
cat /usr/local/etc/cups/cupsd.conf
Код: Выделить всё
# "$Id: cupsd.conf.in 8805 2009-08-31 16:34:06Z mike $"
#
# Sample configuration file for the CUPS scheduler. See "man cupsd.conf" for a
# complete description of this file.
#
# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
#--LogLevel warn
LogLevel debug
# Administrator user group...
SystemGroup wheel
# Only listen for connections from the local machine.
#--Listen localhost:631
#--Listen /var/run/cups.sock
Listen 127.0.0.1:631
Listen 192.168.1.1:631
# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
#--BrowseAllow all
BrowseAllow 192.168.1.*
BrowseAddress 192.168.1.*
BrowseLocalProtocols CUPS
# Default authentication type, when authentication is required...
DefaultAuthType Basic
DefaultEncryption Never # comment this line to allow encryption
# Restrict access to the server...
<Location />
Order allow,deny
Allow 192.168.1.* # change to local LAN settings
</Location>
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
Allow 192.168.1.* # change to local LAN settings
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
</Location>
# Set the default printer/job policies...
<Policy default>
# Job-related operations must be done by the owner or an administrator...
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
# All administration operations require an administrator to authenticate...
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
# All printer operations require a printer operator to authenticate...
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
# Only the owner or an administrator can cancel or authenticate a job...
<Limit Cancel-Job CUPS-Authenticate-Job>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
# Set the authenticated printer/job policies...
<Policy authenticated>
# Job-related operations must be done by the owner or an administrator...
<Limit Create-Job Print-Job Print-URI>
AuthType Default
Order deny,allow
</Limit>
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
AuthType Default
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
# All administration operations require an administrator to authenticate...
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
# All printer operations require a printer operator to authenticate...
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
# Only the owner or an administrator can cancel or authenticate a job...
<Limit Cancel-Job CUPS-Authenticate-Job>
AuthType Default
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
захожу
http://192.168.1.1:631
Жму найти новый принтер. Не находит. Жму добавить принтер думает, ищет и все.
dmesg
Код: Выделить всё
ppbus0: <Hewlett-Packard HP LaserJet 1100.1.1> PRINTER MLC,PCL,PJL
ppi0: <Parallel I/O> on ppbus0
Dark Smoke
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
vintovkin
- ВДВ
- Сообщения: 1291
- Зарегистрирован: 2007-05-11 9:39:11
- Откуда: CSKA
Непрочитанное сообщение
vintovkin » 2010-05-29 10:51:22
интересный топик, тоже всегда хотел принтер в фбсд прикрутить ...
JunOS kernel based on FreeBSD UNIX.
vintovkin
-
Заблудиласё
- проходил мимо
Непрочитанное сообщение
Заблудиласё » 2010-05-29 17:26:39
Жму найти новый принтер. Не находит. Жму добавить принтер думает, ищет и все
это -> /usr/ports/print/cups-base/pkg-message читали?
Заблудиласё
-
vintovkin
- ВДВ
- Сообщения: 1291
- Зарегистрирован: 2007-05-11 9:39:11
- Откуда: CSKA
Непрочитанное сообщение
vintovkin » 2010-05-29 17:41:05
кинте сцылкой ...
есть нормальная статья, пошаговая (как для чайника

)
??
JunOS kernel based on FreeBSD UNIX.
vintovkin
-
BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Непрочитанное сообщение
BirdGovorun » 2010-05-29 18:34:56
vintovkin писал(а):кинте сцылкой ...
есть нормальная статья, пошаговая (как для чайника

)
??
Нету такого, по крайней мере не видел.
Считается, что любой чайник может настроить.
Вот, что надо поставить:
Код: Выделить всё
cups-base-1.4.3 Common UNIX Printing System: Server
cups-client-1.4.3 Common UNIX Printing System: Library cups
cups-image-1.4.3 Common UNIX Printing System: Library cupsimage
cups-pk-helper-0.0.4_1 A helper that makes system-config-printer use PolicyKit
cups-pstoraster-8.15.4_6 Postscript interpreter for CUPS printing to non-PS printers
cups-samba-6.0_4 The Common UNIX Printing System: MS Windows client drivers
gutenprint-cups-5.2.4_2 GutenPrint Printer Driver
foomatic-db-20090530_1 Foomatic database
foomatic-db-engine-4.0.1,2 Foomatic database engine
foomatic-filters-4.0.1_4 Foomatic wrapper scripts
gutenprint-foomatic-5.2.4_2 GutenPrint Printer Driver
Добавить в
Сделать, что написано в
/usr/ports/print/cups-base/pkg-message
Стартануть CUPS
/usr/local/etc/rc.d/cupsd start или перегрузить комп
Если скрестить CUPS и Samby, получите принтсервер для Вендотачек.
Вроде всё.
Если хотите, в понедельник буду на работе, могу выложить свои конфиги, принтер работает и от LPT и от USB,
и является принтсервером для Вендотачек.
BirdGovorun
-
vintovkin
- ВДВ
- Сообщения: 1291
- Зарегистрирован: 2007-05-11 9:39:11
- Откуда: CSKA
Непрочитанное сообщение
vintovkin » 2010-05-29 19:28:41
принтер работает и от LPT и от USB
а если сетевой TCP\IP?
а если сервер, и нет гуёв\иксов, то как настроить?
cups предполагает через веб дрова закинуть вроде в систему ...
JunOS kernel based on FreeBSD UNIX.
vintovkin
-
BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Непрочитанное сообщение
BirdGovorun » 2010-05-29 19:47:14
vintovkin писал(а):принтер работает и от LPT и от USB
а если сетевой TCP\IP?
а если сервер, и нет гуёв\иксов, то как настроить?
cups предполагает через веб дрова закинуть вроде в систему ...
Не важно какой принтер и какой у него интерфейс, главное что-бы поддерживался.
На CUPS можно заходить удаленно
http://111.222.333.444:631
BirdGovorun
-
BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
BirdGovorun
-
edo
- рядовой
- Сообщения: 14
- Зарегистрирован: 2010-05-30 12:06:00
Непрочитанное сообщение
edo » 2010-05-31 13:00:48
BirdGovorun писал(а):Если скрестить CUPS и Samby, получите принтсервер для Вендотачек.
Вроде всё.
а зачем?
windows "из коробки" умеет печатать на lpd (и наоборот тоже можно - по протоколу lpd отправлять задания на windows-принтер).
edo
-
vintovkin
- ВДВ
- Сообщения: 1291
- Зарегистрирован: 2007-05-11 9:39:11
- Откуда: CSKA
Непрочитанное сообщение
vintovkin » 2010-05-31 14:07:48
edo писал(а):BirdGovorun писал(а):Если скрестить CUPS и Samby, получите принтсервер для Вендотачек.
Вроде всё.
а зачем?
windows "из коробки" умеет печатать на lpd (и наоборот тоже можно - по протоколу lpd отправлять задания на windows-принтер).
имхо, уже и кабелей то таких не увидиш ...
последний раз я таким прошивал 4250 ... непомогло(((
все сетевые стоят и юсбишные
JunOS kernel based on FreeBSD UNIX.
vintovkin
-
edo
- рядовой
- Сообщения: 14
- Зарегистрирован: 2010-05-30 12:06:00
edo
-
edo
- рядовой
- Сообщения: 14
- Зарегистрирован: 2010-05-30 12:06:00
Непрочитанное сообщение
edo » 2010-05-31 17:25:50
ещё раз - какое отношение lpd имеет к lpt-кабелям?
edo
-
BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Непрочитанное сообщение
BirdGovorun » 2010-05-31 19:33:47
edo писал(а):BirdGovorun писал(а):Если скрестить CUPS и Samby, получите принтсервер для Вендотачек.
Вроде всё.
а зачем?
windows "из коробки" умеет печатать на lpd (и наоборот тоже можно - по протоколу lpd отправлять задания на windows-принтер).
CUPS - альтернатива стандартному спулеру LPD и на вопрос "а зачем?" Отвечаю "Потому что"
BirdGovorun
-
Dark Smoke
- ст. сержант
- Сообщения: 313
- Зарегистрирован: 2009-02-25 0:03:43
- Откуда: Днепропетровск
-
Контактная информация:
Непрочитанное сообщение
Dark Smoke » 2010-07-09 15:15:47
Делаю
/etc/rc.d/devfs restart
/etc/rc.d/devfs: WARNING: devfs_set_ruleset: you must specify a ruleset number
/etc/rc.d/devfs: WARNING: devfs_apply_ruleset: you must specify a ruleset
cat /etc/devfs.conf
# Examples:
# Historically X depended on this, but version 4.3.0 doesn't seem to anymore
#link ttyv0 vga
# Commonly used by many ports
#link acd0 cdrom
# Allow a user in the wheel group to query the smb0 device
#perm smb0 0660
# Allow members of group operator to cat things to the speaker
#own speaker root:operator
#perm speaker 0660
[system=10]
add path 'unlpt*' mode 0660 group cups
add path 'ulpt*' mode 0660 group cups
add path 'lpt*' mode 0660 group cups
Dark Smoke
-
Dark Smoke
- ст. сержант
- Сообщения: 313
- Зарегистрирован: 2009-02-25 0:03:43
- Откуда: Днепропетровск
-
Контактная информация:
Непрочитанное сообщение
Dark Smoke » 2010-07-12 18:53:44
cat /var/log/cups/error_log
2/Jul/2010:14:14:19 +0300] CUPS-Get-Printers client-error-not-found: п?п?я? пЄп?п?п?п?п?п?пҐпҐя?я? пҐп?пЇ пҐп?я?п?пҐп?п?.
D [12/Jul/2010:14:14:19 +0300] Returning IPP client-error-not-found for CUPS-Get-Printers (no URI) from local host
D [12/Jul/2010:14:14:19 +0300] cupsdSetBusyState: Not busy
D [12/Jul/2010:14:14:19 +0300] cupsdReadClient: 11 POST / HTTP/1.1
D [12/Jul/2010:14:14:19 +0300] cupsdSetBusyState: Active clients
D [12/Jul/2010:14:14:19 +0300] cupsdAuthorize: No authentication data provided.
D [12/Jul/2010:14:14:19 +0300] cupsdReadClient: 11 1.1 CUPS-Get-Classes 1
D [12/Jul/2010:14:14:19 +0300] CUPS-Get-Classes
D [12/Jul/2010:14:14:19 +0300] CUPS-Get-Classes client-error-not-found: п?п?я? пЄп?п?п?п?п?п?пҐпҐя?я? пҐп?пЇп Ґп?я?п?пҐп?п?.
D [12/Jul/2010:14:14:19 +0300] Returning IPP client-error-not-found for CUPS-Get-Classes (no URI) from localh ost
D [12/Jul/2010:14:14:19 +0300] cupsdSetBusyState: Not busy
D [12/Jul/2010:14:14:19 +0300] cupsdReadClient: 11 WAITING Closing on EOF
D [12/Jul/2010:14:14:19 +0300] cupsdCloseClient: 11
D [12/Jul/2010:14:14:19 +0300] cupsdAcceptClient: 11 from localhost:631 (IPv4)
D [12/Jul/2010:14:14:19 +0300] cupsdReadClient: 11 POST / HTTP/1.1
D [12/Jul/2010:14:14:19 +0300] cupsdSetBusyState: Active clients
D [12/Jul/2010:14:14:19 +0300] cupsdAuthorize: No authentication data provided.
D [12/Jul/2010:14:14:19 +0300] cupsdReadClient: 11 1.1 CUPS-Get-Printers 1
D [12/Jul/2010:14:14:19 +0300] CUPS-Get-Printers
D [12/Jul/2010:14:14:19 +0300] CUPS-Get-Printers client-error-not-found: п?п?я? пЄп?п?п?п?п?п?пҐпҐя?я? пҐп?пЇ пҐп?я?п?пҐп?п?.
D [12/Jul/2010:14:14:19 +0300] Returning IPP client-error-not-found for CUPS-Get-Printers (no URI) from local host
D [12/Jul/2010:14:14:19 +0300] cupsdSetBusyState: Not busy
D [12/Jul/2010:14:14:19 +0300] cupsdReadClient: 11 POST / HTTP/1.1
D [12/Jul/2010:14:14:19 +0300] cupsdSetBusyState: Active clients
D [12/Jul/2010:14:14:19 +0300] cupsdAuthorize: No authentication data provided.
D [12/Jul/2010:14:14:19 +0300] cupsdReadClient: 11 1.1 CUPS-Get-Classes 1
D [12/Jul/2010:14:14:19 +0300] CUPS-Get-Classes
D [12/Jul/2010:14:14:19 +0300] CUPS-Get-Classes client-error-not-found: п?п?я? пЄп?п?п?п?п?п?пҐпҐя?я? пҐп?пЇп Ґп?я?п?пҐп?п?.
D [12/Jul/2010:14:14:19 +0300] Returning IPP client-error-not-found for CUPS-Get-Classes (no URI) from localh ost
D [12/Jul/2010:14:14:19 +0300] cupsdSetBusyState: Not busy
D [12/Jul/2010:14:14:19 +0300] cupsdReadClient: 11 WAITING Closing on EOF
D [12/Jul/2010:14:14:19 +0300] cupsdCloseClient: 11
Dark Smoke
-
Гость
- проходил мимо
Непрочитанное сообщение
Гость » 2010-12-15 15:56:29
подскажите как сделать чтобы на виндовых машинах статус печати отображался и очередь ?
Гость