<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>17617</bug_id>
          
          <creation_ts>2008-10-18 18:36:03 +0400</creation_ts>
          <short_desc>Проблемы с доступом к устройству</short_desc>
          <delta_ts>2009-11-02 16:41:52 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>hplip</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>21850</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexei V. Mezin">alexei.mezin</reporter>
          <assigned_to name="Andrey Cherepanov">cas</assigned_to>
          <cc>antohami</cc>
    
    <cc>cas</cc>
    
    <cc>d.balyaev</cc>
    
    <cc>grenka</cc>
    
    <cc>jazz4sad</cc>
    
    <cc>shad</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>79802</commentid>
    <comment_count>0</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2008-10-18 18:36:03 +0400</bug_when>
    <thetext>При попытке запустить hp-toolbox в консоль попадает такое

libusb couldn&apos;t open USB device /dev/bus/usb/001/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/001/006: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/001/003: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/001/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/001/006: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/001/003: Permission denied.
libusb requires write access to USB device nodes.

А в messages вот это:

Oct 18 18:31:48 threebears python: io/hpmud/musb.c 594: invalid usb_open: Р\236С\202РєР°Р·Р°РЅРѕ РІ РґРѕС\201С\202С\203РїРµ 
Oct 18 18:31:48 threebears last message repeated 5 times


На всякий случай:
[root@threebears rules.d]# ls -l /dev/bus/usb/001/
итого 0
crw-r--r-- 1 root   root 189, 0 Окт 18  2008 001
crw-r--r-- 1 root   root 189, 2 Окт 18  2008 003
crw-r--r-- 1 root   root 189, 5 Окт 18 18:28 006
crw-rw-r-- 1 alexei lp   189, 6 Окт 18 18:31 007</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79849</commentid>
    <comment_count>1</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-19 20:01:34 +0400</bug_when>
    <thetext>ls -l /dev/hplip 
ls -l /dev/bus/usb/001/
покажите, пожалуйста.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79852</commentid>
    <comment_count>2</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-19 20:03:36 +0400</bug_when>
    <thetext>*** Bug 17618 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79853</commentid>
    <comment_count>3</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2008-10-19 20:20:08 +0400</bug_when>
    <thetext>(In reply to comment #1)
&gt; ls -l /dev/hplip 
&gt; ls -l /dev/bus/usb/001/
&gt; покажите, пожалуйста.
&gt; 

[alexei@threebears ~]$ ls -l /dev/hplip 
итого 0
lrwxrwxrwx 1 root root 12 Окт 19 17:44 HP-TH7B26244204XV -&gt; ../usbdev1.5

[alexei@threebears ~]$ ls -l /dev/bus/usb/001/
итого 0
crw-r--r-- 1 root root 189, 0 Окт 19 17:44 001
crw-r--r-- 1 root root 189, 2 Окт 19 17:44 003
crw-r--r-- 1 root root 189, 3 Окт 19 17:44 004
crw-rw-r-- 1 root lp   189, 4 Окт 19 17:44 005
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79855</commentid>
    <comment_count>4</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-19 20:22:28 +0400</bug_when>
    <thetext>rpm -qa | egrep &apos;(foomatic|hplip)&apos;
и инетересует, какие права на ../usbdev1.5
alexei@threebears ~]$ ls -l /dev/hplip 
итого 0
lrwxrwxrwx 1 root root 12 Окт 19 17:44 HP-TH7B26244204XV -&gt; ../usbdev1.5
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79858</commentid>
    <comment_count>5</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-19 20:41:10 +0400</bug_when>
    <thetext>какие права на ../usbdev1.5 ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79859</commentid>
    <comment_count>6</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2008-10-19 20:42:44 +0400</bug_when>
    <thetext>(In reply to comment #4)
&gt; rpm -qa | egrep &apos;(foomatic|hplip)&apos;

[alexei@threebears ~]$ rpm -qa | egrep &apos;(foomatic|hplip)&apos;
foomatic-filters-3.0.2-alt6
foomatic-db-3.0.2-alt7.20080809
hplip-sane-2.8.7-alt1.1
foomatic-db-engine-3.0.2-alt4
hplip-PPDs-2.8.7-alt1.1
hplip-2.8.7-alt1.1
gutenprint-foomatic-5.2.0-alt1.rc1
hplip-gui-2.8.7-alt1.1
foomatic-3.0.1-alt2.20040828
hplip-common-2.8.7-alt1.1
hplip-hpijs-2.8.7-alt1.1


&gt; и инетересует, какие права на ../usbdev1.5

[alexei@threebears ~]$ ls -l /dev/usbdev1.5
crw-rw-r-- 1 alexei lp 189, 4 Окт 19 17:44 /dev/usbdev1.5

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79860</commentid>
    <comment_count>7</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-19 20:50:10 +0400</bug_when>
    <thetext>угу, все ясно. Новый udev, новые ядра :(

раньше симлинк указывал бы на /dev/bus/usb/001/005,
соответственно права на /dev/bus/usb/001/005
были бы crw-rw-r-- 1 alexei lp.

теперь хуже. 
как хак, либо вручную выставляйте права в dev/bus/usb/
либо добавьте себя в группу lp.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79861</commentid>
    <comment_count>8</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2008-10-19 20:57:05 +0400</bug_when>
    <thetext>(In reply to comment #7)
&gt; угу, все ясно. Новый udev, новые ядра :(

Пока не очень ясно, потому что

&gt; либо добавьте себя в группу lp.
&gt; 

[alexei@threebears ~]$ groups          
user lp mail uucp .......
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79862</commentid>
    <comment_count>9</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-19 21:04:09 +0400</bug_when>
    <thetext>но вроде же было
ls -l /dev/bus/usb/001/
crw-rw-r-- 1 root lp   189, 4 Окт 19 17:44 005</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79863</commentid>
    <comment_count>10</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-19 21:05:02 +0400</bug_when>
    <thetext>впрочем, эти числа меняются от втыкания и перезагрузки
и даже от дребезга кабеля.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79864</commentid>
    <comment_count>11</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2008-10-19 21:09:15 +0400</bug_when>
    <thetext>(In reply to comment #10)
&gt; впрочем, эти числа меняются от втыкания и перезагрузки

Там в /dev/bus/usb/001/ четыре файла, на три доступ root:root, на один root:lp. Однако, hp-toolbox зачем-то лезет во все файлы. 

Но! это еще не все. Если я руками меняю там доступ даже на 777 для всех файлов, то в логи все равно лезет usb_open: permission denied. И даже все попытки запустить все от рута не помогли. Видимо, ошибка где-то в недопонимании с нашим libusb. Проверил на Сизифе, 4.1бета.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79865</commentid>
    <comment_count>12</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-19 21:10:02 +0400</bug_when>
    <thetext>на 
ibusb couldn&apos;t open USB device /dev/bus/usb/001/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/001/006: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/001/003: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/001/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/001/006: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/001/003: Permission denied.
libusb requires write access to USB device nodes.
внимания не обращайте.
Это мышка и все что угодно, это и хорошо, что hp-toolbox туда доступа не имеет :)

главное, выставьте хорошие права именно на принтер,
и убедитесь, что это работает.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79866</commentid>
    <comment_count>13</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-19 21:13:32 +0400</bug_when>
    <thetext>(In reply to comment #11)
&gt; Видимо, ошибка где-то в недопонимании с нашим libusb.
похоже :(
тода дело хуже.
а ядро, udev, libusb какие ?

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79867</commentid>
    <comment_count>14</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2008-10-19 21:19:16 +0400</bug_when>
    <thetext>(In reply to comment #13)
&gt; (In reply to comment #11)
&gt; &gt; Видимо, ошибка где-то в недопонимании с нашим libusb.
&gt; похоже :(
&gt; тода дело хуже.
&gt; а ядро, udev, libusb какие ?
&gt; 

[alexei@threebears ~]$ rpm -q udev libusb       
udev-130-alt4
libusb-0.9.3-alt3.0
[alexei@threebears ~]$ uname -r
2.6.25-std-def-alt9


Саму печать я вроде победил, заставив принудительно принтер печатать черным картриджем (с цветным он как-то перестал дружить, буду изучать). Но прочистка головок не работает (завешивает принтер, и он моргает всеми лампочками как рождественская елка), а раньше работало. И при посылке заданий на печать в логи лезут ошибки про права доступа и &quot;таймаут доступа к железке, повтор через 30 секунд&quot;, иногда задание так и не печатается, пока не сделаешь CUPS restart.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80058</commentid>
    <comment_count>15</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-22 14:09:42 +0400</bug_when>
    <thetext>еще одна вещь.
в hplip есть утилита hp-systray.
она у вас запускается автоматически?
если нет, то что будет, если ее руками запустить 
_ДО_ запуска других утилит?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80098</commentid>
    <comment_count>16</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2008-10-22 23:33:22 +0400</bug_when>
    <thetext>(In reply to comment #15)
&gt; еще одна вещь.
&gt; в hplip есть утилита hp-systray.
&gt; она у вас запускается автоматически?
&gt; если нет, то что будет, если ее руками запустить 
&gt; _ДО_ запуска других утилит?
&gt; 

Если я запускал hp-toolbox от пользователя, то в трей садилась монитор-запускалка. Если он рута, то как-то ругалось и не садилось. Если это критично, могу проверить, но пока у меня hplip-gui снесен, потому что не ставится без насилия из-за python2.5(fax).
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80100</commentid>
    <comment_count>17</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-22 23:52:18 +0400</bug_when>
    <thetext>В сизиф ушла 2.8.9, думаю, уже завтра можно будет скачать.
там не должно быть проблем.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80158</commentid>
    <comment_count>18</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2008-10-24 00:33:11 +0400</bug_when>
    <thetext>(In reply to comment #17)
&gt; В сизиф ушла 2.8.9, думаю, уже завтра можно будет скачать.
&gt; там не должно быть проблем.
&gt; 

Скачала srpm из Сизифа, пересобрал в хашере. Не ставится hplip-gui:
ошибка: неудовлетворенные зависимости:
        python2.5(fax)   нужен для hplip-gui-2.8.9-alt1
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80192</commentid>
    <comment_count>19</comment_count>
    <who name="viy">viy</who>
    <bug_when>2008-10-24 20:24:04 +0400</bug_when>
    <thetext>полхо пересобираете :)
/в свежем сизифе/
$ rpmquery -p --provides hplip-2.8.9-alt1.x86_64.rpm | grep &apos;python2.5(fax)&apos;
python2.5(fax) 

как видим, в Сизифе проблем нет. 
Почему вы пересобираете?
если вы на 4.0/4.1 сидите,
говорите, я буду готовить бакпорт.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80207</commentid>
    <comment_count>20</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2008-10-25 02:06:31 +0400</bug_when>
    <thetext>(In reply to comment #19)
&gt; полхо пересобираете :)

Видимо да. Переустановил по новой, сработало :)

А пересобирал потому, что проще из Сизифа качнуть один srpm и собрать из него пяток пакетов, чем тянуть все пакеты, и что за ними по зависимостям прицепится. А обновлять локальный Сизиф два раза в неделю муторно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88914</commentid>
    <comment_count>21</comment_count>
    <who name="Dmitriy Balyaev">d.balyaev</who>
    <bug_when>2009-04-07 17:03:02 +0400</bug_when>
    <thetext>[xaoc@gamma ~]$ rpm -qa | egrep &apos;(foomatic|hplip)&apos;
foomatic-db-3.0.2.20081126-alt8.M41.1
hplip-common-2.8.10-alt2.M41.1
hplip-gui-2.8.10-alt2.M41.1
gutenprint-foomatic-5.2.1-alt1.M41.1
hplip-PPDs-2.8.10-alt2.M41.1
hplip-sane-2.8.10-alt2.M41.1
foomatic-db-engine-3.0.2.20081204-alt4.M41.1
foomatic-filters-3.0.2.20081203-alt6.M41.1
hplip-2.8.10-alt2.M41.1

AltLinux 4.1.1 Desktop. Как только запускаю hp-toolbox девайс видно. Пытаюсь напечатать тестовую страницу - все пропадает. В dmesg вот такая вот бадяга:

usb 2-1: new full speed USB device using ohci_hcd and address 6
usb 2-1: configuration #1 chosen from 1 choice
usblp0: USB Bidirectional printer dev 6 if 1 alt 0 proto 2 vid 0x03F0 pid 0x4C11
usb 2-1: New USB device found, idVendor=03f0, idProduct=4c11
usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1: Product: PSC 1500 series
usb 2-1: Manufacturer: HP
usb 2-1: SerialNumber: MY5A3DC1WT0498
usblp0: removed

то есть как только пытаюсь что-нибудь печатать, так сразу usblp0: removed
В messages куча вот такой байды:

Apr  7 16:50:09 gamma PSC_1500_series?serial=MY5A3DC1WT0498: io/hpmud/musb.c 1104: unable to open hp:/usb/PSC_1500_series?serial=MY5A3DC1WT0498
Apr  7 16:50:09 gamma PSC_1500_series?serial=MY5A3DC1WT0498: prnt/backend/hp.c 676: INFO: open device failed stat=12; will retry in 30 seconds...
Apr  7 16:50:39 gamma PSC_1500_series?serial=MY5A3DC1WT0498: io/hpmud/musb.c 135: unable get_string_descriptor -1: Operation not permitted
Apr  7 16:50:39 gamma PSC_1500_series?serial=MY5A3DC1WT0498: io/hpmud/musb.c 603: invalid product id string ret=-1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88918</commentid>
    <comment_count>22</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-04-07 22:14:15 +0400</bug_when>
    <thetext>(В ответ на комментарий №21)
&gt; usblp0: USB Bidirectional printer dev 6 if 1 alt 0 proto 2 vid 0x03F0 pid
&gt; usblp0: removed
шлейф usb особо китайской сборки? с другим шлейфом попытайтесь.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88969</commentid>
    <comment_count>23</comment_count>
    <who name="Dmitriy Balyaev">d.balyaev</who>
    <bug_when>2009-04-08 14:27:25 +0400</bug_when>
    <thetext>Ничего не трогая перезагружаюсь в убунту, и там все работает. Дело не в проводах.
На форуме есть тема http://forum.altlinux.org/index.php?topic=2547.0
Там у человека похожий принтер и перестал печатать после обновления до 4.1.1. Решена откатом до 4.1.0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>89008</commentid>
    <comment_count>24</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-04-09 10:43:17 +0400</bug_when>
    <thetext>(В ответ на комментарий №23)
&gt; На форуме есть тема http://forum.altlinux.org/index.php?topic=2547.0
&gt; Там у человека похожий принтер и перестал печатать после обновления до 4.1.1.
&gt; Решена откатом до 4.1.0.

Гм. может быть с ядром связано?
в любом случае, это совершенно другая ошибка.
откройте, пожалуйста, другую ошибку, и сообщите все, более детально.
arch, pkg versions, kernel, 
также, откуда уверенность что проблема с hplip.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95472</commentid>
    <comment_count>25</comment_count>
    <who name="">jazz4sad</who>
    <bug_when>2009-07-30 18:42:31 +0400</bug_when>
    <thetext>Принтер HP Deskjet F2180, 3 в 1 (принтер, сканер, копир)
$ sudo lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 03f0:7d04 Hewlett-Packard DeskJet F2100 Printer series
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

$ hp-setup

HP Linux Imaging and Printing System (ver. 3.9.4b)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Searching... (bus=usb, search=(None) desc=0)
libusb couldn&apos;t open USB device /dev/bus/usb/001/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/002/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/003/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/003/002: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/004/001: Permission denied.
libusb requires write access to USB device nodes.
error: No devices found on bus: usb

Done.

Принтер в итоге удалось добавить через cups, и напечатать тестовую страницу. После этого:
$ hp-info

HP Linux Imaging and Printing System (ver. 3.9.4b)
Device Information Utility ver. 5.2

Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Using device: hp:/usb/Deskjet_F2100_series?serial=CN7CO4Q30F04TK


HP Linux Imaging and Printing System (ver. 3.9.4b)
System Tray Status Service ver. 2.0

Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

libusb couldn&apos;t open USB device /dev/bus/usb/001/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/002/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/003/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/003/002: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn&apos;t open USB device /dev/bus/usb/004/001: Permission denied.
libusb requires write access to USB device nodes.
error: Unable to communicate with device (code=12): hp:/usb/Deskjet_F2100_series?serial=CN7CO4Q30F04TK
error:  Unable to open device hp:/usb/Deskjet_F2100_series?serial=CN7CO4Q30F04TK.

Done.
А значит посмотреть состояние расходников и воспользоваться сканером я не могу.

Для справки:
$ uname -r
2.6.30-std-def-alt6
Рядом стоит ALTLinux Desktop 5.0 из branch, там все работает великолепно!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95473</commentid>
    <comment_count>26</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-07-30 18:52:55 +0400</bug_when>
    <thetext>/proc/bus/usb смонтировано?
например, у меня
cat /etc/mtab G usb 
usbfs /proc/bus/usb usbfs rw 0 0
(В ответ на комментарий №25)
&gt; libusb couldn&apos;t open USB device /dev/bus/usb/001/001: Permission denied.
...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95474</commentid>
    <comment_count>27</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-07-30 19:05:14 +0400</bug_when>
    <thetext>(В ответ на комментарий №26)
&gt; /proc/bus/usb смонтировано?
?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95475</commentid>
    <comment_count>28</comment_count>
    <who name="">jazz4sad</who>
    <bug_when>2009-07-30 19:12:34 +0400</bug_when>
    <thetext>(В ответ на комментарий №26)
&gt; /proc/bus/usb смонтировано?
&gt; например, у меня
&gt; cat /etc/mtab G usb 
&gt; usbfs /proc/bus/usb usbfs rw 0 0
&gt; (В ответ на комментарий №25)
&gt; &gt; libusb couldn&apos;t open USB device /dev/bus/usb/001/001: Permission denied.
&gt; ...
Похоже нет.
$ cat /etc/mtab |grep usb
$</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95476</commentid>
    <comment_count>29</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-07-30 19:17:52 +0400</bug_when>
    <thetext>(В ответ на комментарий №28)
&gt; &gt; /proc/bus/usb смонтировано?
&gt; Похоже нет.
пожалуйста, не оставайтесь равнодушным!
повесьте баг на startup, он ответственный за монтирование usbfs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95477</commentid>
    <comment_count>30</comment_count>
    <who name="">jazz4sad</who>
    <bug_when>2009-07-30 19:51:04 +0400</bug_when>
    <thetext>(В ответ на комментарий №29)
&gt; (В ответ на комментарий №28)
&gt; &gt; &gt; /proc/bus/usb смонтировано?
&gt; &gt; Похоже нет.
&gt; пожалуйста, не оставайтесь равнодушным!
&gt; повесьте баг на startup, он ответственный за монтирование usbfs.
На что жаловаться и чем аргументировать? Я затрудняюсь, извините.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95478</commentid>
    <comment_count>31</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-07-30 19:59:54 +0400</bug_when>
    <thetext>&gt; &gt; &gt; &gt; /proc/bus/usb смонтировано?
&gt; &gt; &gt; Похоже нет.
&gt; &gt; пожалуйста, не оставайтесь равнодушным!
&gt; &gt; повесьте баг на startup, он ответственный за монтирование usbfs.
&gt; На что жаловаться и чем аргументировать? Я затрудняюсь, извините.

подождите, я в devel спрошу.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95479</commentid>
    <comment_count>32</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-07-30 20:01:27 +0400</bug_when>
    <thetext>(В ответ на комментарий №31)
&gt; подождите, я в devel спрошу.
система сизиф?
как установлена?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95481</commentid>
    <comment_count>33</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-07-30 20:43:47 +0400</bug_when>
    <thetext>(В ответ на комментарий №32)
&gt; (В ответ на комментарий №31)
&gt; &gt; подождите, я в devel спрошу.
&gt; система сизиф?
&gt; как установлена?

и еще, пожалуйста 
ls -l /dev/bus/usb/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95482</commentid>
    <comment_count>34</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-07-30 20:51:24 +0400</bug_when>
    <thetext>ls -lR /dev/bus/usb/, точнее.
и еще 
rpm -qa | grep hplip
rpm -q udev
ls -l /dev/hplip
и включен ли принтер :) ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95501</commentid>
    <comment_count>35</comment_count>
    <who name="">jazz4sad</who>
    <bug_when>2009-07-31 11:50:04 +0400</bug_when>
    <thetext>&gt; система сизиф?
&gt; как установлена?
Система установлена с официального ALTLinux Desktop 4.1.0, обновлена до branch 4.1, была полностью работоспособна и держал ее как резерв, на случай, если с рабочей (branch 5.0) что-либо случится, хочу заметить, что принтер в системе не был установлен, hplip устанавливал уже из Сизифа. До Сизифа обновлялся так:

$ cat /etc/apt/sources.list.d/sources.list

#rpm cdrom:[ALT Linux 4.1.0 Desktop (Thymus) build 2008-10-06]/ ALTLinux base disk

rpm ftp://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus i586 classic
rpm ftp://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic

#apt-get update
#update-kernel -t std-def
перезагрузка с новым ядром
#apt-get dist-upgrade

Вывод интересующих команд:
$ ls -lR /dev/bus/usb
/dev/bus/usb:
итого 0
drwxr-xr-x 2 root root 60 Июл 31 13:22 001
drwxr-xr-x 2 root root 80 Июл 31 13:22 002
drwxr-xr-x 2 root root 60 Июл 31 13:22 003
drwxr-xr-x 2 root root 60 Июл 31 13:22 004

/dev/bus/usb/001:
итого 0
crw-rw-r-- 1 root root 189, 0 Июл 31 13:22 001

/dev/bus/usb/002:
итого 0
crw-rw-r-- 1 root root 189, 128 Июл 31 13:22 001
crw-rw-r-- 1 lp   lp   189, 129 Июл 31 13:22 002

/dev/bus/usb/003:
итого 0
crw-rw-r-- 1 root root 189, 256 Июл 31 13:22 001

/dev/bus/usb/004:
итого 0
crw-rw-r-- 1 root root 189, 384 Июл 31 13:22 001

$ rpm -qa | grep hplip
hplip-common-3.9.4b-alt3
hplip-3.9.4b-alt3
hplip-sane-3.9.4b-alt3
hplip-gui-3.9.4b-alt3
hplip-hpijs-3.9.4b-alt3
hplip-PPDs-3.9.4b-alt3
hplip-recommends-3.9.4b-alt3

$ rpm -q udev
udev-141-alt9

$ ls -l /dev/hplip
итого 0
lrwxrwxrwx 1 root root 12 Июл 31 13:22 HP-CN7CO4Q30F04TK -&gt; ../usbdev2.2

Принтер включен :) и lsusb его видит:
$ sudo lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 03f0:7d04 Hewlett-Packard DeskJet F2100 Printer series
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95502</commentid>
    <comment_count>36</comment_count>
    <who name="">jazz4sad</who>
    <bug_when>2009-07-31 11:54:31 +0400</bug_when>
    <thetext>На всякий случай покажу еще это:

$ rpm -qa | egrep &apos;(foomatic|hplip)&apos;
hplip-common-3.9.4b-alt3
hplip-3.9.4b-alt3
gutenprint-foomatic-5.2.3-alt2
hplip-sane-3.9.4b-alt3
foomatic-db-engine-3.0.2.20081204-alt5
hplip-gui-3.9.4b-alt3
hplip-hpijs-3.9.4b-alt3
foomatic-db-3.0.2.20081126-alt9
hplip-PPDs-3.9.4b-alt3
hplip-recommends-3.9.4b-alt3
foomatic-filters-3.0.2.20081203-alt7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95505</commentid>
    <comment_count>37</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-07-31 12:40:21 +0400</bug_when>
    <thetext>спасибо, теперь я понял где проблема.
вот она, родимая.
$ ls -l /dev/hplip
итого 0
lrwxrwxrwx 1 root root 12 Июл 31 13:22 HP-CN7CO4Q30F04TK -&gt; ../usbdev2.2
это означает, что правила для udev с новым udev работают не так, как хотелось бы.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95506</commentid>
    <comment_count>38</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-07-31 12:48:25 +0400</bug_when>
    <thetext>а что у вас случится, если в
/etc/udev/rules.d/55-hpmud.rules
заменить
SUBSYSTEM!=&quot;usb_device&quot;, GOTO=&quot;hpmud_rules_end&quot;
на
SUBSYSTEM!=&quot;usb&quot;, GOTO=&quot;hpmud_rules_end&quot;
?
вылечит?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95507</commentid>
    <comment_count>39</comment_count>
    <who name="">jazz4sad</who>
    <bug_when>2009-07-31 13:09:40 +0400</bug_when>
    <thetext>(В ответ на комментарий №38)
&gt; а что у вас случится, если в
&gt; /etc/udev/rules.d/55-hpmud.rules
&gt; заменить
&gt; SUBSYSTEM!=&quot;usb_device&quot;, GOTO=&quot;hpmud_rules_end&quot;
&gt; на
&gt; SUBSYSTEM!=&quot;usb&quot;, GOTO=&quot;hpmud_rules_end&quot;
&gt; ?
&gt; вылечит?
Заменил:
$ cat /etc/udev/rules.d/55-hpmud.rules | grep SUBSYSTEM!
SUBSYSTEM!=&quot;usb&quot;, GOTO=&quot;hpmud_rules_end&quot;

Не вылечило. :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95508</commentid>
    <comment_count>40</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-07-31 13:15:00 +0400</bug_when>
    <thetext>чтобы проверить usev rules, надо выключить принтер,
а потом включить. чтобы udev заново сработал.
и посмотреть, какой теперь симлинк в /dev/hplip,
ls -l /dev/hplip</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95510</commentid>
    <comment_count>41</comment_count>
    <who name="">jazz4sad</who>
    <bug_when>2009-07-31 13:23:43 +0400</bug_when>
    <thetext>(В ответ на комментарий №40)
&gt; чтобы проверить usev rules, надо выключить принтер,
&gt; а потом включить. чтобы udev заново сработал.
сделал.

&gt; и посмотреть, какой теперь симлинк в /dev/hplip,

$ ls -l /dev/hplip
итого 0
lrwxrwxrwx 1 root root 10 Июл 31 15:17 HP-CN7CO4Q30F04TK -&gt; ../usb/lp0

hp-info так и не видит принтер.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95536</commentid>
    <comment_count>42</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-08-01 10:22:27 +0400</bug_when>
    <thetext>&gt; $ ls -l /dev/hplip
&gt; итого 0
&gt; lrwxrwxrwx 1 root root 10 Июл 31 15:17 HP-CN7CO4Q30F04TK -&gt; ../usb/lp0
о, интересно. 
Как я вижу, udev опять изменился.
Пока я буду разбираться, вам придется вручную ставить права 
на устройство :( 
chown &lt;username&gt;.lp /dev/bus/usb/xxx/yyy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95540</commentid>
    <comment_count>43</comment_count>
    <who name="">jazz4sad</who>
    <bug_when>2009-08-01 18:57:03 +0400</bug_when>
    <thetext>&gt; Пока я буду разбираться, вам придется вручную ставить права 
&gt; на устройство :( 
&gt; chown &lt;username&gt;.lp /dev/bus/usb/xxx/yyy
Да..! Вы его победили. После изменения прав принтер заработал, и расходники можно наблюдать, и сканер работает. Спасибо!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101229</commentid>
    <comment_count>44</comment_count>
    <who name="viy">viy</who>
    <bug_when>2009-10-10 23:21:37 +0400</bug_when>
    <thetext>3.9.8-alt4
переехал на udev acl (через ConsloleKit), должно решить проблему.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102528</commentid>
    <comment_count>45</comment_count>
    <who name="">jazz4sad</who>
    <bug_when>2009-11-02 16:41:52 +0300</bug_when>
    <thetext>(В ответ на комментарий №44)
&gt; 3.9.8-alt4
&gt; переехал на udev acl (через ConsloleKit), должно решить проблему.

Да, проблема снята. Спасибо.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>