2012年6月12日

[debian-users:56188] Re: Debian Squeeze で USB 認識エラー

こんにちは。岩松です。

2012/6/10 tanimura <tanimura@xxxxx>:
> 十年以上前から使用していた USB が、今年の四月頃から
> 突然認識されずエラーとなり困っています。
>
> dmesg では、idVendor, ipProduct 共に認識されていますが (cf: dmesg)
> USB を open するとエラーとなります。 (cf: program error)

>
> user program は十年前と同じで、正常に recompile 出来ています。
>
> 検索すると、Bug#669050: など、多数ヒットしました。
> (cf: Debian Bug Tracking System) これらから判断すると
>
> usblib.a, usb.id 等が絡んだ、
> usb_init(), usb_find_busses() or usb_find_devices()
> のエラーのようですが、システムの訂正の方法が分かりません。
>
> 参照とすべきサイトや助言を頂けると幸甚です。
>
> ----- dmesg -----
> ... (USB を connect)
> [ 2947.148161] usb 4-1: new full speed USB device using uhci_hcd and
> address 2
> [ 2947.306160] usb 4-1: New USB device found, idVendor=0bfe,
> idProduct=3000

どんなプログラムなのかわからないので想像で答えますが、
ここで出力されているVendor / Produt id が下の方で動かしている
プログラムで取得できてないので、システムというより作成されているプログラムに
何かバグがあると思われます(仕様変更に対応されてないなど)。

libusb 0.1 系と1.0 で 仕様が異なるので、お使いのlibusbライブラリの
バージョンを調べてAPIの動作を確認することをお薦めします。

> [ 2947.306168] usb 4-1: New USB device strings: Mfr=1, Product=2,
> SerialNumber=0
> [ 2947.306174] usb 4-1: Product: GBA BOOT CABLE USB
> [ 2947.306180] usb 4-1: Manufacturer: OPTIMIZE PRODUCTS
> [ 2947.306364] usb 4-1: configuration #1 chosen from 1 choice
> [ 4299.000197] usb 4-1: USB disconnect, address 2 (USB を disconnect )
>
> ----- error message
> (再度 USB を connect し...)
> Script started on Sun Jun 10 09:24:19 2012 (program を run する)
> root@xxxxx:~/ ./optusb /home/jingba/my_OS/build/bin/sagos2.bin
>
> === prog error ===
> Prource file = /home/jingba/my_OS/build/bin/sagos2.bin
> Program size = 14694
> ??? check: dd->idVendor:00000002 dd->idProduct:00000000
> Segmentation fault
> root@xxxxx:~/my_OWN_optusb/optusb-1.01#
> root@xxxxx:~/my_OWN_optusb/optusb-1.01# exit
> exit
> Script done on Sun Jun 10 09:24:55 2012
>
> === Debian Bug Tracking message ====
> Bug#669050: marked as done (usbutils: usb id not listed in
> /var/lib/usbutils/usb.id - hardware not recognised)
>
> Debian Bug Tracking System
> Mon, 23 Apr 2012 10:06:25 -0700
>
> Your message dated Mon, 23 Apr 2012 17:02:54 +0000
> with message-id <e1smmf8-0005bq...@xxxxx>
> and subject line Bug#669050: fixed in usbutils 1:005-3
> has caused the Debian Bug report #669050,
> regarding usbutils: usb id not listed in /var/lib/usbutils/usb.id -
> hardware
> not recognised
> to be marked as done.
> --
> with regards,
> -----------------------
> Hitoshi TANIMURA
> tanimura@xxxxx
> -----------------------
>

岩松

--
Nobuhiro Iwamatsu
iwamatsu at {nigauri.org / debian.org}
GPG ID: 40AD1FA6


投稿者 xml-rpc : 2012年6月12日 08:11
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/110760
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。