Razr V3m
From Moto4Lin
Contents |
RAZR V3m
This pages gives an overview of RAZR V3m.
Standard Features
- todo
Does not currently seem to be supported, along with its brother V3c.
If the V3c support is fixed, the V3m will probably start working as well. dion reported in the news on the front page (May 2006) that he is working on this (V3m has VID/PID 22b8:2a61 in P2K mode)
See also http://bbs.archlinux.org/viewtopic.php?p=185014
Partial Success Report
As of SVN 2/18/07 I was able to get a Verizon V3m to connect and even downloaded some pics from it. The only issue currently is that I can't see the flash memory card, but it's possible that P2K mode simply doesn't allow for this.
To connect (Tested on Kubuntu/Ubuntu Edgy):
Start moto4lin as user - enter preferences and set:
device to /dev/ttyACM0
AT Vendor ID to 22b8
AT Product ID to 2a62
P2K Vendor ID 22b8
P2K Product ID 2a61
Check 'Detach kernel driver'
Save preferences, close moto4lin. Now attach phone and start moto4lin again as root:
$ sudo moto4lin
Click connect. You should see something similar to:
[info] AT phone found [info] Switching device /dev/ttyACM0 to P2K mode... [info] AT E0 answer: OK [info] Phone answer: OK [info] Phone pluged as P2K [info] Phone connected as P2K [error] Unable to get phone model
The error seems harmless. Click 'update list' until you see drive /a appear in the drive list. You should then able to interact with the files.
Verizon supplied V3m
I have a V3m from Verizon that I finally got working with moto4lin (latest from svn as of 2/29/2008). As I've seen others report, when I connect the phone, no ACM device is created although cdc-acm is installed (modprobe cdc-acm). However, if I use usbserial instead, ttyUSB0 is created and moto4lin is happy with that, too. This works on both Mandriva 2006 and simplyMEPIS 6.5.02. Here are the steps I took (partly based on http://www.phonescoop.com/phones/p_forum.php?fm=m&ff=1303&fi=1383258):
As root:
> modprobe usbserial vendor=0x22b8 product=0x2a64
Now connect the phone to a usb port. Note dmesg:
> dmesg | tail
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbcore: registered new driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
usb 2-2: new full speed USB device using ohci_hcd and address 3
usbserial_generic 2-2:1.0: Generic converter detected
usb 2-2: Generic converter now attached to ttyUSB0
usbserial_generic 2-2:1.1: Generic converter detected
usb 2-2: Generic converter now attached to ttyUSB1
Start moto4lin as root:
> moto4lin &
Go to Preferences. Change the device to the value displayed in the dmesg output and other settings as shown:
device to /dev/ttyUSB0
AT Vendor ID to 22b8
AT Product ID to 2a62
P2K Vendor ID 22b8
P2K Product ID 2a61
Do not turn on "Detach kernel driver" for this procedure - it will disconnect the phone from the USB. Note the P2K Product ID. Even though 2a64 is used to set up the usbserial module, 2a61 is the right value here.
Click "Switch to P2K"; you should hear the phone tweedle. Click OK to close Preferences. At this point, the moto4lin info panel should show something like:
[info] Switching device /dev/ttyUSB0 to P2K mode...
[info] AT E0 answer: OK
[info] Phone answer: OK
[info] Phone pluged as P2K
The rest is the same as noted above:
On the main panel, click Connect/Disconnect.
(moto4lin info)
Try to connect
[info] Phone connected as P2K
[error] Unable to get phone model
The error can be ignored.
Click "Update list" and you should see drive /a in the directory and the following info:
(moto4lin info)
Getting file list
[info] Found drives: []
[info] Search request: [/|*]
[info] Found 346 files
Complete
I've been able to transfer images to "/a/motorola/shared/picture" and an aac file to "/a/motorola/shared/audio", which you can play from My Sounds on the phone. I don't know of a way to get music into the actual player other than through Windows Media Player. I also haven't tried using moto4lin with a non-root account.
