找回密码
 注册
搜索
查看: 924|回复: 6

[资料] socket 通讯(cmnet)问题

[复制链接]
发表于 2009-12-4 16:00:41 | 显示全部楼层 |阅读模式
我现在通过
soc_create(PF_INET, SOCK_STREAM, 0, MOD_MMI, 14);
soc_connect(....)可以实现wap的连接和通讯.ip地址:10.0.0.172,端口号80.

但我想实现cmnet的连接,也就是
soc_create(PF_INET, SOCK_STREAM, 0, MOD_MMI, 10);
发现连接失败.返回-14.查询了资料,发现create之前要进行cmnet的设置.
不知道怎么设置,哪位兄弟能给一份相关的代码或者提示一下,谢谢.
 楼主| 发表于 2009-12-7 10:11:22 | 显示全部楼层
已经解决,原来不是设置10,而是14.
不知道网上这么多人用10是怎么实现的?
点评回复

使用道具 举报

发表于 2009-12-7 22:21:08 | 显示全部楼层
关键不在于是用 10 还是 14, 而是在 GPRS 的 data account 中填写的是什么, 如果在 GPRS data account 中的第一个  data account  写的是 cmnet, 那应该也没有问题.
点评回复

使用道具 举报

发表于 2009-12-7 22:24:18 | 显示全部楼层
提醒一下, 使用 cmnet 是连不上 10.0.0.172 的.
点评回复

使用道具 举报

 楼主| 发表于 2009-12-8 09:30:13 | 显示全部楼层
在data account 中写 cmnet,而给的是10,也是连不上公网的.只有是14才能连上.
点评回复

使用道具 举报

发表于 2009-12-25 15:53:09 | 显示全部楼层
支持!!!!!!!!
点评回复

使用道具 举报

发表于 2010-3-30 01:14:02 | 显示全部楼层
data account也就是连接点.在nvram_common_config.h里面查看cmnet是第几个.

另外lz好像问的是创建连接以及进行连接的时候的设置,应该是先创建socket连接,然后设置堵塞以及非堵塞.最后才能开始连接.
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-24 10:36 , Processed in 0.049460 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表