Автор Тема: принтер Hewlett-Packard HP LaserJet 1022n почему-то перстал печатать  (Прочитано 3457 раз)

Оффлайн woronin

  • Участник
  • *
  • Сообщений: 382
Седня утром обнаружил, что мой сетевой принтер Hewlett-Packard HP LaserJet 1022n почему-то не стого ни с сего перестал печатать на ALT Linux 6.0.0 Centaurus  (Cheiron),
$uname -a
Linux host-243.localdomain 3.0.68-std-def-alt0.M60P.1 #1 SMP Mon Mar 4 06:41:21 UTC 2013 i686 GNU/Linux

Последний раз на нем печатал примерно месяц назад. Проблем небыло... Сейчас ping  на принтер идет, да и с другого компа - на принтере тоже печатается. А с моего ни как. Почему такое может быть, вроде ни чего не делал с системой? Скриншот конфигурации с диагностикой проблемы  прилагаю.


Оффлайн woronin

  • Участник
  • *
  • Сообщений: 382
Причем, если присоединиться к принтеру по USB шнурком, то печатает нормально. А по сети ни как, хотя ping идет нормально.
Это произошло, как накатились последние изменения в систему. На том компе, где apt-get новые версии не устанавливались, принтер работает нормально по сети.

Оффлайн woronin

  • Участник
  • *
  • Сообщений: 382
Странно, но если в файле
$ cat /etc/resolv.conf
# Generated by resolvconf
# Do not edit manually, use
# /etc/net/ifaces/<interface>/resolv.conf instead.
search localdomain
nameserver 127.0.0.1
nameserver 8.8.8.8
nameserver 193.232.102.2


строку
nameserver 127.0.0.1
стереть и выполнить
# /etc/init.d/bind restart
То принтер нормально все печатает....
Но всякий раз при перезагрузки системы- эти пассы надо выполнять почему-то заново...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Если вы стираете строку  127.0.0.1, то обращение к локальному DNS (bind и т.п) не происходит. Не понятно как это связано, т.к. к принтеру вы обращаетесь по IP, а не по имени.

Ну и корректировать надо не /etc/resolv.conf, а /etc/net/ifaces/<interface>/resolv.conf, о чём и написано в приведённой вами цитате.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Может какие-то проблемы с bind?

Оффлайн woronin

  • Участник
  • *
  • Сообщений: 382
Если вы стираете строку  127.0.0.1, то обращение к локальному DNS (bind и т.п) не происходит. Не понятно как это связано, т.к. к принтеру вы обращаетесь по IP, а не по имени.

Ну и корректировать надо не /etc/resolv.conf, а /etc/net/ifaces/<interface>/resolv.conf, о чём и написано в приведённой вами цитате.
А там только один файл находится и все, больше ни чего нет
ll /etc/net/ifaces/eth0/
-rw-r--r-- 1 root root   55 Мар  9 17:07 options

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Так создайте руками недостающие.
А что выдают от root
resolvconv -i
resolvconv -l


Оффлайн woronin

  • Участник
  • *
  • Сообщений: 382
Так создайте руками недостающие.
А что выдают от root
resolvconv -i
resolvconv -l

Вот файл еще пока не создал там новый, за пустил эти две команды
# resolvconf -i
lo NetworkManager
[root@host-243 ~]# resolvconf -l
# resolv.conf from lo
nameserver 127.0.0.1

# resolv.conf from NetworkManager
# Generated by NetworkManager
search localdomain
nameserver 192.168.30.184

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Ну вот, 127.0.0.1 прописан в /etc/net/ifaces/lo/resolvconv
А  192.168.30.184 вам прописал NetworkManager (скорей всего получен от  модема, или провайдера)
« Последнее редактирование: 06.05.2013 22:05:48 от ruslandh »