皆様
オオツキです。
Jessie で backport を入れたりしていたら、モバイルルータが usb0 と認識されず、ストレージデバイスとしてしか認識されなくなって しまいました。 backports で入ったものをすべて戻してみましたが、改善しません。
そこで usb の プロダクト ID を直接いじってみようとしているのですが、エラーとなってしまいます。 ※ 一番下の [References] を参考に試してみました。
何か的はずれなことをやってしまっているのでしょうか? 改善方法をご存知の方いらっしゃいますか?
[ルーター] $ lsusb -d 12d1: Bus 003 Device 004: ID 12d1:1f01 Huawei Technologies Co., Ltd. E353/E3131 (Mass storage mode)
[試したコマンド] # usb_modeswitch -p 0x1f01 -v 0x12d1 -P 0x14db -V 0x12d1 # usb_modeswitch -p 0x1f01 -v 0x12d1 -J
[ログ] dmesg | grep usb_mode [ 972.277901] usb_modeswitch[2589]: segfault at 5 ip 0000000000401c4f sp 00007ffc1b03eb20 error 4 in usb_modeswitch[400000+c000] [ 978.340456] usb_modeswitch[2596]: segfault at 5 ip 0000000000401c4f sp 00007ffdc8599980 error 4 in usb_modeswitch[400000+c000]
$ apt-cache show usb-modeswitch Package: usb-modeswitch Version: 2.2.0+repack0-2
$ apt-cache show usb-modeswitch Package: usb-modeswitch-data Version: 20150115-1
[References] https://lists.debian.org/debian-laptop/2015/02/msg00018.html https://ubuntuforums.org/showthread.php?t=1874253 http://blog.kawauso.com/?p=748
------------------------ Key fingerprint = 310C 6FCE 254A E0DF 395D 23A3 D2F2 5C56 84D1 A6F2
Yosuke OTSUKI