お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#26 2011-09-06 19:14:10

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

一度usb-storageを削除した挙動を調べたときから、再度modulesへの書き込みはしていませんのでusb-storage等は記載なしの状態で行っています。

取り急ぎご指摘の操作をやってみました。以下の操作は、USBを挿入し、usb-storage,usaなどの書き込みなしでおこなっています。

xxxx@xxxx-Inspiron-700m:~$ ls /lib/udev/rules.d

40-fuse-utils.rules                77-mm-ericsson-mbm.rules
40-gnupg.rules                     77-mm-longcheer-port-types.rules
40-hplip.rules                     77-mm-pcmcia-device-blacklist.rules
40-ia64.rules                      77-mm-platform-serial-whitelist.rules
40-libgphoto2-2.rules              77-mm-qdl-device-blacklist.rules
40-libsane.rules                   77-mm-simtech-port-types.rules
40-ppc.rules                       77-mm-usb-device-blacklist.rules
40-usb-media-players.rules         77-mm-x22x-port-types.rules
40-usb_modeswitch.rules            77-mm-zte-port-types.rules
40-xserver-xorg-video-intel.rules  78-graphics-card.rules
42-qemu-usb.rules                  78-sound-card.rules
45-fuse.rules                      80-drivers.rules
45-libmtp8.rules                   80-mm-candidate.rules
50-firmware.rules                  80-udisks.rules
50-udev-default.rules              85-brltty.rules
55-dm.rules                        85-hdparm.rules
56-hpmud_support.rules             85-hplj10xx.rules
60-cdrom_id.rules                  85-keyboard-configuration.rules
60-floppy.rules                    85-pcmcia.rules
60-persistent-alsa.rules           85-regulatory.rules
60-persistent-input.rules          85-usbmuxd.rules
60-persistent-serial.rules         90-alsa-restore.rules
60-persistent-storage-dm.rules     90-alsa-ucm.rules
60-persistent-storage-tape.rules   90-libgpod.rules
60-persistent-storage.rules        90-pulseaudio.rules
60-persistent-v4l.rules            95-keyboard-force-release.rules
61-gnome-bluetooth-rfkill.rules    95-keymap.rules
61-mobile-action.rules             95-udev-late.rules
61-persistent-storage-edd.rules    95-upower-battery-recall-dell.rules
64-xorg-xkb.rules                  95-upower-battery-recall-fujitsu.rules
66-xorg-synaptics.rules            95-upower-battery-recall-gateway.rules
69-xorg-vmmouse.rules              95-upower-battery-recall-ibm.rules
69-xserver-xorg-input-wacom.rules  95-upower-battery-recall-lenovo.rules
70-acl.rules                       95-upower-battery-recall-toshiba.rules
70-hid2hci.rules                   95-upower-csr.rules
70-printers.rules                  95-upower-hid.rules
75-cd-aliases-generator.rules      95-upower-wup.rules
75-net-description.rules           97-bluetooth-serial.rules
75-persistent-net-generator.rules  97-bluetooth.rules
75-probe_mtd.rules                 README
75-tty-description.rules

xxxx@xxxx-Inspiron-700m:~$ ls -l /lib/udev/rules.d/80-drivers.rules

-rw-r--r-- 1 root root 712 2011-04-07 21:43 /lib/udev/rules.d/80-drivers.rules

xxxx@xxxx-Inspiron-700m:~$ cat /lib/udev/rules.d/80-drivers.rules

# do not edit this file, it will be overwritten on update

ACTION=="remove", GOTO="drivers_end"

DRIVER!="?*", ENV{MODALIAS}=="?*", RUN+="/sbin/modprobe -bv $env{MODALIAS}"
SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="SD", RUN+="/sbin/modprobe -bv tifm_sd"
SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="MS", RUN+="/sbin/modprobe -bv tifm_ms"
SUBSYSTEM=="memstick", RUN+="/sbin/modprobe -bv --all ms_block mspro_block"
SUBSYSTEM=="i2o", RUN+="/sbin/modprobe -bv i2o_block"
SUBSYSTEM=="scsi", ENV{DEVTYPE}=="scsi_device", TEST!="[module/sg]", RUN+="/sbin/modprobe -bv sg"
SUBSYSTEM=="module", KERNEL=="parport_pc", RUN+="/sbin/modprobe -bv ppdev"
SUBSYSTEM=="graphics", RUN+="/sbin/modprobe -bv fbcon"

LABEL="drivers_end"

xxxx@xxxx-Inspiron-700m:~$ ls /etc/udev/rules.d

70-persistent-cd.rules  70-persistent-net.rules  README

の結果でした。お忙し中恐れ入りますが、よろしくお願いします。

オフライン

 

#27 2011-09-06 20:56:55

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

タイミングの問題なのか調べるため,
uas や usb-storage が自動的にロードされない状況下で,
USB メモリを刺し,少し時間を置いて,

$ sudo udevadm trigger --verbose --action=add --subsystem-match=usb

を実行し,uas や usb-storage がロードされたか,hmatsue さんの投稿 #25 に書かれているように,

$ lsmod | grep uas

等で,調べてみてください.

オフライン

 

#28 2011-09-06 22:49:41

hmatsue
アドバイザ
登録日: 2009-03-10

Re: usb機器が認識されなくなりました。

rules.d以下のファイルを見たところ、非標準っぽいものは、40-usb-media-players.rulesぐらいかなぁ、というところですが、内容を確認しても特におかしな挙動の原因となりそうな感じはしませんでした(マッチする処理が無い)。
# 実は80-drivers.rulesに辿りつく前に、なにかのドライバが適用されていたりして、と思ったのですが。。

オフライン

 

#29 2011-09-09 10:13:17

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

遅くなり申し訳ありません。職場のネットがダウンした影響もあって試すのが遅くなりました。
usa,usb-storageがロードされていない状態で、USBmemoryをさして数分後に以下の操作をおこないました。
xxxx@xxxx-Inspiron-700m:~$ sudo udevadm trigger --verbose --action=add --subsystem-match=usb
[sudo] password for xxxx:
/sys/devices/pci0000:00/0000:00:1d.0/usb2
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0
/sys/devices/pci0000:00/0000:00:1d.1/usb3
/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0
/sys/devices/pci0000:00/0000:00:1d.2/usb4
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-0:1.0
/sys/devices/pci0000:00/0000:00:1d.7/usb1
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-0:1.0
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0
この後USBメモリーは認識されるようになりました。

xxxx@xxxx-Inspiron-700m:~$ lsmod|grep uas
uas                    17676  0
xxxx@xxxx-Inspiron-700m:~$ lsmod|grep usb-storage
xxxx@xxxx-Inspiron-700m:~$
lsmodの結果です。
よろしくお願いします。

オフライン

 

#30 2011-09-09 19:00:39

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

rosepark さん による投稿:

xxxx@xxxx-Inspiron-700m:~$ lsmod|grep usb-storage
xxxx@xxxx-Inspiron-700m:~$

見落としていました.ここでは,usb_storage (アンダースコア)でした.

rosepark さん による投稿:

この後USBメモリーは認識されるようになりました。

では独自の udev ルールを追加してみましょう.

$ gksudo gedit /etc/udev/rules.d/79-rosepark.rules
で,ルート権限にて,新規設定ファイルを

コード:

ACTION=="add", SUBSYSTEM=="usb", DEVTYPE=="usb_interface", DRIVER!="?*", WAIT_FOR="modalias", ENV{MODALIAS}=="?*", RUN+="/sbin/modprobe -bv $env{MODALIAS}"

の内容(単一行)で作ります.

rosepark の部分は他のファイルとかぶらないように自由に決めてください.
対象となるハードウェアの名称を挿入するのをよく見かけますが,
ディストリビューションに由来するファイルではないことが数年後でも判別可能なように,
また,将来 Ubuntu が使用するファイル名と万が一にも衝突しないように,
rosepark さんのお名前に基づく何かをはさむ等,工夫される事を薦めます.

次に,
$ sudo udevadm control --reload-rules
で,udev ルールを再読み込みさせて,USB メモリを刺してください.

また,その成否に関わらず,システムを起動してから USB メモリを刺すとどうなるかを試して下さい.

オフライン

 

#31 2011-09-12 18:22:04

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

いつもありがとうございます。
$ gksudo gedit /etc/udev/rules.d/79-roseparkusb.rules
とroseparkusb.rulesのファイル名で作成し、設定ファイルにコピー、ペーストしました。
$ sudo udevadm control --reload-rulesを行った後USBをさしましたが、残念ながら認識されないようです。
再起動してもう一度さしましたが、やはりだめでした。

ご努力に感謝しますが、なかなかうまくいかないですね

オフライン

 

#32 2011-09-12 22:47:21

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

状況調査の udev ルールに書き換えてみましょう.

/etc/udev/rules.d/79-roseparkusb.rules を

コード:

ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_interface", DRIVER!="?*", RUN+="/bin/sh -c '(date; echo $env{MODALIAS}; echo %s{modalias}; cat /sys%p/modalias) >>/tmp/udev-rosepark.log 2>&1'"

(単一行)に書き換える.

$ sudo udevadm control --reload-rules --log-priority=debug
でルールの再読み込みと同時にログレベルを上げる.

USB メモリを刺す.
// 状況調査だけなので認識はしないはず.

$ grep rosepark /var/log/syslog
$ cat /tmp/udev-rosepark.log
でログを調査する.

オフライン

 

#33 2011-09-13 19:27:24

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

お世話になります。ご指摘いただいた操作をやってみました。

$ gksudo gedit /etc/udev/rules.d/79-roseparkusb.rules
をおこない。コードを書き換えました。保存して終了すると、端末に以下のエラーが出ていました。

(gedit:1925): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: '/root/.local/share/recently-used.xbel.7X2G1V' というファイルを生成できませんでした: そのようなファイルやディレクトリはありません

(gedit:1925): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: そのようなファイルやディレクトリはありません

(gedit:1925): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: '/root/.local/share/recently-used.xbel.6SZI1V' というファイルを生成できませんでした: そのようなファイルやディレクトリはありません

(gedit:1925): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: そのようなファイルやディレクトリはありません

(gedit:1925): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: '/root/.local/share/recently-used.xbel.PLYA1V' というファイルを生成できませんでした: そのようなファイルやディレクトリはありません

(gedit:1925): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: そのようなファイルやディレクトリはありません

$ sudo udevadm control --reload-rules --log-priority=debug
を行ってUSBをさしました。認識はされませんでした。続けて行なった結果です。
$ grep rosepark /var/log/syslog

Sep 12 13:09:42 xxxx-Inspiron-700m udevd[263]: unknown key 'DEVTYPE' in /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 12 13:12:20 xxxx-Inspiron-700m udevd[263]: unknown key 'DEVTYPE' in /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 12 13:22:51 xxxx-Inspiron-700m udevd[271]: unknown key 'DEVTYPE' in /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 12 13:22:51 xxxx-Inspiron-700m udevd[271]: can not read '/etc/udev/rules.d/79-roseparkusb.rules'
Sep 12 13:23:33 xxxx-Inspiron-700m udevd[271]: can not read '/etc/udev/rules.d/79-roseparkusb.rules'
Sep 12 13:23:33 xxxx-Inspiron-700m udevd[271]: unknown key 'DEVTYPE' in /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 12 13:25:00 xxxx-Inspiron-700m udevd[271]: unknown key 'DEVTYPE' in /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 13 18:46:47 xxxx-Inspiron-700m udevd[294]: unknown key 'DEVTYPE' in /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 13 19:01:15 xxxx-Inspiron-700m udevd[294]: inotify event: 8 for 79-roseparkusb.rules
Sep 13 19:01:15 xxxx-Inspiron-700m udevd[294]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 13 19:01:15 xxxx-Inspiron-700m udevd[294]: inotify event: 80 for 79-roseparkusb.rules
Sep 13 19:01:15 xxxx-Inspiron-700m udevd[294]: inotify event: 8 for 79-roseparkusb.rules
Sep 13 19:01:15 xxxx-Inspiron-700m udevd[294]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 13 19:01:15 xxxx-Inspiron-700m udevd[294]: unknown key 'DEVTYPE' in /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 13 19:02:45 xxxx-Inspiron-700m udevd[294]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 13 19:02:45 xxxx-Inspiron-700m udevd[294]: unknown key 'DEVTYPE' in /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 13 19:06:02 xxxx-Inspiron-700m udevd[294]: inotify event: 8 for 79-roseparkusb.rules
Sep 13 19:06:02 xxxx-Inspiron-700m udevd[294]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 13 19:06:02 xxxx-Inspiron-700m udevd[294]: unknown key 'DEVTYPE' in /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 13 19:06:02 xxxx-Inspiron-700m udevd[294]: inotify event: 80 for 79-roseparkusb.rules
Sep 13 19:06:02 xxxx-Inspiron-700m udevd[294]: inotify event: 8 for 79-roseparkusb.rules
Sep 13 19:06:02 xxxx-Inspiron-700m udevd[294]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 13 19:06:58 xxxx-Inspiron-700m udevd[294]: inotify event: 8 for 79-roseparkusb.rules
Sep 13 19:06:58 xxxx-Inspiron-700m udevd[294]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 13 19:06:58 xxxx-Inspiron-700m udevd[294]: inotify event: 80 for 79-roseparkusb.rules
Sep 13 19:06:58 xxxx-Inspiron-700m udevd[294]: inotify event: 8 for 79-roseparkusb.rules
Sep 13 19:06:58 xxxx-Inspiron-700m udevd[294]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 13 19:07:32 xxxx-Inspiron-700m udevd[294]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file

$ cat /tmp/udev-rosepark.log
cat: /tmp/udev-rosepark.log: そのようなファイルやディレクトリはありません

udev-rosepark.logというファイルは存在しないようです。
よろしくおねがいします。

オフライン

 

#34 2011-09-13 22:21:18

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

gedit のエラーは「編集履歴に保存できないエラー」です.当面の問題とは無関係です.
DEVTYPE が unknown key なのは #30 にて私が条件の記法を間違えたからです.

此方ではそのルールで RUN に追加したコマンドが実行されています.そこで,ルールの適用条件を下げてみます.
/etc/udev/rules.d/79-roseparkusb.rules を

コード:

ACTION=="add", SUBSYSTEM=="usb", RUN+="/bin/sh -c '(date; echo $env{MODALIAS}; echo %s{modalias}; cat /sys%p/modalias) >>/tmp/udev-rosepark.log 2>&1'"

(単一行)に書き換える.
以下の操作は einundzwanzighundertsechs の投稿 #32 に従って下さい.

オフライン

 

#35 2011-09-14 00:57:43

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

追加です.usb メモリを刺す直前に,
$ date
で作業時刻を調べておいてください.
ログの記録時刻と比較して無関係な情報を篩にかけるためのものです.

そして,#34 のルールでも,

rosepark さん による投稿:

$ cat /tmp/udev-rosepark.log
cat: /tmp/udev-rosepark.log: そのようなファイルやディレクトリはありません

udev-rosepark.logというファイルは存在しないようです。

の結果に終わった場合は,続けて,
$ date
$ sudo udevadm trigger --verbose --action=add --subsystem-match=usb
を実行の後,
$ grep rosepark /var/log/syslog
$ cat /tmp/udev-rosepark.log
でログを調査してください.

オフライン

 

#36 2011-09-14 16:45:07

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

いつもお世話になります。ご指摘の操作をやってみました。
xxxx@xxxx-Inspiron-700m:~$ gksudo gedit /etc/udev/rules.d/79-roseparkusb.rules

(gedit:1839): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: そのようなファイルやディレクトリはありません
中略
usbをさす前にdateを実行しました。
xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 14日 水曜日 16:30:18 JST

この後USBをさしました。今回は、認識されました。
続けて以下の操作をおこないました。

xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 14日 水曜日 16:31:17 JST
xxxx@xxxx-Inspiron-700m:~$ sudo udevadm trigger --verbose --action=add --subsystem-match=usb
/sys/devices/pci0000:00/0000:00:1d.0/usb2
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0
/sys/devices/pci0000:00/0000:00:1d.1/usb3
/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0
/sys/devices/pci0000:00/0000:00:1d.2/usb4
/sys/devices/pci0000:00/0000:00:1d.2/usb4/4-0:1.0
/sys/devices/pci0000:00/0000:00:1d.7/usb1
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-0:1.0
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5
/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0
xxxx@xxxx-Inspiron-700m:~$ grep rosepark /var/log/syslog
xxxx@xxxx-Inspiron-700m:~$ cat /tmp/udev-rosepark.log
Wed Sep 14 16:30:37 JST 2011


cat: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/modalias: No such file or directory
Wed Sep 14 16:30:37 JST 2011
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
Wed Sep 14 16:32:31 JST 2011


cat: /sys/devices/pci0000:00/0000:00:1d.0/usb2/modalias: No such file or directory
Wed Sep 14 16:32:31 JST 2011


cat: /sys/devices/pci0000:00/0000:00:1d.1/usb3/modalias: No such file or directory
Wed Sep 14 16:32:31 JST 2011


cat: /sys/devices/pci0000:00/0000:00:1d.7/usb1/modalias: No such file or directory
Wed Sep 14 16:32:31 JST 2011


cat: /sys/devices/pci0000:00/0000:00:1d.2/usb4/modalias: No such file or directory
Wed Sep 14 16:32:31 JST 2011
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Wed Sep 14 16:32:31 JST 2011
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Wed Sep 14 16:32:31 JST 2011
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
Wed Sep 14 16:32:31 JST 2011
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Wed Sep 14 16:32:31 JST 2011


cat: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/modalias: No such file or directory
Wed Sep 14 16:32:31 JST 2011
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50

前回と違って以上のような出力が得られました。よろしくお願いします。

オフライン

 

#37 2011-09-14 17:49:55

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

一つ断って置きます.長々と調べてきましたが,実は有効な解決策が見つかる保証はできません.
でも,客観的なデータを詳細に集めれば,続く人が何から手をつければ良いか参考になるだろうし,
その人が rosepark さんの困難を解決してくれるかもしれません.

とても重要なことですので,事象の時系列を確認します.

rosepark さん による投稿:

この後USBをさしました。今回は、認識されました。
続けて以下の操作をおこないました。

xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 14日 水曜日 16:31:17 JST
xxxx@xxxx-Inspiron-700m:~$ sudo udevadm trigger --verbose --action=add --subsystem-match=usb

USB メモリが認識された後で,sudo udevadm trigger ... を実行した,で間違い無いですね.

さらに調査を続けます.条件を同じくするため一度再起動して下さい.

次に udev ルールを,適用条件を厳しく絞り,RUN で実行する調査を追加します.
/etc/udev/rules.d/79-roseparkusb.rules を

コード:

ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_interface", RUN+="/bin/sh -c '(date; echo $driver; echo %p; echo $env{MODALIAS}; echo %s{modalias}; cat /sys%p/modalias) >>/tmp/udev-rosepark.log 2>&1'"

(単一行)に書き換える.

$ sudo udevadm control --reload-rules --log-priority=debug
でルールの再読み込みと同時にログレベルを上げる.
// 前回はこれを実行していないのでは? syslog にログが残っていません.

$ date
で時刻確認して,USB メモリを刺す

この段階では,認識はしないはずと思っていましたが,
認識しないときは,さらに時刻確認と udev イベントの再送
$ date
$ sudo udevadm trigger --verbose --action=add --subsystem-match=usb
をして,

最後にログを確認.
$ grep rosepark /var/log/syslog
$ cat /tmp/udev-rosepark.log
ログの確認は必ず行って下さい.

オフライン

 

#38 2011-09-16 18:32:13

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

いつもお世話になります。USBに関しては、一応使用はできますので実用上はなんとかなっています。また
根本的解決にいたらなくても、仕方ないと考えます。しかしここまで進めてきましたので、ご指摘いただいた操作をおこなって解明作業をおこなうことには私は全く問題ありません。

前回の操作でUSBが認識された後に、sudo udevadm triggerをおこなっています。
$ sudo udevadm control --reload-rules --log-priority=debugは、忘れていました。すいません

それでは、今回の結果ですが、700mを起動後

xxxx@xxxx-Inspiron-700m:~$ sudo gedit /etc/udev/rules.d/79-roseparkusb.rules
[sudo] password for xxxx:

(gedit:1837): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: そのようなファイルやディレクトリはありません

xxxx@xxxx-Inspiron-700m:~$ sudo udevadm control --reload-rules --log-priority=debug
xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 16日 金曜日 18:06:24 JST

dateを実行後USBをさしました。USBは認識されました。次に以下の操作を行いまいた。
xxxx@xxxx-Inspiron-700m:~$ grep rosepark /var/log/syslog
Sep 16 18:06:53 xxxx-Inspiron-700m udevd-work[1948]: RUN '/bin/sh -c '(date; echo $driver; echo %p; echo $env{MODALIAS}; echo %s{modalias}; cat /sys%p/modalias) >>/tmp/udev-rosepark.log 2>&1'' /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 16 18:06:53 xxxx-Inspiron-700m udevd-work[1948]: '/bin/sh -c '(date; echo ; echo /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; cat /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/modalias) >>/tmp/udev-rosepark.log 2>&1'' started
Sep 16 18:06:53 xxxx-Inspiron-700m udevd-work[1948]: '/bin/sh -c '(date; echo ; echo /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; cat /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/modalias) >>/tmp/udev-rosepark.log 2>&1'' returned with exitcode 0
xxxx@xxxx-Inspiron-700m:~$ cat /tmp/udev-rosepark.log
Fri Sep 16 17:49:47 JST 2011


cat: /sys/devices/pci0000:00/0000:00:1d.0/usb2/modalias: No such file or directory
Fri Sep 16 17:49:47 JST 2011


cat: /sys/devices/pci0000:00/0000:00:1d.2/usb4/modalias: No such file or directory
Fri Sep 16 17:49:47 JST 2011


cat: /sys/devices/pci0000:00/0000:00:1d.1/usb3/modalias: No such file or directory
Fri Sep 16 17:49:47 JST 2011
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Fri Sep 16 17:49:47 JST 2011
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Fri Sep 16 17:49:47 JST 2011


cat: /sys/devices/pci0000:00/0000:00:1d.7/usb1/modalias: No such file or directory
Fri Sep 16 17:49:47 JST 2011
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Fri Sep 16 17:49:48 JST 2011
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
Fri Sep 16 18:06:53 JST 2011

/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
xxxx@xxxx-Inspiron-700m:~$

以上です。私の古い機械についての事が、他の方の役に立つのかどうかわかりませんが、何らかのお役にたてれば幸いです。

オフライン

 

#39 2011-09-17 16:38:30

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

rosepark さん による投稿:

USBに関しては、一応使用はできますので実用上はなんとかなっています。

現状で USB メモリを刺したら,以前のように普通に使えると言うことでしょうか?
USB マウスはどうですか?

次に試してほしい udev ルールです.

コード:

ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_interface", ENV{MODALIAS}=="?*", RUN+="/bin/sh -c '(date; echo $driver; echo %p; echo $env{MODALIAS}; echo %s{modalias}; cat /sys%p/modalias) >>/tmp/udev-rosepark.log 2>&1'"

前回 #37 と同様の作業でログを調査してください.
ルールの適用条件を厳しくしたので,また,USB メモリが自動認識されなくなるかも知れません.

オフライン

 

#40 2011-09-19 13:28:52

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

いつもお世話になります。
以前教えていただいた/etc/modulesに
usb-storageを追記する方法では、USBの使用は可能です。USBマウスはusbhidを追記すると使えるようです。再起動後も認識されるようです。現在は調査のためusb-storage,usbhidとも削除しています。

以下は今回の操作の結果です。
gksudo gedit /etc/udev/rules.d/79-roseparkusb.rules を行い
/etc/udev/rules.d/79-roseparkusb.rules を書き換えました。

xxxx@xxxx-Inspiron-700m:~$ sudo udevadm control --reload-rules --log-priority=debug
xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 19日 月曜日 13:09:20 JST

USBをさしました。
USBが認識されました。
xxxx@xxxx-Inspiron-700m:~$ grep rosepark /var/log/syslog
xxxx@xxxx-Inspiron-700m:~$ cat /tmp/udev-rosepark.log
Mon Sep 19 12:38:16 JST 2011

/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Mon Sep 19 12:38:16 JST 2011

/devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Mon Sep 19 12:38:16 JST 2011

/devices/pci0000:00/0000:00:1d.7/usb1/1-0:1.0
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
Mon Sep 19 12:38:16 JST 2011

/devices/pci0000:00/0000:00:1d.2/usb4/4-0:1.0
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Mon Sep 19 13:09:34 JST 2011

/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50

以上です。よろしくお願いします。

オフライン

 

#41 2011-09-19 22:17:07

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

今回は udev ルールの書き換えはお休みします.

einundzwanzighundertsechs  による投稿:

rosepark さん による投稿:

USBに関しては、一応使用はできますので実用上はなんとかなっています。

現状で USB メモリを刺したら,以前のように普通に使えると言うことでしょうか?
USB マウスはどうですか?

rosepark さん による投稿:

以前教えていただいた/etc/modulesに
usb-storageを追記する方法では、USBの使用は可能です。USBマウスはusbhidを追記すると使えるようです。再起動後も認識されるようです。

私が「現状」と表現したたのは,

A. /etc/modules には usb-storage,usbhid のどちらも書いていない
かつ,
B. /etc/udev/rules.d/79-roseparkusb.rules には私が指示したルールが書いてある,
という状況の下で,

と言う意味です.

私は

rosepark さんの投稿 #36:
usbをさす前にdateを実行しました。
xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 14日 水曜日 16:30:18 JST

この後USBをさしました。今回は、認識されました。

rosepark さんの投稿 #38:
dateを実行後USBをさしました。USBは認識されました。次に以下の操作を行いまいた。

そして今回

rosepark さん による投稿:

xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 19日 月曜日 13:09:20 JST

USBをさしました。
USBが認識されました。

の「認識されました」を A

rosepark さん による投稿:

現在は調査のためusb-storage,usbhidとも削除しています。

かつ B「指示した udev ルールあり」 の状況下で USBメモリを刺したら,中のファイルが操作出来るようなウィンドウが開いた
と思っていたのですが違うのでしょうか?

読み間違えるとまずいので再び確認します.
A「/etc/modules に記載なし」 かつ B「/etc/udev/rules.d/79-roseparkusb.rules に 最新 #39 の記載あり」の状況下において,
PC 起動後にUSBメモリやマウスを刺し,自動的に使えるようになっているのでしょうか?

オフライン

 

#42 2011-09-20 09:39:42

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

言葉がたりず申し訳ありません。
B. /etc/udev/rules.d/79-roseparkusb.rulesにudevルールを書き込む時は、すべてA /etc/modules にusb-storage,usbhidは
記載なしの状態にしています。もちろん#39でのudevルール施行のときも、Aは記載なしとなっています。
よろしくお願いします。

オフライン

 

#43 2011-09-20 10:27:47

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

rosepark さん による投稿:

B. /etc/udev/rules.d/79-roseparkusb.rulesにudevルールを書き込む時は、すべてA /etc/modules にusb-storage,usbhidは
記載なしの状態にしています。もちろん#39でのudevルール施行のときも、Aは記載なしとなっています。

ですから,その状態のままで,

einundzwanzighundertsechs  による投稿:

PC 起動後にUSBメモリやマウスを刺し,自動的に使えるようになっているのでしょうか?

と,確認しているのですが.

オフライン

 

#44 2011-09-21 12:27:45

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

現在udevルールは#39のコードが書かれています。Aの条件はusb-storage,usbhidは削除したままです。#39を最初書き込んだときは、USBメモリーは認識されましたが、再起動すると認識されなくなります。またUSBマウスも認識されないようです。
マウスに関して、コードを書き込んだ時には、USBメモリーしかさしていなかったので、
書き込み時のマウスの認識についてはわかりませんが
PC起動後には、USBメモリーもマウスも認識されないということです。
この情報でよろしいでしょうか?よろしくお願いします。

オフライン

 

#45 2011-09-21 14:48:43

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

その情報でOKです.ありがとうございます.

udev ルールを書き換えて,
udevadm control でルールのリロードと,ログレベルを上げた直後では,
USB メモリは自動認識されるが,その状態は再起動以降までは持続しない.

と,言うことですね.

私が現在お願いしている作業は情報収集なのですが,
「対象に影響を与えない純然たる観察は有り得ない」もので,
USB の認識状態に多少の作用を及ぼしているようです.

再び情報収集作業に戻りましょう.

コード:

ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_interface", ENV{MODALIAS}=="?*", DRIVER!="?*", RUN+="/bin/sh -c '(date; echo $driver; echo %p; echo $env{MODALIAS}; echo %s{modalias}; cat /sys%p/modalias) >>/tmp/udev-rosepark.log 2>&1'"

のルールを使って,#37 と同様の作業を行い,結果を教えてください.
ルールの適用条件をさらに厳しくしているので,USB メモリは認識しなくなるかも知れません.

オフライン

 

#46 2011-09-23 15:59:50

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

いつもお世話になります。
#45のルールでの結果です。
xxxx@xxxx-Inspiron-700m:~$ gksudo gedit /etc/udev/rules.d/79-roseparkusb.rules


xxxx@xxxx-Inspiron-700m:~$ sudo udevadm control --reload-rules --log-priority=debug
xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 23日 金曜日 15:42:50 JST

USBを挿入、認識されました。

xxxx@xxxx-Inspiron-700m:~$ grep rosepark /var/log/syslog
Sep 23 15:42:57 xxxx-Inspiron-700m udevd-work[1857]: RUN '/bin/sh -c '(date; echo $driver; echo %p; echo $env{MODALIAS}; echo %s{modalias}; cat /sys%p/modalias) >>/tmp/udev-rosepark.log 2>&1'' /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 23 15:42:57 xxxx-Inspiron-700m udevd-work[1857]: '/bin/sh -c '(date; echo ; echo /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; cat /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/modalias) >>/tmp/udev-rosepark.log 2>&1'' started
Sep 23 15:42:57 xxxx-Inspiron-700m udevd-work[1857]: '/bin/sh -c '(date; echo ; echo /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; cat /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/modalias) >>/tmp/udev-rosepark.log 2>&1'' returned with exitcode 0

xxxx@xxxx-Inspiron-700m:~$ cat /tmp/udev-rosepark.log
Fri Sep 23 15:28:10 JST 2011
Fri Sep 23 15:28:10 JST 2011

/devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00

/devices/pci0000:00/0000:00:1d.7/usb1/1-0:1.0
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Fri Sep 23 15:28:10 JST 2011

/devices/pci0000:00/0000:00:1d.2/usb4/4-0:1.0
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Fri Sep 23 15:28:10 JST 2011

/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
Fri Sep 23 15:42:57 JST 2011

/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
xxxx@xxxx-Inspiron-700m:~$
この後再起動しましたが、USBは認識されませんでした。

よろしくお願いします。

オフライン

 

#47 2011-09-24 08:25:43

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

rosepark さん による投稿:

この後再起動しましたが、USBは認識されませんでした。

この再起動後の状態をログで調べたいので,
現在の設定のまま電源投入後,
$ date
で日付を調べ,USB メモリ挿入(認識されず),
1分ほど時間を開けて,
$ cat /tmp/udev-rosepark.log
の結果を教えて下さい.

オフライン

 

#48 2011-09-26 19:17:14

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

#47の件やってみました。

xxxx@xxxx-Inspiron-700m:~$ gksudo gedit /etc/udev/rules.d/79-roseparkusb.rules

xxxx@xxxx-Inspiron-700m:~$ sudo udevadm control --reload-rules --log-priority=debug
xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 26日 月曜日 18:47:41 JST
USB挿入後、認識されました。

xxxx@xxxx-Inspiron-700m:~$ grep rosepark /var/log/syslog
Sep 23 15:42:57 xxxx-Inspiron-700m udevd-work[1857]: RUN '/bin/sh -c '(date; echo $driver; echo %p; echo $env{MODALIAS}; echo %s{modalias}; cat /sys%p/modalias) >>/tmp/udev-rosepark.log 2>&1'' /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 23 15:42:57 xxxx-Inspiron-700m udevd-work[1857]: '/bin/sh -c '(date; echo ; echo /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; cat /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/modalias) >>/tmp/udev-rosepark.log 2>&1'' started
Sep 23 15:42:57 xxxx-Inspiron-700m udevd-work[1857]: '/bin/sh -c '(date; echo ; echo /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; cat /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/modalias) >>/tmp/udev-rosepark.log 2>&1'' returned with exitcode 0
Sep 26 18:43:58 xxxx-Inspiron-700m udevd[269]: inotify event: 8 for 79-roseparkusb.rules
Sep 26 18:43:58 xxxx-Inspiron-700m udevd[269]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 26 18:43:58 xxxx-Inspiron-700m udevd[269]: inotify event: 80 for 79-roseparkusb.rules
Sep 26 18:43:58 xxxx-Inspiron-700m udevd[269]: inotify event: 8 for 79-roseparkusb.rules
Sep 26 18:43:58 xxxx-Inspiron-700m udevd[269]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 26 18:44:18 xxxx-Inspiron-700m udevd[269]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 26 18:47:21 xxxx-Inspiron-700m udevd[269]: inotify event: 8 for 79-roseparkusb.rules
Sep 26 18:47:21 xxxx-Inspiron-700m udevd[269]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 26 18:47:21 xxxx-Inspiron-700m udevd[269]: inotify event: 80 for 79-roseparkusb.rules
Sep 26 18:47:21 xxxx-Inspiron-700m udevd[269]: inotify event: 8 for 79-roseparkusb.rules
Sep 26 18:47:21 xxxx-Inspiron-700m udevd[269]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 26 18:47:37 xxxx-Inspiron-700m udevd[269]: reading '/etc/udev/rules.d/79-roseparkusb.rules' as rules file
Sep 26 18:52:22 xxxx-Inspiron-700m udevd-work[1860]: RUN '/bin/sh -c '(date; echo $driver; echo %p; echo $env{MODALIAS}; echo %s{modalias}; cat /sys%p/modalias) >>/tmp/udev-rosepark.log 2>&1'' /etc/udev/rules.d/79-roseparkusb.rules:1
Sep 26 18:52:22 xxxx-Inspiron-700m udevd-work[1860]: '/bin/sh -c '(date; echo ; echo /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; cat /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/modalias) >>/tmp/udev-rosepark.log 2>&1'' started
Sep 26 18:52:22 xxxx-Inspiron-700m udevd-work[1860]: '/bin/sh -c '(date; echo ; echo /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; echo usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50; cat /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/modalias) >>/tmp/udev-rosepark.log 2>&1'' returned with exitcode 0
xxxx@xxxx-Inspiron-700m:~$ cat /tmp/udev-rosepark.log
Mon Sep 26 18:52:22 JST 2011

/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50

pcを再起動し、dateを実行した後USBを挿入しました。USBは認識されませんでした。
CAT以下の結果です。


xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 26日 月曜日 19:02:59 JST
xxxx@xxxx-Inspiron-700m:~$ cat /tmp/udev-rosepark.log
cat: /tmp/udev-rosepark.log: そのようなファイルやディレクトリはありません

以上のような結果でした。よろしくお願いします。

オフライン

 

#49 2011-09-26 20:44:46

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: usb機器が認識されなくなりました。

--reload-rules か,--log-priority=debug のどちらかが,
USB の認識に影響を与えているように読み取れます.

そこで,設定ファイルは現在のままで,
電源投入し,
$ sudo udevadm control --reload-rules
の後,
$ date
で日付を調べ,USB メモリ挿入(認識される?),
1分ほど時間を開けて,
$ cat /tmp/udev-rosepark.log
でログを調べてください.

次に一度再起動して,今度は
$ sudo udevadm control --log-priority=debug
の後,同様に
$ date
USB メモリ挿入(認識される?),
1分ほど時間を開けて,
$ cat /tmp/udev-rosepark.log
で再びログを調べてください.

オフライン

 

#50 2011-09-27 10:53:48

rosepark
メンバ
登録日: 2010-10-06

Re: usb機器が認識されなくなりました。

#49の件をやってみました。
xxxx@xxxx-Inspiron-700m:~$ sudo udevadm control --reload-rules
[sudo] password for xxxx:
xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 27日 火曜日 10:24:34 JST
USBは認識されませんでした。

xxxx@xxxx-Inspiron-700m:~$ cat /tmp/udev-rosepark.log
cat: /tmp/udev-rosepark.log: そのようなファイルやディレクトリはありません
再起動し、

xxxx@xxxx-Inspiron-700m:~$ sudo udevadm control --log-priority=debug
[sudo] password for xxxx:
xxxx@xxxx-Inspiron-700m:~$ date
2011年  9月 27日 火曜日 10:33:36 JST
USBは認識されませんでした。
xxxx@xxxx-Inspiron-700m:~$ cat /tmp/udev-rosepark.log
cat: /tmp/udev-rosepark.log: そのようなファイルやディレクトリはありません
以上の結果でした。

前回と同じく--reload-rules --log-priority=debugを両方書きこむとUSBは認識されました。
以下が結果です。
xxxx@xxxx-Inspiron-700m:~$ sudo udevadm control --reload-rules --log-priority=debug
xxxx@xxxx-Inspiron-700m:~$ cat /tmp/udev-rosepark.log
Tue Sep 27 10:42:54 JST 2011

/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50
usb:v054Cp0243d0100dc00dsc00dp00ic08isc06ip50

よろしくお願いします

オフライン

 

Board footer

Powered by FluxBB