Pau*_*aul 9 filesystem usb phone 12.04 huawei
我正在尝试通过 Wammu 中的 USB 访问我手机的文件系统,但是当它要求提供 USB 设备名称时,我卡在了配置向导中。经过大约一个小时的网上搜索,这里是我已经尝试过的失败解决方案,从lsusb
终端返回的相关信息开始。
lsusb
Bus 001 Device 003: ID 12d1:101e Huawei Technologies Co., Ltd.
Run Code Online (Sandbox Code Playgroud)
所以我尝试sudo wammu
在终端中打开 Wammu并输入“/dev/bus/usb/001/003”作为设备名称,它返回:
Error opening device
Device /dev/bus/usb/001/003 does not exist!
Run Code Online (Sandbox Code Playgroud)
然后是“/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
Run Code Online (Sandbox Code Playgroud)
另一个提议的解决方案是在终端中尝试“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
Run Code Online (Sandbox Code Playgroud)
我不知道为什么它会以 CD-ROM 的形式出现。但它就在那里。
如果您还没有注意到,当谈到 Linux 和终端时,我绝对是一个初学者。因此,如果您能提出解决方案,欢迎像我三岁一样对我说话。
我运行的是 Ubuntu 12.04 LTS,手机是华为 U1250。我的电脑是 Acer Aspire One D250/KAV60。任何帮助深表感谢。
小智 5
你应该试试
gammu-detect
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
... 等等..
您将在 /media 中找到已安装的可移动媒体。/media 中使用的目录通常是卷名称,如果没有,则为 UUID(长序列号)。这就是文件系统。
但我不确定文件系统是否正是 Wammu 想要的。如果它确实正在寻找设备名称,并且设备确实被识别为 CD-ROM,那么设备名称显然应该是
/dev/sr0
Run Code Online (Sandbox Code Playgroud)
要获取系统上的设备名称列表,您应该使用 bash 命令:
blkid
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10192 次 |
最近记录: |