QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3254|回复: 5

iwconfig eth0 mode 。。为什么不好使??

[复制链接]
发表于 2006-4-25 04:40:56 | 显示全部楼层 |阅读模式
运行 iwconfig eth0 mode Monitor,为什么从来都不好使。

这时无线网卡已经可以正常工作了。可以在ML的无线助手里面可以发现很多的AP信号了。
网卡是intel的2200bg,芯片是 Centrino的。驱动用ipw2200

运行了相关的软件结果如下:
Interface       Chipset         Driver

eth0            Centrino b/g    ipw2200 (Module version 1.0.6/1.0.9 or 1.0.10 required)



eth0      unassociated  ESSID:"FreeboxConnexion"
          Mode:Managed  Frequency=2.462 GHz  Access Point: 00:01:36:08:B3:CB
          Bit Rate=0 kb/s   Tx-Power=20 dBm
          Retry limit:7   RTS thrff   Fragment thrff
          Power Managementff
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


但是每次运行iwconfig eth0 mode Monitor都提示错误。错误是。。
Error for wireless request "Set Mode" (8B06) :
    SET failed on device eth0 ; Invalid argument.


请高人指点一下我怎么也想不明白
 楼主| 发表于 2006-4-25 05:21:15 | 显示全部楼层
modinfo ipw2200
filename:       /lib/modules/2.6.15.3/kernel/drivers/net/wireless/ipw2200.ko
description:    Intel(R) PRO/Wireless 2200/2915 Network Driver
version:        git-1.0.8
author:         Copyright(c) 2003-2005 Intel Corporation
license:        GPL
vermagic:       2.6.15.3 686 REGPARM gcc-3.4
depends:        ieee80211
alias:          pci:v00008086d00001043sv00008086sd00002701bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002702bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002711bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002712bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002721bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002722bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002731bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002732bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002741bc*sc*i*
alias:          pci:v00008086d00001043sv0000103Csd00002741bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002742bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002751bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002752bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002753bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002754bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002761bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002762bc*sc*i*
alias:          pci:v00008086d0000104Fsv*sd*bc*sc*i*
alias:          pci:v00008086d00004220sv*sd*bc*sc*i*
alias:          pci:v00008086d00004221sv*sd*bc*sc*i*
alias:          pci:v00008086d00004223sv*sd*bc*sc*i*
alias:          pci:v00008086d00004224sv*sd*bc*sc*i*
srcversion:     8AB738ABEC2DEB95F55EF54
parm:           cmdlog:allocate a ring buffer for logging firmware commands (int                                                                                                 )
parm:           hwcrypto:enable hardware crypto (default on) (int)
parm:           mode:network mode (0=BSS,1=IBSS) (int)
parm:           channel:channel to limit associate to (default 0 [ANY]) (int)
parm:           debug:debug output mask (int)
parm:           led:enable led control on some systems (default 0 off)
(int)
parm:           auto_create:auto create adhoc network (default on) (int)
parm:           associate:auto associate when scanning (default on) (int)
parm:           disable:manually disable the radio (default 0 [radio on]) (int)
回复

使用道具 举报

 楼主| 发表于 2006-4-25 05:32:13 | 显示全部楼层
找到一个表 http://www.linux-wlan.org/docs/wlan_adapters.html.gz

不过似乎和我软件的结果不同亚?
回复

使用道具 举报

 楼主| 发表于 2006-4-25 05:41:27 | 显示全部楼层
只有这些驱动:
ls /lib/modules/2.6.15.3/kernel/drivers/net/wireless/

airo_cs.ko   atmel_pci.ko  netwave_cs.ko   orinoco_tmd.ko  wavelan_cs.ko
airo.ko      hermes.ko     orinoco_cs.ko   prism54         wavelan.ko
arlan.ko     hostap        orinoco.ko      ray_cs.ko       wl3501_cs.ko
atmel_cs.ko  ipw2100.ko    orinoco_pci.ko  spectrum_cs.ko
atmel.ko     ipw2200.ko    orinoco_plx.ko  strip.ko
回复

使用道具 举报

 楼主| 发表于 2006-4-25 06:06:37 | 显示全部楼层
Google之后 ,发现有如下内容:
The patched Orinoco drivers don't support the wireless extensions method of enabling monitor mode. Try "iwpriv eth0 monitor 2 1" where "2" is monitor mode and "1" is the channel number. Running "iwpriv eth0 monitor 0 1" should revert to managed mode, but it's often better just to run "cardctl eject ; cardctl insert" instead.

不过还是不行。
#iwpriv eth0 monitor 2 1
Invalid command : monitor
回复

使用道具 举报

发表于 2006-4-25 09:34:11 | 显示全部楼层
你确认你的无线网卡就是eth0吗。。。
把ifconfig的结果贴一贴
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 00:29 , Processed in 0.065842 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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