web-dev-qa-db-ja.com

Wammu-USBデバイス名?

WammuでUSBを介して携帯電話のファイルシステムにアクセスしようとしていますが、USBデバイス名の入力を求められたときに構成ウィザードで停止しています。約1時間のインターネット検索の後、ターミナルでlsusbによって返される関連情報から始めて、私がすでに試した失敗したソリューションを以下に示します。

lsusb
Bus 001 Device 003: ID 12d1:101e Huawei Technologies Co., Ltd.

そこで、端末のSudo wammuからWammuを開き、デバイス名として「/ dev/bus/usb/001/003」を入力してみました。

Error opening device
Device /dev/bus/usb/001/003 does not exist!

次に「/ dev/bus/usb/001 /」を返します。

Failed to connect to phone
Description: Error opening device. Unknown, busy, or no permissions.<br>
Function: Init<br>
Error code: 2

別の提案された解決策は、ターミナルで「tail -f/var/log/messages」を試すことでした。しかし、それは「No such file or directory」メッセージのみを返しました。

一見関連するdmesg情報:

[ 4739.716214] usb 1-1: new high-speed USB device number 8 using ehci_hcd
[ 4739.854137] scsi9 : usb-storage 1-1:1.0
[ 4740.854416] scsi 9:0:0:0: CD-ROM            HUAWEI T Mass Storage     2.31 PQ: 0 ANSI: 2
[ 4740.867051] sr0: scsi-1 drive
[ 4740.867806] sr 9:0:0:0: Attached scsi CD-ROM sr0
[ 4740.870464] sr 9:0:0:0: Attached scsi generic sg1 type 5

なぜCD-ROMとして登場するのかわかりません。しかし、そこにあります。

まだ気付いていないなら、Linuxと端末に関しては私は初心者です。あなたが解決策を提案できるなら、私が3歳であるように私に話すことは大歓迎です。

Ubuntu 12.04 LTSを実行しています。電話はHuawei U1250です。私のコンピューターはAcer Aspire One D250/KAV60です。どんな助けも大歓迎です。

9
Paul

試してみてください

gammu-detect

WammuはGammuのコマンドラインバリアントです。

これにより、設定ファイルgammuが得られ、そこにデバイス名を見つけることができます。

最初の2つのデバイスに注意してください!

例)

dave@hnphp006:~$ gammu-detect 
; Configuration file generated by gammu-detect.
; Please check The Gammu Manual for more information.

[gammu]
device = /dev/ttyACM0
name = Sony_Ericsson Sony_Ericsson_K790
connection = at

[gammu1]
device = /dev/ttyACM1
name = Sony_Ericsson Sony_Ericsson_K790
connection = at

[gammu2]
device = /dev/ttyS0
name = Phone on serial port 0
connection = at

[gammu3]
device = /dev/ttyS1
name = Phone on serial port 1
connection = at

...など.

5
ganesh

マウントされたリムーバブルメディアは/ mediaにあります。/mediaで使用されるディレクトリは、通常、ボリューム名、またはUUID(長いシリアル番号)が存在しない場合になります。これはfilesystemになります。

しかし、ファイルシステムがWammuが望んでいるものかどうかはわかりません。 デバイス名を本当に探している場合、およびデバイスが実際にCD-ROMとして認識されている場合、デバイス名は明らかに

/dev/sr0

システム上のデバイス名のリストを取得するには、bashコマンドを使用する必要があります。

blkid
1
fabricator4