这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 请教关于windnet PPPOE的用法

共4条 1/1 1 跳转至

请教关于windnet PPPOE的用法

菜鸟
2006-04-06 00:50:57     打赏

兄弟调试PPPOE的过程中,出现了几个问题是在一头雾水,不得不请教大家帮帮忙,不知道是否一定要调用SIO adapter,由于我们的目标板没有串口,而且在调用SIO相应的程序后,出现了一些错误,因此在初始化时将于SIO相关的代码注释掉了,包括:

PPPInit函数(函数内容同usrBasicPPPInit)中

//sioAdapterCreate (pppSysFramework,PPP_NUM_SIO_CHANNELS);

以及此函数中

//pppParam = pfwParameterIdGet(pppSysFramework, "sio_channelNum");
//pfwProfileSet(pppSysProfile, pppParam, "1");

//pppParam = pfwParameterIdGet(pppSysFramework, "sio_baudRate");
//pfwProfileSet(pppSysProfile, pppParam, "19200");

//pppParam = pfwParameterIdGet(pppSysFramework, "sio_maxSendQSize");
//pfwProfileSet(pppSysProfile, pppParam, "50");

PPPoEInit函数(函数内容同usrBasicPPPoEInit)

//param = pfwParameterIdGet (pppSysFramework,"_remove_SIO_ADAPTER");
//pfwProfileSet(pppOeSysProfile,param,"");

并且虽然只有一个RTL8139D, 但是还是将IP_MAX_UNITS定义为2

#define PPPOE_DEV_NAME "rtl"

#define PPPOE_DEV_UNIT 0

#define PPPOE_MAX_SERVICES 5

#define PPPOE_OPERATING_MODE PPPOE_HOST_MODE

#define PPPOE_SERVICE_NAME "hg"

调用部分如下:

pppStackObj = pfwStackAdd(pppSysProfile, NULL, NULL);

pppConnectionOpen(pppStackObj, NULL, NULL);

目标板没有发送任何PPP相关的数据包

[align=right][color=#000066][此贴子已经被作者于2006-4-5 18:17:05编辑过][/color][/align]



关键词: 请教     关于     windnet     PPPOE     用法    

菜鸟
2006-04-06 02:58:00     打赏
2楼

调用ifshow显示如下

ppp (unit number 1):
Flags: (0xf1) UP POINT-TO-POINT RUNNING
Type: PPP
Internet address: 0.0.0.0
Destination Internet address: 0.0.0.0
Netmask 0xff000000 Subnetmask 0xffffffff
Metric is 0
Maximum Transfer Unit size is 1500
0 packets received; 0 packets sent
0 multicast packets received
0 multicast packets sent
0 input errors; 0 output errors
0 collisions; 0 dropped
value = 7604756 = 0x740a14 = _muxMaxBinds + 0x814


菜鸟
2006-04-06 02:59:00     打赏
3楼
麻烦版主,还有大家帮帮忙啊,救命啊

菜鸟
2006-04-07 17:23:00     打赏
4楼
郁闷啊,没有哪个个们帮帮兄弟啊

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]