Сайт | Скачать | Видео | Wiki

Автор Тема: Печать в сборке 13.x  (Прочитано 27214 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CatdoG

  • Новичок
  • *
  • Сообщений: 16
  • Репутация: +0/-0
Re:Печать в сборке 13.x
« Ответ #15 : 28 Март 2013, 14:46:16 »
Дело не в CUPSе. Старый LPTшный принтер виден, а USB принтер не определяется системой как принтер, а просто как USB-устройство, хотя модель пишет правильно. Ну и в добавок заметил, что камера постоянно в активном состоянии, хотя даже не включал и программ для нее не ставил.
Intel Atom D525 XlupuRus520_andy5

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Печать в сборке 13.x
« Ответ #16 : 28 Март 2013, 15:11:56 »
ну дык в cups есть модуль usb который и должен видеть принтеры usb.
к ядру претензий нет, ядро видит устройство нормально, параметр CONFIG_USB_PRINTER=m

можно попробовать сравнить логи одного и того же принтера в разных системах. Будет над чем подумать.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн CatdoG

  • Новичок
  • *
  • Сообщений: 16
  • Репутация: +0/-0
Re:Печать в сборке 13.x
« Ответ #17 : 28 Март 2013, 15:47:31 »
логи CUPS? (огласите весь список :) ) Другая система у меня только Xlupu520 сейчас есть
Intel Atom D525 XlupuRus520_andy5

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Печать в сборке 13.x
« Ответ #18 : 28 Март 2013, 16:00:03 »
логи ядра. dmesg т.е. Т.к. Больше я проверить ничего не могу
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн CatdoG

  • Новичок
  • *
  • Сообщений: 16
  • Репутация: +0/-0
Re:Печать в сборке 13.x
« Ответ #19 : 28 Март 2013, 16:08:19 »
Сделаю
Intel Atom D525 XlupuRus520_andy5

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Печать в сборке 13.x
« Ответ #20 : 28 Март 2013, 16:37:17 »
что то мне кажется я при сборке cups не указал --enable-libusb
пересоберу свежий, проверим
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн CatdoG

  • Новичок
  • *
  • Сообщений: 16
  • Репутация: +0/-0
Re:Печать в сборке 13.x
« Ответ #21 : 28 Март 2013, 19:43:55 »
Вот логи gmesg из xlupu520-5 и Icewm1302. В USB подключены мышка, клава и принтер
Intel Atom D525 XlupuRus520_andy5

Оффлайн valentin

  • Ветеран
  • *****
  • Сообщений: 562
  • Репутация: +20/-0
Re:Печать в сборке 13.x
« Ответ #22 : 29 Март 2013, 00:31:09 »
А такой "общеобразовательный" вопрос: в /lib/udev/rules.d есть -55cups.rules
Код
ACTION=="add", KERNEL=="lp[0-9]*", SUBSYSTEM=="usb", NAME="usb/%k", MODE="0666"
ACTION=="add", KERNEL=="lp[0-7]*", SUBSYSTEM=="printer", NAME="%k", MODE="0666"
. Оно как-то передается  в CUPS ?
Попробовал установить принтер в СноуДог модерн + Firefox - там русифицированный CUPS-1.4.6 Принтер сразу нашелся и по правильному адресу usb://Samsung/CLP-310%20Series. Произвел установку ppd с диска - пробная страница напечаталась. 
При включении принтера и в Ivanna и вSnowDog  в /dev  появляется usblp0, как ссылка на /dev/usb/lp0. В PuppyRus-Icewm-13.02 такой ссылки не появляется
« Последнее редактирование: 29 Март 2013, 01:01:54 от valentin »
Система:  Athlon XP 2500+  512RAM  Radeon9600

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Печать в сборке 13.x
« Ответ #23 : 29 Март 2013, 02:00:46 »
Ну вот строка из вашего же лога:
Цитата: valentin
usblp 1-4:1.0: usblp0: USB Bidirectional printer dev 7 if 0 alt 0 proto 2 vid 0x04E8 pid 0x328E
буквы usblp0 как бы намекают....

в приведенном вами правиле udev возможно неправильно обозваны SUBSYSTEM, надо попробовать заменить на SUBSYSTEMS

Вот логи gmesg из xlupu520-5 и Icewm1302. В USB подключены мышка, клава и принтер
спасибо, по логам видно что все с ядром в норме. принтер определяется ядром нормально.
« Последнее редактирование: 29 Март 2013, 02:24:27 от Pro »
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Печать в сборке 13.x
« Ответ #24 : 29 Март 2013, 09:34:33 »
 Мой hplj-1018 определяется не только как /dev/usb/lp0 (как udev приказал) но и как /dev/bus/usb/1/8
Код
 udevadm info -a -p $(udevadm info -q path -n /dev/bus/usb/1/8)

  looking at device '/devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.3':
    KERNEL=="1-2.3"
    SUBSYSTEM=="usb"
    DRIVER=="usb"
    ATTR{bDeviceSubClass}=="00"
    ATTR{bDeviceProtocol}=="00"
    ATTR{devpath}=="2.3"
    ATTR{idVendor}=="03f0"
    ATTR{speed}=="480"
    ATTR{bNumInterfaces}==" 1"
    ATTR{bConfigurationValue}=="1"
    ATTR{bMaxPacketSize0}=="64"
    ATTR{busnum}=="1"
    ATTR{devnum}=="8"
    ATTR{configuration}==""
    ATTR{bMaxPower}==" 98mA"
    ATTR{authorized}=="1"
    ATTR{bmAttributes}=="c0"
    ATTR{bNumConfigurations}=="1"
    ATTR{maxchild}=="0"
    ATTR{bcdDevice}=="0100"
    ATTR{avoid_reset_quirk}=="0"
    ATTR{quirks}=="0x0"
    ATTR{serial}=="KP227ZX"
    ATTR{version}==" 2.00"
    ATTR{urbnum}=="12"
    ATTR{ltm_capable}=="no"
    ATTR{manufacturer}=="Hewlett-Packard"
    ATTR{removable}=="unknown"
    ATTR{idProduct}=="4117"
    ATTR{bDeviceClass}=="00"
    ATTR{product}=="HP LaserJet 1018"
Сравнил с info по lp0 - один в один, только адреса разные.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Печать в сборке 13.x
« Ответ #25 : 29 Март 2013, 10:02:04 »
 SUBSYSTEM=="usb" - значит нормально в правиле задано название.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Печать в сборке 13.x
« Ответ #26 : 29 Март 2013, 15:00:38 »
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн CatdoG

  • Новичок
  • *
  • Сообщений: 16
  • Репутация: +0/-0
Re:Печать в сборке 13.x
« Ответ #27 : 29 Март 2013, 16:46:29 »
попробовал оба пакета, не видят принтер к сожалению.
У пакета cups-1.6.2-i486 картинка двоиться на всех вкладках кроме "Начало"
Intel Atom D525 XlupuRus520_andy5

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Печать в сборке 13.x
« Ответ #28 : 29 Март 2013, 16:52:43 »
 У меня то же самое.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Печать в сборке 13.x
« Ответ #29 : 29 Март 2013, 17:38:33 »
ну это уже на багтрекер надо. или мож из usr/share/doc/cups что то убрать надо.

  a второй пакет пробовать ненадо, это dev часть для тех кто собирается пересобрать или добавить что-то

надо попробовать еще с подключенным cups-filters я его собрал но не доделал еще.
« Последнее редактирование: 30 Март 2013, 06:46:54 от Pro »
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.