Wammu - ชื่ออุปกรณ์ USB?


9

ฉันพยายามไปที่ระบบไฟล์ของโทรศัพท์ผ่าน USB ใน Wammu แต่ฉันติดอยู่ในวิซาร์ดการตั้งค่าเมื่อถามชื่ออุปกรณ์ USB หลังจากค้นหาทางอินเทอร์เน็ตประมาณหนึ่งชั่วโมงต่อไปนี้เป็นวิธีแก้ปัญหาที่ล้มเหลวที่ฉันได้ลองไปแล้วเริ่มด้วยข้อมูลที่เกี่ยวข้องที่ส่งคืนโดยlsusbในเทอร์มินัล

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

ดังนั้นฉันจึงลองเปิด Wammu ผ่านทางsudo 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

ฉันไม่รู้ว่าทำไมมันถึงมาเป็นซีดีรอม แต่มันมี

หากคุณไม่ได้สังเกตเห็นฉันเป็นผู้เริ่มต้นแน่นอนเมื่อพูดถึง Linux และ terminal ดังนั้นการพูดกับฉันเหมือนฉันอายุสามขวบก็ยินดีต้อนรับถ้าคุณสามารถเสนอวิธีแก้ปัญหา

ฉันใช้ Ubuntu 12.04 LTS และโทรศัพท์คือ Huawei U1250 คอมพิวเตอร์ของฉันคือ Acer Aspire One D250 / KAV60 ความช่วยเหลือใด ๆ ที่ชื่นชมมาก


อัปเดต (9/9/2012 17:58) พยายาม Bitpim และสามารถตรวจจับโทรศัพท์เมื่อเรียกดูพอร์ตในการตั้งค่า แต่แสดงเฉพาะระบบไฟล์ที่ว่างเปล่า ลองใช้ gMobileMedia ด้วยเช่นกัน แต่เพิ่งจะวางสายเมื่อพยายามเชื่อมต่อ ความพยายามครั้งต่อไป: ใช้ Windows PC เพื่อรับไฟล์ติดตั้งจากโทรศัพท์จากนั้นเรียกใช้ Windows XP ใน Virtualbox (บนเครื่อง Ubuntu นี้) และลองจากที่นั่น
Paul

คำตอบ:


5

คุณควรลอง

gammu-detect

Wammu เป็นตัวแปรบรรทัดคำสั่งของ Gammu คุณจะรู้ว่า

นี่จะให้ไฟล์กำหนดค่า gammu คุณสามารถค้นหาชื่ออุปกรณ์ได้

หมายเหตุสองอุปกรณ์แรก!

Ex)

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

คุณจะพบสื่อแบบถอดได้ที่ติดตั้งอยู่ใน / สื่อ ไดเรกทอรีที่ใช้ใน / สื่อมักจะเป็นชื่อปริมาณหรือ UUID (หมายเลขซีเรียลยาว) หากไม่มี นี้จะเป็นระบบแฟ้ม

ฉันไม่แน่ใจว่าระบบไฟล์เป็นสิ่งที่ Wammu ต้องการอย่างแน่นอน หากกำลังมองหาชื่ออุปกรณ์จริงๆและหากอุปกรณ์นั้นได้รับการยอมรับว่าเป็นซีดีรอมจริงๆแล้วชื่ออุปกรณ์นั้นควรจะเป็น

/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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.