不具合報告/7.x/4
の編集
http://plamo.linet.jp/?%E4%B8%8D%E5%85%B7%E5%90%88%E5%A0%B1%E5%91%8A/7.x/4
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
diary/Template
* USB デバイスのパーミッション [#lcbbe6b1] - ページ: [[不具合報告/7.x]] - 投稿者: [[kojima]] - 優先順位: 低 - 状態: 提案 - カテゴリー: 不具合報告 - 投稿日: 2018-08-01 (水) 15:13:19 - バージョン: 7.0 ** メッセージ [#rac2fa77] 一般ユーザで sane-find-scanner, scanimage -L で調べても、接続済みの USB スキャナが見つからない。同じコマンドを root 権限で実行すると見つかる。 -------- - /lib/udev/rules.d/50-udev-default.rules で、 SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664" を SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666" にすれば一般ユーザからもUSBスキャナが見えるようになる。 そのユーザを lp グループに登録していれば 50-udev-default.rules はイジらなくても よさげなんだけど、手元ではダメだった。-- [[kojima]] &new{2018-08-01 (水) 15:14:19}; - ちなみに、USBのデバイスファイルは、/dev/bus/usb 以下の3ケタの数字で表わされる Bus/Device ファイルで、どのデバイスがどこに接続されているかは lsub コマンドで確認できる。 $ lsusb Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 002: ID 0bc2:3322 Seagate RSS LLC SRD0NF2 [Expansion Desktop Drive] Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 008: ID 0853:0111 Topre Corporation Bus 003 Device 007: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 003 Device 006: ID 0409:005a NEC Corp. HighSpeed Hub Bus 003 Device 010: ID 04c5:11a2 Fujitsu, Ltd Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 今回、問題になったスキャナは Fujitsu の ScanSnap で、Bus 003 Device 010 だから、 /dev/bus/usb/003/010 が該当のデバイスファイル。-- [[kojima]] &new{2018-08-01 (水) 15:33:12}; $ ls -al /dev/bus/usb/003/010 crw-rw-rw- 1 root root 189, 265 8月 1日 15:09 /dev/bus/usb/003/010 - root:root だから lp グループに権限与えてもダメってことですかね? -- [[TenForward]] &new{2018-09-09 (日) 15:30:53}; #comment
タイムスタンプを変更しない
* USB デバイスのパーミッション [#lcbbe6b1] - ページ: [[不具合報告/7.x]] - 投稿者: [[kojima]] - 優先順位: 低 - 状態: 提案 - カテゴリー: 不具合報告 - 投稿日: 2018-08-01 (水) 15:13:19 - バージョン: 7.0 ** メッセージ [#rac2fa77] 一般ユーザで sane-find-scanner, scanimage -L で調べても、接続済みの USB スキャナが見つからない。同じコマンドを root 権限で実行すると見つかる。 -------- - /lib/udev/rules.d/50-udev-default.rules で、 SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664" を SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666" にすれば一般ユーザからもUSBスキャナが見えるようになる。 そのユーザを lp グループに登録していれば 50-udev-default.rules はイジらなくても よさげなんだけど、手元ではダメだった。-- [[kojima]] &new{2018-08-01 (水) 15:14:19}; - ちなみに、USBのデバイスファイルは、/dev/bus/usb 以下の3ケタの数字で表わされる Bus/Device ファイルで、どのデバイスがどこに接続されているかは lsub コマンドで確認できる。 $ lsusb Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 002: ID 0bc2:3322 Seagate RSS LLC SRD0NF2 [Expansion Desktop Drive] Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 008: ID 0853:0111 Topre Corporation Bus 003 Device 007: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 003 Device 006: ID 0409:005a NEC Corp. HighSpeed Hub Bus 003 Device 010: ID 04c5:11a2 Fujitsu, Ltd Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 今回、問題になったスキャナは Fujitsu の ScanSnap で、Bus 003 Device 010 だから、 /dev/bus/usb/003/010 が該当のデバイスファイル。-- [[kojima]] &new{2018-08-01 (水) 15:33:12}; $ ls -al /dev/bus/usb/003/010 crw-rw-rw- 1 root root 189, 265 8月 1日 15:09 /dev/bus/usb/003/010 - root:root だから lp グループに権限与えてもダメってことですかね? -- [[TenForward]] &new{2018-09-09 (日) 15:30:53}; #comment
テキスト整形のルールを表示する