Wammu-USB设备名称?


9

我试图通过Wammu中的USB进入手机的文件系统,但是当它询问USB设备名称时,我却停留在配置向导中。经过大约一个小时的Internet搜索,以下是我已经尝试过的失败解决方案,首先从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”。但这仅返回“无此文件或目录”消息。

看似相关的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和终端方面,我绝对是一个初学者。因此,欢迎您提出建议,例如我三岁。

我正在运行Ubuntu 12.04 LTS,电话是Huawei U1250。我的电脑是Acer Aspire One D250 / KAV60。任何帮助深表感谢。


更新(9/9/2012 17:58)尝试使用Bitpim,在浏览设置中的端口时可以检测到电话,但仅显示空文件系统。还尝试了gMobileMedia,但是在尝试连接时就挂了。下一步:使用Windows PC从电话中获取安装文件,然后在Virtualbox(在此Ubuntu计算机上)中运行Windows XP,然后从那里尝试。
保罗

Answers:


5

你应该试试

gammu-detect

Wammu是Gammu的命令行变体,您会知道的。

这将为您提供配置文件gammu,您可以在其中找到设备名称。

注意前两个设备!

例)

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

...等


1

您可以在/ media中找到已安装的可移动介质。/ media中使用的目录通常是卷名,如果没有,则为UUID(长序列号)。这将是文件系统

我不确定文件系统是否正是Wammu想要的。如果它确实在寻找设备名称,并且确实将该设备识别为CD-ROM,则该设备名称显然应该是

/dev/sr0

要获取系统上设备名称的列表,您应该使用bash命令:

blkid

/ media在连接电话的情况下为空。 blkid仅返回计算机内部硬盘驱动器的以下已知分区: /dev/sda1: UUID="91cb3a69-d0aa-472a-8165-b08752c5808b" TYPE="ext4" /dev/sda5: UUID="709c2657-d5c2-4e7a-a7b6-f858e5fd391b" TYPE="swap" /dev/sda6: UUID="f602dd61-1da8-4612-bd60-5f9e1122a099" TYPE="ext4"
Paul
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.