Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Andrew в Jun 24, 2004, 08:59



Титла: CUPS, route & lo
Публикувано от: Andrew в Jun 24, 2004, 08:59
Привет!
Имам един малък проблем с CUPS на Mandrake 10.0 CE и се надявам, че някой ще отдели малко време да ме просветли как да се справя с тази досада.

Проблема е, че всеки път, когато CUPS се стартира ми сервира следното съобщение:
Примерен код
Добавям 'loopback' устройство към таблицата за рутиране ...
SIOCADDRT: File exists

ПРЕДУПРЕЖДЕНИЕ: Не мога да добавя 'loopback' устройство към таблицата за рутиране,
         CUPS може би не работи коректно.

Стартира CUPS система за печат:                                 [  OK  ]

До колкото виждам, CUPS иска да имам lo мрежов интерфес (или както се води).
Според ifconfig всичко е наред:
Примерен код
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:125 errors:0 dropped:0 overruns:0 frame:0
          TX packets:125 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:17852 (17.4 Kb)  TX bytes:17852 (17.4 Kb)


Но изглежда CUPS иска това да било добавено и в таблица за рутиране, а резултатът от route е:
Примерен код
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

Ако се опитам да добавя lo към въпросната таблица със (това е командата, която CUPS ползва и която е напълно правилна според man route):
Примерен код
route add -net 127.0.0.0 netmask 255.0.0.0 dev lo


Получавам следното събщение за грешка:
Примерен код
SIOCADDRT: File exists


И тук си идвам на въпроса: Някой може ли да ми преведе тази грешка на ЧОВЕШКИ език, че съм умерено скаран с цялата тази материя, а в ман-а на route не видях да има описание на подобна грешка?


Титла: CUPS, route & lo
Публикувано от: the_real_maniac в Jun 24, 2004, 11:46
1.Ами това рутиране / маршрут вече е зададено ;)
2.route неможе да не ти показва нищо поне локалната мрежа трябва да я имаш като маршрут / туриране , примерно ако ип-то ти е 192..168.1.10/24

Примерен код

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0


;)

Изчакай го повече ;)

3.route -add net 127.0.0.0 netmask 255.0.0.0 dev lo - иначе е с правилен синтаксис и при мен си се добавя , но мисля това рутиране е логично -> всмисъл дори и без роуте ... би трябвало така да се движи пакета, преж ло ;) , все пак при интерфейс с 127.0.0.1, както по-горе ти казах; имаш рутиране за тази мрежа през този интерфейс ;) 127.0.0.0 , вслучея ...

Изчакай повече роут..


Титла: CUPS, route & lo
Публикувано от: в Jun 24, 2004, 21:58
Цитат
Изчакай го повече

Колкото и да го чакам това си е резултата... (не вярвам да му трябва повече от 30 мин ;)  )

Цитат
поне локалната мрежа трябва да я имаш като маршрут / туриране


Много  съжалявам, ама няма Lan. Машината си е standalone.
До момента не съм имал никакъв повод да и слагам eth а и аз самият не съм си имал вземане-даване с локални мрежи или поне настройката им под Линукс.  Затова и пуснах съобщението във форума.

Цитат
3.route -add net 127.0.0.0 netmask 255.0.0.0 dev lo - иначе е с правилен синтаксис и при мен си се добавя , но мисля това рутиране е логично -> всмисъл дори и без роуте ... би трябвало така да се движи пакета, преж ло  , все пак при интерфейс с 127.0.0.1, както по-горе ти казах; имаш рутиране за тази мрежа през този интерфейс  127.0.0.0 , вслучея ...


И аз си мисля, че е страшно логично и не съм забелязал никакъв проблем освен този на CUPS, а проблем наистина има - изобщо не може да се разбере с принтера на /dev/parport0
Принтера му е HP DJ 640c и се разпознава правилно, но при разпознаването само захапва един лист, пуска някакъв неразбираем знак в горния ляв ъгъл и това е всичко. След това каквото и да пратя за печат изчезва яко дим. Тъй като това беше единствената грешка която ми сервираше, реших да я проверя преди да тръгна по дирите на неразпечатаните дукументи.... странна работа.

Както и да е утре имам изпит и след него ще взема да се просветля малко по темата. (макар че се съмнявам да помогне)


Титла: CUPS, route & lo
Публикувано от: в Jul 02, 2004, 09:39
Хммм...
Странна работа.
След като смених broadcast адреса в /etc/sysconfig/networking/ifcfg-lo нещата тръгнаха прекрасно - lo се появи в списъка на route, а cups тръгна като никога. Но след първия рестарт нещата отново се закучиха... всъщност защо се учудвам - нормално за mdk.