分页: 1 / 2

[原创]在 Ubuntu 7.04 中设置 Motorola V3X 的USB连接 [译]

发表于 : 2007-11-02 14:51
Ray
英文版原文链接:《 How to connect Motorola V3X to ubuntu 7.04 trough USB
英文版首发网站: Ubuntu Geek
原文作者: Admin
译文首发地点: 好记性不如烂笔头

图片

下面的内容不仅仅局限于这一款手机。如果要连接其他的Moto机,只需要更改部分参数。

———— 译文开始 ————

本文将向您介绍在Ubuntu 7.04中如何通过USB端口把您的 Motorola V3X 到计算机上。

首先,我们需要从软件仓库中下载 moto4lin 工具包。在终端中执行:

代码: 全选

    sudo aptitude update

    sudo aptitude install moto4lin

安装完成后,需要修改moto4lin 的配置:

代码: 全选

    cd $HOME/.qt

    gedit moto4linrc

按照下面的内容修改原有参数。最重要的参数是这几行: device、product、vendor。下文中的这几个参数只针对 Motorola V3X,其他的 Motorola 手机的参数数值有所不同。您可以在网上查到这些参数,或者使用 moto4lin 选项中的更新列表按键进行查询。当然您也可以配置成自动连接。 (译者注:倒数第二句的翻译可能有点问题。)

代码: 全选

    [device]
    cfgACMdevice=/dev/ttyACM0
    cfgATproduct=3002
    cfgATvendor=22b8
    cfgAutoConnect=1
    cfgDetachDriver=0
    cfgP2Kproduct=3001
    cfgP2Kvendor=22b8

    [filemanager]
    cfgAutoExpandDirTree=0
    cfgAutoUpdateFileList=1
    cfgGoLastFolder=0
    cfgLoadList=0

现在我们写个小脚本来加载模块、启动 moto4lin,并把它存储在主文件夹中。

启动 moto4lin 需要管理员权限;所以下面的调用命令是用 sudo 开头的。

代码: 全选

    cd $HOME

    gedit motorola

脚本的内容:

代码: 全选

    sudo modprobe cdc_acm

    sudo moto4lin

然后用 chmod 来更改一下可执行权限就一切搞定了。

代码: 全选

    chmod 700 motorola

    ./motorola

如果一切顺利,现在你应该可以通过USB连上您心爱的 Motorola V3X 了。


———— 译文结束 ————

上面的内容基本上是按照原文翻过来的,本人的Motorola V3X已经牺牲了 :( ,所以没有经过测试。

发表于 : 2007-11-02 14:59
Ray
如果有人设置成功了或者发现错误,麻烦回帖告诉我一下。谢谢!!!

发表于 : 2007-11-05 10:41
xieeast
这个方法适合motolora mpx 220这个机型不?

发表于 : 2007-11-05 12:31
Ray
xieeast 写了:这个方法适合motolora mpx 220这个机型不?
RAZA系列的肯定可以用。你那个好像是Windows Mobile操作系统的吧? 网上早就有解决方案了。你需要用:msynctool

可以参照一下这里:http://www.idalin.cn/2007/06/10/%E6%90% ... %E6%AD%A5/

发表于 : 2007-11-09 16:58
xin123hua
我的v3x可以正常连接电脑了,但是./motorola探出的软件界面总是提示未连接,不过ubuntu能够识别v3x已经够了。
平常拿它就当数码相机用的,接驳电脑也就是为了传下照片而已。

发表于 : 2007-11-10 13:30
Ray
xin123hua 写了:我的v3x可以正常连接电脑了,但是./motorola探出的软件界面总是提示未连接,不过ubuntu能够识别v3x已经够了。
平常拿它就当数码相机用的,接驳电脑也就是为了传下照片而已。
没尝试着同步一下地址簿?

发表于 : 2007-11-10 17:59
xin123hua
选择内存卡模式可以当作读卡器,数据传输模式都不行……估计和AT Vendor/Product ID相关,应该是手机刷机刷成国内版本之后在id什么的上面有相应修改,不懂了~~
[device]
cfgACMdevice=/dev/ttyACM0

cfgATproduct=3002
cfgATvendor=22b8
cfgAutoConnect=1
cfgDetachDriver=0
cfgP2Kproduct=3001
cfgP2Kvendor=22b8

[filemanager]
cfgAutoExpandDirTree=0
cfgAutoUpdateFileList=1
cfgGoLastFolder=0
cfgLoadList=0
红色的那行可能存在问题。

发表于 : 2007-11-10 21:03
xin123hua
手机更改成数据连接的时候
lsusb
Bus 004 Device 002: ID 22b8:3002 Motorola PCS A835 GSM Phone
手机更改成内存卡模式的时候
lsusb
Bus 004 Device 003: ID 22b8:3010 Motorola PCS

Device和ID应该是需要用来修改上面参数的东西吧

[device]
cfgACMdevice=/dev/ttyACM0
cfgATproduct=3010
cfgATvendor=22b8
cfgAutoConnect=1
cfgDetachDriver=0
cfgP2Kproduct=3002
cfgP2Kvendor=22b8

[filemanager]
cfgAutoExpandDirTree=0
cfgAutoUpdateFileList=1
cfgGoLastFolder=0
cfgLoadList=0
是不是这样改过之后才行呢?等下测试下看看

发表于 : 2007-11-10 21:23
xin123hua
琢磨了一下知道了,楼主翻译的没有什么问题,但是该过程有问题,我来写下我的方法吧。

sudo aptitude update

sudo aptitude install moto4lin


现在我们写个小脚本来加载模块、启动 moto4lin,并把它存储在主文件夹中。

启动 moto4lin 需要管理员权限;所以下面的调用命令是用 sudo 开头的。

代码:
cd $HOME

gedit motorola



脚本的内容:

代码:
sudo modprobe cdc_acm

sudo moto4lin



然后用 chmod 来更改一下可执行权限就一切搞定了。

代码:
chmod 700 motorola

然后lsusb一下,确定一下自己的手机的详细硬件参数(这个我估计V3系列L6和L7系列都应该是通用的)
我的是如下的:
手机更改成数据连接的时候
lsusb
Bus 004 Device 002: ID 22b8:3002 Motorola PCS A835 GSM Phone
手机更改成内存卡模式的时候
lsusb
Bus 004 Device 003: ID 22b8:3010 Motorola PCS

启动程序
./motorola
然后点界面上的Preferences,在connection里面点右下的Update list,选中你的手机所对应的设备,然后根据你当前的连接点选相应的set as at device或者set as p2k device,然后确定就能够连接了。

终于成功了!楼主如果不发这样的帖子,估计我的v3x依然躺在笔记本旁边当摆设呢,呵呵。这样就方便多了。


仅供后来人参考。
在进入图形界面之后点Preferences

发张照片

发表于 : 2007-11-10 21:26
xin123hua
哈哈哈哈

发表于 : 2007-11-28 16:10
Ray
谢谢 xin123hua
我转到我Blog上去了

发表于 : 2007-11-30 12:49
wjjs
xin123hua 写了:琢磨了一下知道了,楼主翻译的没有什么问题,但是该过程有问题,我来写下我的方法吧。

sudo aptitude update

sudo aptitude install moto4lin


现在我们写个小脚本来加载模块、启动 moto4lin,并把它存储在主文件夹中。

启动 moto4lin 需要管理员权限;所以下面的调用命令是用 sudo 开头的。

代码:
cd $HOME

gedit motorola



脚本的内容:

代码:
sudo modprobe cdc_acm

sudo moto4lin



然后用 chmod 来更改一下可执行权限就一切搞定了。

代码:
chmod 700 motorola

然后lsusb一下,确定一下自己的手机的详细硬件参数(这个我估计V3系列L6和L7系列都应该是通用的)
我的是如下的:
手机更改成数据连接的时候
lsusb
Bus 004 Device 002: ID 22b8:3002 Motorola PCS A835 GSM Phone
手机更改成内存卡模式的时候
lsusb
Bus 004 Device 003: ID 22b8:3010 Motorola PCS

启动程序
./motorola
然后点界面上的Preferences,在connection里面点右下的Update list,选中你的手机所对应的设备,然后根据你当前的连接点选相应的set as at device或者set as p2k device,然后确定就能够连接了。

终于成功了!楼主如果不发这样的帖子,估计我的v3x依然躺在笔记本旁边当摆设呢,呵呵。这样就方便多了。


仅供后来人参考。
在进入图形界面之后点Preferences
应用,谢谢

发表于 : 2007-12-01 21:56
felixqu
谁知道Nokia的S60咋整?

发表于 : 2007-12-02 22:27
hellojinjie
我的正好是v3i
明天试下

有没有谁实现用v3i的GPRS功能带笔记本上网的啊

发表于 : 2007-12-04 11:24
Ray
felixqu 写了:谁知道Nokia的S60咋整?
诺基亚的参照这个:

http://www.smokinglinux.com/tutorials/n ... sy#comment

这几天太忙,没功夫。等我闲下来的时候把这个也翻过来。