a_liang
驱动牛犊
驱动牛犊
  • 注册日期2001-10-15
  • 最后登录2005-10-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2777回复:20

OID_802_11_XXX

楼主#
更多 发布于:2003-07-15 10:45
请问 在OID_802_11_XXX中 哪个OID是设置 802.11 Wireless Lan中的channel. 在win2000中  NDIS是否支持OID_802_11_XXX.

谢谢!

Quakexg
驱动小牛
驱动小牛
  • 注册日期2001-11-21
  • 最后登录2012-02-29
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望56点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-15 12:47
2k下不支持OID_802_11_XXX,
设置channel的记不清了,好象是CONFIGURATION,你找DDK51帮助看下,一共才那么几个!
a_liang
驱动牛犊
驱动牛犊
  • 注册日期2001-10-15
  • 最后登录2005-10-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-15 15:03
typedef struct _NDIS_802_11_CONFIGURATION {
 ULONG Length;
 ULONG BeaconPeriod;
 ULONG ATIMWindow;
 ULONG DSConfig;
 NDIS_802_11_CONFIGURATION_FH FHConfig;
} NDIS_802_11_CONFIGURATION, *PNDIS_802_11_CONFIGURATION;

typedef struct _NDIS_802_11_CONFIGURATION_FH {
 ULONG Length;
 ULONG HopPattern;
 ULONG HopSet;
 ULONG DwellTime;
} NDIS_802_11_CONFIGURATION_FH, *PNDIS_802_11_CONFIGURATION_FH;

哪一个是啊?
Turbo
驱动牛犊
驱动牛犊
  • 注册日期2002-02-05
  • 最后登录2009-01-12
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-15 16:58
DSConfig是channel,但好像只有query没有set
a_liang
驱动牛犊
驱动牛犊
  • 注册日期2001-10-15
  • 最后登录2005-10-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-16 10:05
谢谢! 我去试试。
我看那些自带的Utility中 好像在802.11 ad hoc 可以设channel
在Infrastructrue中不可以设, 不知道在ndis5.1中实现的driver 可不可以实现设置。
cn_zhaolin
驱动牛犊
驱动牛犊
  • 注册日期2002-04-17
  • 最后登录2008-03-24
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-18 02:45
在infr的网络模式中,不需要设置channel,因为网卡会一直监测所有13个channel的beacon帧。设了也是白设。我一再在写wlan nic的驱动,现在先做一个上层配置程序,不知道楼上的朋友可否告诉我如何搞定?这个OID 在上层应用程序中怎么用起来?
xiaolin
fhcsl
驱动牛犊
驱动牛犊
  • 注册日期2001-05-23
  • 最后登录2004-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-07-18 08:47
哈哈!想不到有这么多搞 wlan 的兄弟,我们是否应该找给机会好好聊聊
fhcsl
驱动牛犊
驱动牛犊
  • 注册日期2001-05-23
  • 最后登录2004-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-07-18 08:51
其实DSConfig 是指定的频率,可以转化成Channel.这个参数一般而言是可以设置也可以读取。要看驱动程序中做如何支持。对于2k 等平台下是否支持 802.11 的OID,其实只要在驱动程序中实现了。都可以用。写 Utility 有很多种方法来实现发送 oid 请求。可以直接用DeviceIOControl.
a_liang
驱动牛犊
驱动牛犊
  • 注册日期2001-10-15
  • 最后登录2005-10-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-07-18 10:08
谢谢大家的捧场!  :D

在这里找到了一点关于频率的一点信息。

channal_id      Frequency
1               2412mhz
2               2417mhz
3               2422mhz
4               2427mhz
5               2432mhz
6               2437mhz
7               2442mhz
8               2447mhz                
9               2452mhz
10              2457mhz
11              2462mhz
12              2467mhz
13              2472mhz
14              2484mhz
a_liang
驱动牛犊
驱动牛犊
  • 注册日期2001-10-15
  • 最后登录2005-10-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-07-18 10:17
其实控制 Wireless Lan 方法是很多。但是要想写一个工具控制所有的网卡就比较困难。

如果直接对网卡驱动程序 deviceobject 直接操作, 各家的ioctrl_code 不尽相同。

所以我想通过ndisrequest来进行操作。在ndis5.1以上理论上是可行的。OID_802_11_XX_XXX是最好的方法。但是我发现还是有很多网卡驱动程序支持是部分的OID_802_XX_XXX。

在ndis 5.0中 这种办法显然不行。
不知各位有什么好的想法。是不是各家的ioctrl_code有什么规律?

 
fhcsl
驱动牛犊
驱动牛犊
  • 注册日期2001-05-23
  • 最后登录2004-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-07-18 10:45
其实我所看过的几家wlan 的驱动,趋势是在5.0 中都支持802.11 的OID
fhcsl
驱动牛犊
驱动牛犊
  • 注册日期2001-05-23
  • 最后登录2004-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-07-18 10:52
我觉得不用考虑那么多,先支持 5.1 的再说,一般而言,可以实现对2K和XP 的支持就可以了(若不是出于商业的考虑)。
a_liang
驱动牛犊
驱动牛犊
  • 注册日期2001-10-15
  • 最后登录2005-10-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-07-18 11:13
还有个问题困扰着我

我发现ndisuio(DDK51),在2000下并不能很好的运行(src code 在2000中编译)。好像BindAdapter 不成功。
Quakexg
驱动小牛
驱动小牛
  • 注册日期2001-11-21
  • 最后登录2012-02-29
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望56点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-07-18 12:02
宏宏:
亲切吧!哈哈!

向你问好了!
fhcsl
驱动牛犊
驱动牛犊
  • 注册日期2001-05-23
  • 最后登录2004-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-07-18 12:13
民民,
你在那里
宏宏
Quakexg
驱动小牛
驱动小牛
  • 注册日期2001-11-21
  • 最后登录2012-02-29
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望56点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2003-07-18 12:34
怎么想我了!
现在公司情况怎么样?
据说你升了,恭喜!
fhcsl
驱动牛犊
驱动牛犊
  • 注册日期2001-05-23
  • 最后登录2004-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-07-18 13:47
人多了。
Quakexg
驱动小牛
驱动小牛
  • 注册日期2001-11-21
  • 最后登录2012-02-29
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望56点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2003-07-18 13:53
谁也这么想我啊?
是不是没有人咬你们了,这么想我?
fhcsl
驱动牛犊
驱动牛犊
  • 注册日期2001-05-23
  • 最后登录2004-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2003-07-18 14:53
都这么大了,还要咬人。
Quakexg
驱动小牛
驱动小牛
  • 注册日期2001-11-21
  • 最后登录2012-02-29
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望56点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2003-07-18 15:13
还没有老婆就不算大!呵呵
下次我来拿户口的时候来看你:)

intel的那鬼芯片影响大吗?
上一页
游客

返回顶部