ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm]  Нерабочий сканер Mustek 1200UB в altlinux-p7-icewm-20130428-i586
@ 2013-09-27  1:35 Speccyfighter
  2013-09-27  7:15 ` Speccyfighter
  2013-09-27  7:51 ` Андрей Черепанов
  0 siblings, 2 replies; 6+ messages in thread
From: Speccyfighter @ 2013-09-27  1:35 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Нарвался на сабж.
Нашёл где собака порылась.
Теперь сканер в рабочем состоянии.
Все выводы бросил сюда:
http://forum.altlinux.org/index.php/topic,28619.msg214154.html#msg214154

Здесь, в рассылке, сообщается как постфактум.
Если кто-то нарвётся также как и я.
Чтобы знать куда смотреть в p7 на sysvinit.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Нерабочий сканер Mustek 1200UB в altlinux-p7-icewm-20130428-i586
  2013-09-27  1:35 [Comm] Нерабочий сканер Mustek 1200UB в altlinux-p7-icewm-20130428-i586 Speccyfighter
@ 2013-09-27  7:15 ` Speccyfighter
  2013-09-27  7:51   ` Motsyo Gennadi aka Drool
  2013-09-27  7:51 ` Андрей Черепанов
  1 sibling, 1 reply; 6+ messages in thread
From: Speccyfighter @ 2013-09-27  7:15 UTC (permalink / raw)
  To: community

27.09.2013 04:35, Speccyfighter пишет:
> Нарвался на сабж.
> Нашёл где собака порылась.
> Теперь сканер в рабочем состоянии.
> Все выводы бросил сюда:
> http://forum.altlinux.org/index.php/topic,28619.msg214154.html#msg214154
>

И добавлено сюда:
http://forum.altlinux.org/index.php/topic,28619.msg214161.html#msg214161

Единственно только:
Если в одной сессии пользователя xsane запущен, попытка другим
пользователем запустить xsane в своей сессии, приведёт к выдаче
сообщения:
- Нет доступных устройств.
Процесс xsane должен быть завешён, чтобы старт процесса xsane
в сессии другого пользователя состоялся.
Два "экземпляра" xsane и больше, запущены не могут быть.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Нерабочий сканер Mustek 1200UB в altlinux-p7-icewm-20130428-i586
  2013-09-27  1:35 [Comm] Нерабочий сканер Mustek 1200UB в altlinux-p7-icewm-20130428-i586 Speccyfighter
  2013-09-27  7:15 ` Speccyfighter
@ 2013-09-27  7:51 ` Андрей Черепанов
  2013-09-27 16:37   ` Speccyfighter
  1 sibling, 1 reply; 6+ messages in thread
From: Андрей Черепанов @ 2013-09-27  7:51 UTC (permalink / raw)
  To: community

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

27.09.2013 05:35, Speccyfighter пишет:
> Нарвался на сабж. Нашёл где собака порылась. Теперь сканер в
> рабочем состоянии. Все выводы бросил сюда: 
> http://forum.altlinux.org/index.php/topic,28619.msg214154.html#msg214154
>
>  Здесь, в рассылке, сообщается как постфактум. Если кто-то нарвётся
> также как и я. Чтобы знать куда смотреть в p7 на sysvinit.
https://bugzilla.altlinux.org/show_bug.cgi?id=21808

- -- 
Андрей Черепанов
ALT Linux
cas@altlinux.ru
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iEYEARECAAYFAlJFOQMACgkQSGPA9Knr8TGCEACffDblzUlDtXX7aQpvmxceZr17
j8cAn2VnMispi9ai04XEU/SUZ7JNepC1
=74zK
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Нерабочий сканер Mustek 1200UB в altlinux-p7-icewm-20130428-i586
  2013-09-27  7:15 ` Speccyfighter
@ 2013-09-27  7:51   ` Motsyo Gennadi aka Drool
  2013-09-27 14:46     ` Speccyfighter
  0 siblings, 1 reply; 6+ messages in thread
From: Motsyo Gennadi aka Drool @ 2013-09-27  7:51 UTC (permalink / raw)
  To: ALT Linux Community general discussions

27.09.2013 10:15, Speccyfighter пишет:
> Два "экземпляра" xsane и больше, запущены не могут быть.

	Ну так это логично - устройство ведь занято первым процессом xsane.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Нерабочий сканер Mustek 1200UB в altlinux-p7-icewm-20130428-i586
  2013-09-27  7:51   ` Motsyo Gennadi aka Drool
@ 2013-09-27 14:46     ` Speccyfighter
  0 siblings, 0 replies; 6+ messages in thread
From: Speccyfighter @ 2013-09-27 14:46 UTC (permalink / raw)
  To: community

27.09.2013 10:51, Motsyo Gennadi aka Drool пишет:
> 27.09.2013 10:15, Speccyfighter пишет:
>> Два "экземпляра" xsane и больше, запущены не могут быть.
>
>      Ну так это логично - устройство ведь занято первым процессом xsane.
>

Ну так это да.
Единственная вина xsane, это то, что он не отвечает:
- Устройство 1200UB:002 занято.
Кстати именно так xsane выводит имя устройства на заголовок окна.
Если бы xsane делал проверку по биту наличия устройства и поднятому
процессу.
Но в принципе мне это не мешает.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Нерабочий сканер Mustek 1200UB в altlinux-p7-icewm-20130428-i586
  2013-09-27  7:51 ` Андрей Черепанов
@ 2013-09-27 16:37   ` Speccyfighter
  0 siblings, 0 replies; 6+ messages in thread
From: Speccyfighter @ 2013-09-27 16:37 UTC (permalink / raw)
  To: community

27.09.2013 10:51, Андрей Черепанов пишет:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> 27.09.2013 05:35, Speccyfighter пишет:
>> Нарвался на сабж. Нашёл где собака порылась. Теперь сканер в
>> рабочем состоянии. Все выводы бросил сюда:
>> http://forum.altlinux.org/index.php/topic,28619.msg214154.html#msg214154
>>
> https://bugzilla.altlinux.org/show_bug.cgi?id=21808
>

Эту ссылку третий раз проезжаю.
Не увидел для себя ничего окромя совета пообщаться с
мейнтейнером udev:

xsane забрал MODE= GROUP= на устройство 055f:0006 из
/etc/udev/rules.d/25-libsane.rules
и никому не мешает, тем более, что правило только для уникального
055f:0006.
Убираем GROUP= и получаем permission denied
И почему libsane не должен считать сканер работающий исключительно
через бэкэнд sane-mustek_usb своим, не понял, если правило индивидуально
только для этого сканера.

# ls -l /dev/bus/usb/006/
crw-rw-r-- 1 root root    189, 640 сен 27 16:39 001
crw-rw-r-- 1 root scanner 189, 641 сен 27 16:39 002

# lsusb -s 006:002
Bus 006 Device 002: ID 055f:0006 Mustek Systems, Inc. ScanExpress 1200 UB
# lsusb -s 006:001
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Ссылка за 2007-й?
https://bugzilla.redhat.com/show_bug.cgi?id=405211
С прикручиванием к hal, который не сегодня завтра труп?

And the scanner rules in pam-console's
/etc/security/console.perms.d/50-default.perms can be removed.

У нас:
# cat /etc/security/console.perms.d/50-default.perms | grep scan
<scanner>=/dev/scanner* /dev/usb/scanner*
<console>  0660 <scanner>    0660 root.scanner

Первое вообще бесполезно для меня, за отсутствием /dev/scanner*
физически.
Второму, root:scanner, вообще не подняться без GROUP=
когда xsane стучится к udev обнаруживая сканер на шине, но о праве
группы ему никто не сообщил.

Упоминание udev-extras? Поставил.
Не понял какая сканеру польза от этого в p7:

# rpm -ql udev-extras|grep rul
/lib/udev/rules.d/61-accelerometer.rules
/lib/udev/rules.d/78-sound-card.rules
/lib/udev/rules.d/95-keyboard-force-release.rules
/lib/udev/rules.d/95-keymap.rules


Пока лазил, несколько мельком смотрел в SL7-live, там сканер
006:002 в root:root
Но если верно понял, там права на device как-то хитро выкручены через
acl.
Но гугл как-то не сказал, как их выкручивать через acl на устройстве
которое через udev, кроме:
[sisyphus] Работа со сканерами
http://lists.altlinux.org/pipermail/sisyphus/2010-November/350652.html
где подробности невелики.

И где лежит /lib/udev/rules.d/70-acl.rules
абсолютно не понял:

$ rpm -ql udev-rules | grep -i acl
$

А acl таки увидеть ls'ом можно:

http://lists.altlinux.org/pipermail/sisyphus/2010-November/350678.html

 >> > ACL != file mode bits и ls'ом ACL не увидеть
 >>
 >> На самом деле видно - ls -l при наличии ACL добавляет "+" после поля
 >> обычных прав доступа.

 > Плюсик тоже вижу:
 > $ ls -l /dev/bus/usb/001/002
 > crw-rw----+ 1 root scanner 189, 1 Nov 25  2010 /dev/bus/usb/001/002
 > $



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-09-27 16:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-09-27  1:35 [Comm] Нерабочий сканер Mustek 1200UB в altlinux-p7-icewm-20130428-i586 Speccyfighter
2013-09-27  7:15 ` Speccyfighter
2013-09-27  7:51   ` Motsyo Gennadi aka Drool
2013-09-27 14:46     ` Speccyfighter
2013-09-27  7:51 ` Андрей Черепанов
2013-09-27 16:37   ` Speccyfighter

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git