Android modem模式

T-Quake 2009-10-22 03:14:21
我想问下,我Nokia手机 usb接入电脑有两种模式,一种是usb storage,一种是modem模式(这种模式可以让主机通过手机GPRS上网)
现在 我有块ARM板使用Android系统,可是怎么只有usb storage模式阿,谁知到如何将其调整为modem模式(我的主机是ubuntu)pdanet我也不想用,只想调节Android系统,让其miniusb和主机usb连接的同时,将模式改为modem阿,然后用主机上网。
...全文
1112 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
baor2008 2012-01-29
  • 打赏
  • 举报
回复
不知道为啥pdanet 改成3.0以后就不好用了,有没有人能破解的。
T-Quake 2009-10-26
  • 打赏
  • 举报
回复
不是。照理说serial模式use acm 是启动了cdc-acm modem阿,设备节点/dev/ttyACM0也确实创建了,为什么就和板子上的gprs的那个设备节点/dev/ttyHS4无法关联起来呢。无论怎么试都是说无法找到modem郁闷
  • 打赏
  • 举报
回复
你开发板的通信模块是谁的?是高通的么?
zhouyongyang 2009-10-23
  • 打赏
  • 举报
回复
等好的回答
xuzysun 2009-10-23
  • 打赏
  • 举报
回复
顶一下
T-Quake 2009-10-23
  • 打赏
  • 举报
回复
我现在通过把内核重编,使他支持serial模式而不是mass-storage模式。可是当重复之前的操作时候,发现ubuntu下出现了/dev/ttyACM0.我尝试用sudo wvdial 上网,可是出现了cannot find /dev/modem这个提示,郁闷。我的wvdial.conf是

[Dialer Defaults]
Init1 = at+cgdcont=1,"IP","cmnet"
Username = any
Password = any
Phone = *99#
New PPPD = yes
Modem = /dev/ttyACM0
Baud = 460800
Modem Type = USB Modem
Carrier Check = no
Stupid Mode = yes

可是我的Mode指定的是/dev/ttyACM0阿?怎么会有这个提示
然后 我不用ARM板 直接将其连接到我的ubuntu主机上,依然是这个设备节点,但是success。郁闷了
T-Quake 2009-10-23
  • 打赏
  • 举报
回复
我知道为什么那个节点没用了,那是因为我把内核中的usb gadaget编译成serial(ACM)模式,所以只要一插上线,ubuntu上的主机那就会有/dev/ttyACM的模拟设备节点,但是这个设备节点和外接在freescale板子上的的GPRS设备没有任何关联,所以访问这个节点,跟本没用。我想知道如何能使设备节点和gprs关联起来阿?
Sodino 2009-10-22
  • 打赏
  • 举报
回复
又是手机与电脑,又是ARM板,又是Ubuntu.....

我好自悲啊,赶紧躲到角落里去....
H_Y_K 2009-10-22
  • 打赏
  • 举报
回复
android目前不能实现通过GPRS承载当作PC的modem使用,因为android手机是由两部分组成:数据终端设备DTE(即android)和移动终端MT(即android的modem,为android提供电话,短信,GPRS拨号等功能),你用PC连接的是android端的USB,不是MT端的USB。
如果一定要实现这个功能,需要在android加一个控制程序,当PC需要将android手机当作modem时,由android系统将MT的USB直接连接到PC,这样MT就成为了PC的modem。不过这么做比较麻烦的。
T-Quake 2009-10-22
  • 打赏
  • 举报
回复
只是为了进行测试 我使用的是3G。我将内核usb gadget驱动 编译成serial模式,使用wvdialconf提示是no modem is detected.我查了下,说这是处于数据传输模式,才会这样。所以才会这样
Hinagi 2009-10-22
  • 打赏
  • 举报
回复
不过你要这个干什么啊,GPRS又慢又贵,随便打开几个网页一会儿就是几十块...
Hinagi 2009-10-22
  • 打赏
  • 举报
回复
你说的nokia modem模式是不是用nokia PC套件连接的? 那个东西是人家写好的软件呀

android要共享手机网络的话也有类似的软件,去网上找找

给几个关键字你搜一下吧,我也记不太清楚了,
tetherwifi
wifi tether for root user
aNetShare
signed_andTether

这几个都是通过wifi共享手机网络给主机的,不是通过USB,不过原理是一样的,USB,蓝牙,WIFI都可以
ch1oE 2009-10-22
  • 打赏
  • 举报
回复
SF坐等。。

80,479

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧