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

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

    <bug>
          <bug_id>25798</bug_id>
          
          <creation_ts>2011-06-22 20:22:03 +0400</creation_ts>
          <short_desc>Не отрабатывает правило в /etc/udev/rules.d/11-hplj10xx.rules</short_desc>
          <delta_ts>2012-12-16 22:50:17 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>foo2zjs</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>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexei Takaseev">taf</reporter>
          <assigned_to name="Michael Shigorin">mike</assigned_to>
          <cc>aen</cc>
    
    <cc>dd1email</cc>
    
    <cc>evg</cc>
    
    <cc>ildar</cc>
    
    <cc>lav</cc>
    
    <cc>mike</cc>
    
    <cc>viy</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>122371</commentid>
    <comment_count>0</comment_count>
    <who name="Alexei Takaseev">taf</who>
    <bug_when>2011-06-22 20:22:03 +0400</bug_when>
    <thetext>Система Sisyphus от 2011-06-22

foo2zjs-20110525-alt2
udev-171-alt1

при подключении принтера HP LaserJet 1020 не происходит автоматической загрузки прошивки в принтер. Методом тыка установлено, что не срабатывает секция RUN+=&quot;/etc/hotplug/usb/hplj1020&quot; в файле /etc/udev/rules.d/11-hplj10xx.rules.

Решение work for me:

-       SYMLINK+=&quot;hplj1020-%n&quot;, RUN+=&quot;/etc/hotplug/usb/hplj1020&quot; 
+       SYMLINK+=&quot;hplj1020-%n&quot;, PROGRAM=&quot;/etc/hotplug/usb/hplj1020&quot;

после чего прошивка загружаться сразу же после включения принтера.
Есть подозрение, что на P6 имеются аналогичные грабли.

Как бы не соврать, но нечто аналогичное я делал еще года 3 или 4 назад, когда покупал этот принтер и подключал его.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122382</commentid>
    <comment_count>1</comment_count>
    <who name="Евгений">shev</who>
    <bug_when>2011-06-23 08:55:32 +0400</bug_when>
    <thetext>&quot;PROGRAM=&quot; используется для запуска внешних программ, которые присваивают имена устройствам.
&quot;RUN+=&quot; используется для запуска внешних программ при определённых событиях.

У нас второе. Если не работает RUN+=, то, возможно что-то с udev, а не этим скриптом?
Совсем недавно я переписывал все правила (сборка 20110525-alt2). Проверял на HP1018. Всё прекрасно работало.
Посмотрите, что пишется в 12 консольке во время включения принтера?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128134</commentid>
    <comment_count>2</comment_count>
      <attachid>5285</attachid>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-01-09 23:15:37 +0400</bug_when>
    <thetext>Created attachment 5285
/var/log/messages snippet

Подтверждаю, до такой же замены притащенный 1020 не завёлся; в /var/log/messages -- только сообщения от ядерной USB-подсистемы, но не от foo2zjs (после правки наблюдается приложенный фрагмент).

t6/branch, udev-168-alt2.M60P.2, foo2zjs-20110525-alt2 и 20111227-alt1, соответствующий foo2zjs-fwdownloader согласно README-UTF8.ALT установил и сообразно синтаксису шелл-скриптов поправил (заменой всех return на exit).

Решил опробовать foo2zjs, т.к. на hplip с разбегу оно что-то не взлетело.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128136</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-01-10 01:22:28 +0400</bug_when>
    <thetext>Победил, но это какой-то недокументируемый процесс и в итоге одновременно установлены (также по ходу пьесы были руками вытащены sihp1020.img и недоступный вместе с openprinting.org hplip-3.11.10-plugin.run):

home:~&gt; rpm -qa | egrep &apos;^foo2zjs|hplip&apos; | sort
foo2zjs-20111227-alt1
foo2zjs-fwdownloader-20111227-alt1
foo2zjs-PPD-20111227-alt1
hplip-3.11.10-alt1.M60P.1
hplip-common-3.11.10-alt1.M60P.1
hplip-gui-3.11.10-alt1.M60P.1
hplip-hpcups-3.11.10-alt1.M60P.1
hplip-hpcups-PPDs-3.11.10-alt1.M60P.1
hplip-hpijs-3.11.10-alt1.M60P.1
hplip-hpijs-PPDs-3.11.10-alt1.M60P.1
hplip-PPDs-3.11.10-alt1.M60P.1
hplip-ps-PPDs-3.11.10-alt1.M60P.1
hplip-sane-3.11.10-alt1.M60P.1

(foo2zjs из сизифа -- завести получилось, подключив к ноутбуку и положив фирмварь в /var/lib/foo2zjs/firmware/sihp1020.dl -- надоумило обсуждение на forum.altlinux.org)

Похоже, что прошивку у меня сейчас грузит нечто от hplip:
Jan  9 21:16:15 home logger: loading hp_laserjet_1020 firmware 001 006
Jan  9 21:16:15 home logger: loading hp_laserjet_1020 firmware 1 6

Как получится, постараюсь проверить на тестовом ноуте с чистой установкой.  Похоже, что в t6/p6 надо забрать сизифный foo2zjs -- возражений не будет?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129189</commentid>
    <comment_count>4</comment_count>
    <who name="Евгений">shev</who>
    <bug_when>2012-02-23 08:51:45 +0400</bug_when>
    <thetext>Отправил в сизиф foo2zjs-20120214-alt1. В этом пакете переписал правила.
Проверьте plz, а то я свой HP1018 продал, проверять не на чем (M1005MFP теперь у меня).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129667</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-03-12 00:47:32 +0400</bug_when>
    <thetext>Эээ... не успел проверить, тот хост вернулся на бэкап системы на 5.1 по несвязанным с печатью обстоятельствам.  Могу подтвердить для сборки 20100624-alt0.M50P.1 на пятом бранче, что достаточно поставить foo2zjs foo2zjs-fwdownloader, выключить-включить принтер и настроить очередь печати -- за что и спасибо.

Постараюсь проверить на ноуте с сизифом.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>130956</commentid>
    <comment_count>6</comment_count>
    <who name="Евгений">shev</who>
    <bug_when>2012-05-01 20:46:25 +0400</bug_when>
    <thetext>(В ответ на комментарий №5)

&gt; Постараюсь проверить на ноуте с сизифом.
Миш, ну так что с этим багом то?
Интересует работа foo2zjs-* без всяких примочек hplip и т.п.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>130961</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-05-02 00:22:47 +0400</bug_when>
    <thetext>Сейчас во Львове, буду благодарен за напоминание ближе к выходным...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132300</commentid>
    <comment_count>8</comment_count>
    <who name="ildar">ildar</who>
    <bug_when>2012-07-13 09:22:28 +0400</bug_when>
    <thetext>Возможно, не работает, потому что
On 12.07.2012 17:50:56, Ildar Mulyukov wrote:
&gt; 	Коллеги,
&gt; 
&gt; относительно недавно, в udev перестала работать конструкция вида:
&gt;&gt; SYSFS{idVendor}==&quot;xxxx&quot;, SYSFS{idProduct}==&quot;yyyy&quot;
&gt; 
&gt; SYSFS давно надо было заменить на ATTR, но некоторые товарищи ещё не сделали.

http://lists.altlinux.org/pipermail/sisyphus/2012-July/357863.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132316</commentid>
    <comment_count>9</comment_count>
    <who name="Евгений">shev</who>
    <bug_when>2012-07-16 18:08:41 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; Возможно, не работает, потому что

Извиняюсь за задержку. Работа.
Отправил исправленную и обновлённую сборку.
Просьба проверить</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135413</commentid>
    <comment_count>10</comment_count>
    <who name="Alexei Takaseev">taf</who>
    <bug_when>2012-11-25 19:25:57 +0400</bug_when>
    <thetext>foo2zjs-20120601-alt1

принтер HP LaserJet 1020 работает нормально.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>136090</commentid>
    <comment_count>11</comment_count>
    <who name="Евгений">shev</who>
    <bug_when>2012-12-16 22:50:17 +0400</bug_when>
    <thetext>Закрываем</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5285</attachid>
            <date>2012-01-09 23:15:37 +0400</date>
            <delta_ts>2012-01-09 23:15:37 +0400</delta_ts>
            <desc>/var/log/messages snippet</desc>
            <filename>messages</filename>
            <type>text/plain</type>
            <size>1912</size>
            <attacher name="Michael Shigorin">mike</attacher>
            
              <data encoding="base64">SmFuICA5IDE5OjA4OjU2IGhvbWUga2VybmVsOiBbMTg1MjE3Ni41NzUyNDVdIHVzYiAxLTM6IFVT
QiBkaXNjb25uZWN0LCBkZXZpY2UgbnVtYmVyIDgKSmFuICA5IDE5OjA5OjAwIGhvbWUga2VybmVs
OiBbMTg1MjE4MC4zNjQwNjFdIHVzYiAxLTM6IG5ldyBoaWdoIHNwZWVkIFVTQiBkZXZpY2UgbnVt
YmVyIDkgdXNpbmcgZWhjaV9oY2QKSmFuICA5IDE5OjA5OjAwIGhvbWUga2VybmVsOiBbMTg1MjE4
MC41MTY4NTFdIHVzYiAxLTM6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0wM2YwLCBp
ZFByb2R1Y3Q9MmIxNwpKYW4gIDkgMTk6MDk6MDAgaG9tZSBrZXJuZWw6IFsxODUyMTgwLjUxNjg2
MV0gdXNiIDEtMzogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTEsIFByb2R1Y3Q9MiwgU2Vy
aWFsTnVtYmVyPTMKSmFuICA5IDE5OjA5OjAwIGhvbWUga2VybmVsOiBbMTg1MjE4MC41MTY4Njhd
IHVzYiAxLTM6IFByb2R1Y3Q6IEhQIExhc2VySmV0IDEwMjAKSmFuICA5IDE5OjA5OjAwIGhvbWUg
a2VybmVsOiBbMTg1MjE4MC41MTY4NzNdIHVzYiAxLTM6IE1hbnVmYWN0dXJlcjogSGV3bGV0dC1Q
YWNrYXJkCkphbiAgOSAxOTowOTowMCBob21lIGtlcm5lbDogWzE4NTIxODAuNTE2ODc4XSB1c2Ig
MS0zOiBTZXJpYWxOdW1iZXI6IEpMMTZQMVAKSmFuICA5IDE5OjA5OjAwIGhvbWUga2VybmVsOiBb
MTg1MjE4MC41MzIyODhdIHVzYmxwMDogVVNCIEJpZGlyZWN0aW9uYWwgcHJpbnRlciBkZXYgOSBp
ZiAwIGFsdCAwIHByb3RvIDIgdmlkIDB4MDNGMCBwaWQgMHgyQjE3CkphbiAgOSAxOTowOTowMCBo
b21lIGtlcm5lbDogWzE4NTIxODAuNTMzMjUyXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRl
cmZhY2UgZHJpdmVyIHVzYmxwCkphbiAgOSAxOTowOTowMCBob21lIC91c3Ivc2Jpbi9ocGxqMTAy
MDogZm9vMnpqczogbG9hZGluZyBIUCBMYXNlckpldCAxMDIwIGZpcm13YXJlIC92YXIvbGliL2Zv
bzJ6anMvZmlybXdhcmUvc2locDEwMjAuZGwgdG8gL2Rldi91c2IvbHAwIC4uLgpKYW4gIDkgMTk6
MDk6MDAgaG9tZSBrZXJuZWw6IFsxODUyMTgwLjU5ODYyN10gdXNiIDEtMzogdXNiZnM6IGludGVy
ZmFjZSAwIGNsYWltZWQgYnkgdXNibHAgd2hpbGUgJ3VzYicgc2V0cyBjb25maWcgIzEKSmFuICA5
IDE5OjA5OjAxIGhvbWUgL3Vzci9zYmluL2hwbGoxMDIwOiBmb28yempzOiAuLi4gZG93bmxvYWQg
c3VjY2Vzc2Z1bC4KSmFuICA5IDE5OjA5OjAxIGhvbWUgL3Vzci9zYmluL2hwbGoxMDIwOiBmb28y
empzOiAuLi4uIHJlbW92ZSB1c2JscCBtb2R1bGUgaWYgaXQgYmxhY2tsaXN0ZWQKSmFuICA5IDE5
OjA5OjAxIGhvbWUga2VybmVsOiBbMTg1MjE4MC44NjIzMzddIHVzYmNvcmU6IGRlcmVnaXN0ZXJp
bmcgaW50ZXJmYWNlIGRyaXZlciB1c2JscApKYW4gIDkgMTk6MDk6MDEgaG9tZSBrZXJuZWw6IFsx
ODUyMTgwLjg2MzEzN10gdXNibHAwOiByZW1vdmVkCkphbiAgOSAxOTowOTowNiBob21lIGtlcm5l
bDogWzE4NTIxODUuOTMyNTU3XSB1c2JscDA6IFVTQiBCaWRpcmVjdGlvbmFsIHByaW50ZXIgZGV2
IDkgaWYgMCBhbHQgMCBwcm90byAyIHZpZCAweDAzRjAgcGlkIDB4MkIxNwpKYW4gIDkgMTk6MDk6
MDYgaG9tZSBrZXJuZWw6IFsxODUyMTg1LjkzMjYyMV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg
aW50ZXJmYWNlIGRyaXZlciB1c2JscApKYW4gIDkgMTk6MDk6MDYgaG9tZSBrZXJuZWw6IFsxODUy
MTg1LjkzMzA4Nl0gdXNiIDEtMzogdXNiZnM6IGludGVyZmFjZSAwIGNsYWltZWQgYnkgdXNibHAg
d2hpbGUgJ3VzYicgc2V0cyBjb25maWcgIzEKSmFuICA5IDE5OjA5OjA2IGhvbWUga2VybmVsOiBb
MTg1MjE4Ni4wMDI0ODhdIHVzYiAxLTM6IHVzYmZzOiBpbnRlcmZhY2UgMCBjbGFpbWVkIGJ5IHVz
YmxwIHdoaWxlICd1c2InIHNldHMgY29uZmlnICMxCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>