Вообщем поставил я cupsys, поставил драйвера от принтера. Проблема в том что я не могу теперь достучаться до CUPS через
localhost:631 чтобы принтер добавить. В cupsd.conf вроде все подключения с 127.0.0.1 разрешены.
Для сетевой адрес дал ifconfig eth0 127.0.0.1
telnet -ln -tcp сначала показывал cupsd на 0.0.0.0:631 а теперь вообще его не показывает.
логи: cups_error_log
I [18/Jul/2005:01:03:12 +1000] Listening to 7f000001:631
I [18/Jul/2005:01:03:12 +1000] Listening to 0:631
I [18/Jul/2005:01:03:12 +1000] Loaded configuration file "/etc/cups/cupsd.conf"
I [18/Jul/2005:01:03:12 +1000] Configured for up to 100 clients.
I [18/Jul/2005:01:03:12 +1000] Allowing up to 100 client connections per host.
I [18/Jul/2005:01:03:12 +1000] Full reload is required.
E [18/Jul/2005:01:03:12 +1000] LoadAllPrinters: Unable to open /etc/cups/printers.conf - No such file or directory
E [18/Jul/2005:01:03:12 +1000] LoadAllClasses: Unable to open /etc/cups/classes.conf - No such file or directory
I [18/Jul/2005:01:03:12 +1000] LoadPPDs: Read "/etc/cups/ppds.dat", 2751 PPDs...
I [18/Jul/2005:01:03:12 +1000] LoadPPDs: No new or changed PPDs...
I [18/Jul/2005:01:03:12 +1000] Full reload complete.
E [18/Jul/2005:01:03:12 +1000] StartListening: Unable to find IP address for server name "debian" - Host name lookup failure
E [18/Jul/2005:01:03:12 +1000] StartListening: Unable to bind socket for address 00000000:631 - Address already in use.
Куда копать?
настройка CUPS (настройка CUPS)
Модераторы: Warderer, Модераторы разделов
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: настройка CUPS
(Tab @ Воскресенье, 17 Июля 2005, 22:11) писал(а):Куда копать?
(Tab @ Воскресенье, 17 Июля 2005, 22:11) писал(а):Для сетевой адрес дал ifconfig eth0 127.0.0.1
покажи-ка свой cupsd.conf:
$ sed -e '/^$/d;/^#/d' /etc/cups/cupsd.conf
(Tab @ Воскресенье, 17 Июля 2005, 22:11) писал(а):E [18/Jul/2005:01:03:12 +1000] StartListening: Unable to find IP address for server name "debian" - Host name lookup failure
E [18/Jul/2005:01:03:12 +1000] StartListening: Unable to bind socket for address 00000000:631 - Address already in use.
$ /bin/hostname
?
$ host `/bin/hostname`
?
Sash Kan добавил в 18.07.2005 12:31
кстати, можно управлять cups-ом и из командной строки.
man lpadmin lpstat
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 16
Re: настройка CUPS
cupsd.conf
DefaultCharset notused
ErrorLog /var/log/cups/error_log
LogLevel info
Printcap /var/run/cups/printcap
Listen 127.0.0.1:631
Port 631
BrowseAllow All
BrowsePort 631
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>
<Location /jobs>
AuthType Basic
AuthClass User
</Location>
<Location /admin>
AuthType Basic
AuthClass System
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>
до этого даже не пинговал
ping 127.0.0.1
connect: Invalid argument
$ /bin/hostname
debian
$ host '/bin/hostname'
socket.c:1119: internal_send: 127.0.0.1#53: Invalid argument
socket.c:1119: internal_send: 127.0.0.1#53: Invalid argument
потом я поставил пару (что-то с dns было)
и теперь такое выдает
ping 127.0.0.1
connect: Network is unreachable
host '/bin/hostname'
;; connection timed out; no servers could be reached
DefaultCharset notused
ErrorLog /var/log/cups/error_log
LogLevel info
Printcap /var/run/cups/printcap
Listen 127.0.0.1:631
Port 631
BrowseAllow All
BrowsePort 631
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>
<Location /jobs>
AuthType Basic
AuthClass User
</Location>
<Location /admin>
AuthType Basic
AuthClass System
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>
до этого даже не пинговал
ping 127.0.0.1
connect: Invalid argument
$ /bin/hostname
debian
$ host '/bin/hostname'
socket.c:1119: internal_send: 127.0.0.1#53: Invalid argument
socket.c:1119: internal_send: 127.0.0.1#53: Invalid argument
потом я поставил пару (что-то с dns было)
и теперь такое выдает
ping 127.0.0.1
connect: Network is unreachable
host '/bin/hostname'
;; connection timed out; no servers could be reached
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: настройка CUPS
не поднят интерфейс lo или проблемы с маршрутизацией
если iproute еще не установлен, настоятельно рекомендую поставить
$ sudo aptitude install iproute
если lo поднят, то
$ ip l sh dev lo
покажет примерно такое:
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
ключевое слово здесь - UP
поднять интерфейс:
$ sudo ip l s dev lo up
присвоенный данному интерфейсу ip смотрим так:
$ ip a sh dev lo
должно выглядеть примерно этак:
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 16
Re: настройка CUPS
debian:/home/tab# ip a sh dev lo
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
debian:/home/tab# ifconfig
lo Link encap:Local Loopback
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 b
я с cupsd.conf и client.conf указал вручную 127.0.0.1 теперь в логах все ок.
а вот что показывает
tenlet -ln -tcp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address StatePID/Program name
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2710/portmap
tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN 3017/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 3051/exim4
debian:/home/tab# ifconfig eth0 127.0.0.1
debian:/home/tab# ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:70:F5:52:86
inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.0.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:217 Base address:0xdc00
lo Link encap:Local Loopback
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
а если следом пинг то:
debian:/home/tab# ping 127.0.0.1
connect: Invalid argument
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
debian:/home/tab# ifconfig
lo Link encap:Local Loopback
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 b
я с cupsd.conf и client.conf указал вручную 127.0.0.1 теперь в логах все ок.
а вот что показывает
tenlet -ln -tcp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address StatePID/Program name
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2710/portmap
tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN 3017/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 3051/exim4
debian:/home/tab# ifconfig eth0 127.0.0.1
debian:/home/tab# ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:70:F5:52:86
inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.0.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:217 Base address:0xdc00
lo Link encap:Local Loopback
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
а если следом пинг то:
debian:/home/tab# ping 127.0.0.1
connect: Invalid argument
-
- Сообщения: 383
- ОС: Debian Sid
Re: настройка CUPS
(Tab @ Понедельник, 18 Июля 2005, 19:09) писал(а):eth0 Link encap:Ethernet HWaddr 00:50:70:F5:52:86
inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.0.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:217 Base address:0xdc00
lo Link encap:Local Loopback
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
а если следом пинг то:
debian:/home/tab# ping 127.0.0.1
connect: Invalid argument
Никогда так больше не делайте - 127.0.0.1 должен, обязан пренадлежать lo,и никому более.
cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.0.29
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.0.1
вот примерно так у Вас должно всё выглядеть
-
- Сообщения: 16
Re: настройка CUPS
если у меня домашний компьютер (сети нет) я так понимаю мне нужно только это:
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.0.29 (у меня будет 127.0.0.1)
netmask 255.255.255.0
или все полностью?
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.0.29 (у меня будет 127.0.0.1)
netmask 255.255.255.0
или все полностью?
-
- Сообщения: 383
- ОС: Debian Sid
Re: настройка CUPS
(Tab @ Понедельник, 18 Июля 2005, 21:12) писал(а):если у меня домашний компьютер (сети нет) я так понимаю мне нужно только это:
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.0.29 (у меня будет 127.0.0.1)
netmask 255.255.255.0
или все полностью?
если сети нет то -
auto lo
iface lo inet loopback
и всё )
-
- Сообщения: 16
Re: настройка CUPS
Все заработало, спасибо!
Принтер печатает, жаль что функции экономии тонера нету, но это уже другой вопрос.
а почему netstat -ln -tcp
показывает что cupsd а 0.0.0.0 висит а
netstat -tunp как и надо на 127.0.0.1?
И еще просьба, напишите ваши действия как сеть настраивать(на будущее) Только в FAQ не отправляйте плиз
Вот допустим сетевая определилась, дальше . . .
Tab добавил в 19.07.2005 17:34
Все заработало, спасибо!
Принтер печатает, жаль что функции экономии тонера нету, но это уже другой вопрос.
а почему netstat -ln -tcp
показывает что cupsd а 0.0.0.0 висит а
netstat -tunp как и надо на 127.0.0.1?
И еще просьба, напишите ваши действия как сеть настраивать(на будущее) Только в FAQ не отправляйте плиз
Вот допустим сетевая определилась, дальше . . .
Принтер печатает, жаль что функции экономии тонера нету, но это уже другой вопрос.
а почему netstat -ln -tcp
показывает что cupsd а 0.0.0.0 висит а
netstat -tunp как и надо на 127.0.0.1?
И еще просьба, напишите ваши действия как сеть настраивать(на будущее) Только в FAQ не отправляйте плиз

Вот допустим сетевая определилась, дальше . . .
Tab добавил в 19.07.2005 17:34
Все заработало, спасибо!
Принтер печатает, жаль что функции экономии тонера нету, но это уже другой вопрос.
а почему netstat -ln -tcp
показывает что cupsd а 0.0.0.0 висит а
netstat -tunp как и надо на 127.0.0.1?
И еще просьба, напишите ваши действия как сеть настраивать(на будущее) Только в FAQ не отправляйте плиз

Вот допустим сетевая определилась, дальше . . .
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: настройка CUPS
(Tab @ Вторник, 19 Июля 2005, 16:34) писал(а):жаль что функции экономии тонера нету
1. на странице http://localhost:631/printers у принтера присутствует кнопка configure.
2. попробуй другие драйвера (там же, кнопка modify).
(Tab @ Вторник, 19 Июля 2005, 16:34) писал(а):а почему netstat -ln -tcp
показывает что cupsd а 0.0.0.0 висит а
netstat -tunp как и надо на 127.0.0.1?
черт его знает. посмотри доки.
я обычно пользую
sudo lsof -n -i
для просмотра кто где слушает.
(Tab @ Вторник, 19 Июля 2005, 16:34) писал(а):И еще просьба, напишите ваши действия как сеть настраивать(на будущее) Только в FAQ не отправляйте плиз smile.gif
ну как же без фака? (:
еще один здесь нарисовать? а зачем? их и так достаточно.
разве что на заметку:
1. осн. настройки сет. адаптеров - в /etc/network/interfaces (man interfaces)
2. кошерное средство руления интерфейсами/адресами/маршрутами/туннелями/и т.д. -
команда ip из пакета iproute (man ip, gv /usr/share/doc/iproute/ip-cref.ps.gz)
Sash Kan добавил в 19.07.2005 20:01
кстати, про факи:
прекрасная подборка документации: http://www.debian.org/doc/
есть и по-русски. только в браузере надо выставить русский язык на первое место.
и локально (на английском):
sudo aptitude install doc-linux-text
просмотр (например, обще-сетевого howto):
zless /usr/share/doc/HOWTO/en-txt/Networking-Overview-HOWTO.gz
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 383
- ОС: Debian Sid
Re: настройка CUPS
(Tab @ Вторник, 19 Июля 2005, 15:34) писал(а):И еще просьба, напишите ваши действия как сеть настраивать(на будущее) Только в FAQ не отправляйте плиз
Вот допустим сетевая определилась, дальше . . .
/etc/network/interfaces
Для частного случая я Вам уже привёл пример. Но более развёрнуто скажет только man ), Но если не получится, то обращайтесь ),но pls всё же после прочтения документации - и Вам и нам пойдёт на пользу )