仓酷云

标题: linux教程之具体剖析:Linux体系的无线收集命令 [打印本页]

作者: 精灵巫婆    时间: 2015-1-16 16:45
标题: linux教程之具体剖析:Linux体系的无线收集命令
给你装的系统里为ubuntu12.04,它已经封装的很臃肿了,但是考虑到你没有很多时间投入其中,所以给你装了它,但是怎么用它提高开发效率,需要你在学习的过程中不断总结;
iwconfig
 
  iwconfig是LinuxWirelessExtensions(LWE)的用户层设置工具之一。LWE是Linux下对无线收集设置的工具,包含内核的撑持、用户层设置工具和驱动接口的撑持三部分。
今朝良多无线网卡都撑持LWE,并且支流的Linux公布版本,好比RedhatLinux、UbuntuLinux都已带了这个设置工具。
 
  用法:iwconfiginterface[essid{NN|on|off}]
 
  [nwid{NN|on|off}]
 
  [mode{managed|ad-hoc|……}
 
  [freqN.NNNN[k|M|G]]
 
  [channelN]
 
  [ap{N|off|auto}]
 
  [sensN]
 
  [nickN]
 
  [rate{N|auto|fixed}]
 
  [rts{N|auto|fixed|off}]
 
  [frag{N|auto|fixed|off}]
 
  [enc{NNNN-NNNN|off}]
 
  [power{periodN|timeoutN}]
 
  [retry{limitN|lifetimeN}]
 
  [txpowerN{mW|dBm}]
 
  [commit]
 
  申明:iwconfig是LWE最次要的工具,能够对无线网卡的年夜部分参数举行设置。
 
  参数:
 
  essid:设置无线网卡的ESSID(ExtensionServiceSetID)。经由过程ESSID来辨别分歧的无线收集,一般情形下只要不异ESSID的无线站点才能够相互通信,除非想监听无线收集。厥后的参数为双引号括起的ESSID字符串,大概是any/on/off,假如ESSID字符串中包括any/no/off,则必要在后面加"――".
 
  示例:
 
  #iwconfigeth0essidany同意任何ESSID,也就是混同形式
 
  #iwconfigeth0essid"MyNetwork"设置ESSID为"MyNetwork"
 
  #iwconfigeth0essid――"ANY"设置ESSID为"ANY"
 
  nwid:NetworkID,只用于pre-802.11的无线网卡,802.11网卡使用ESSID和AP的MAC地点来交换nwid,如今基础上不必设置。
 
  示例:
 
  #iwconfigeth0nwidAB34
 
  #iwconfigeth0nwidoff
 
  nick:Nickname,一些网卡必要设置该参数,可是802.11协定栈、MAC都没有效到该参数,一样平常也不必设置。
 
  示例:
 
  #iwconfigeth0nickname"MyLinuxNode"
 
  mode:设置无线网卡的事情形式,能够是
 
  Ad-hoc:不带AP的点对点无线收集
 
  Managed:经由过程多个AP构成的收集,无线设备能够在这个收集中周游
 
  Master:设置该无线网卡为一个AP
 
  Repeater:设置为无线收集中继设备,能够转发收集包
 
  Secondary:设置为备份的AP/Repeater
 
  Monitor:监听形式
 
  Auto:由无线网卡主动选择事情形式
 
  示例:
 
  #iwconfigeth0modeManaged
 
  #iwconfigeth0modeAd-Hoc
 
  freq/channel:设置无线网卡的事情频次大概频道,小于1000的参数被以为是频道,年夜于10000的参数被以为是频次。频次单元为Hz,能够在数字前面附带k,M,G来改动数目级,好比2.4G.频道从1入手下手。利用lwlist工具能够检察无线网卡撑持的频次和频道。参数off/auto唆使无线收集主动选择频次。
 
  注重:假如是Managed形式,AP会唆使无线网卡的事情频次,因而该设置的参数会被疏忽。Ad-hoc形式下只利用该设定的频次初始无线收集,假如到场已存在的Ad-hoc收集则会疏忽该设置的频次参数。
 
  示例:
 
  #iwconfigeth0freq2422000000
 
  #iwconfigeth0freq2.422G
 
  #iwconfigeth0channel3
 
  #iwconfigeth0channelauto
 
  ap:毗连到指定的AP大概无线收集,前面的参数能够是AP的MAC地点,也能够是iwlistscan出来的标识符。假如是Ad-hoc,则毗连到一个已存在的Ad-hoc收集。利用off参数让无线网卡不改动以后已毗连的AP下进进主动形式。any/auto参数,无线网卡主动选择最好的AP.
 
  注重:假如无线旌旗灯号低到必定水平,无线收集会进进主动选择AP形式。
 
  示例:
 
  #iwconfigeth0ap00:60:1D:01:23:45
 
  #iwconfigeth0apany
 
  #iwconfigeth0apoff
 
  rate/bit:假如无线网卡撑持多速度,则能够经由过程该命令设置事情的速度。小于1000的参数由详细的无线网卡驱动界说,通常为传输速度的索引值,年夜于1000的为速度,单元bps,能够在数字前面附带k,M,G来指定命量级。auto参数让无线网卡主动选择速度fixed参数让无线网卡不利用主动速度形式。
 
  示例:
 
  #iwconfigeth0rate11M
 
  #iwconfigeth0rateauto
 
  #iwconfigeth0rate5.5Mauto//主动选择5.5M以下的速度
 
  txpower:假如无线网卡撑持多发射功率设定,则利用该参数设定发射,单元为dBm,假如指定为W(毫瓦),只转换公式为:
 
  dBm=30+log(W)。参数on/off能够翻开和封闭发射单位,auto和fixed指定无线是不是主动选择发射功率。
 
  示例:
 
  #iwconfigeth0txpower15
 
  #iwconfigeth0txpower30mW
 
  #iwconfigeth0txpowerauto
 
  #iwconfigeth0txpoweroff
 
  sens:设置吸收敏捷度的上限,在该上限之下,无线网卡以为该无线收集旌旗灯号太差,分歧的网卡会接纳分歧的措施,一些古代的无线网卡会主动选择新的AP.正的参数为rawdata,间接传给无线网卡驱动处置,一样平常以为是百分比。负值暗示dBm值。
 
  示例:
 
  #iwconfigeth0sens-80
 
  #iwconfigeth0sens2
 
  retry:设置无线网卡的重传机制。limit‘value’指定最年夜重传次数;lifetime‘value’指定最长重试工夫,单元为秒,能够附带m和u来指订单位为毫秒和微秒。假如无线网卡撑持主动形式,则在limit和lifetime之前还能够附加min和max来指定高低限值。
 
  示例:
 
  #iwconfigeth0retry16
 
  #iwconfigeth0retrylifetime300m
 
  #iwconfigeth0retryminlimit8
 
  rts:指定RTS/CTS握手体例,利用RTS/CTS握手会增添分外开支,但假如无线收集中有埋没无线节点大概有良多无线节点时能够进步功能
</p>
虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行。
作者: 小妖女    时间: 2015-1-17 15:33
下面笔者在论坛看到的一个好问题:“安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
作者: 简单生活    时间: 2015-1-20 20:28
一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。
作者: 海妖    时间: 2015-1-29 21:07
发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。
作者: 深爱那片海    时间: 2015-2-6 05:31
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
作者: 精灵巫婆    时间: 2015-2-15 14:05
选择一些适于初学者的Linux社区。
作者: 愤怒的大鸟    时间: 2015-3-4 11:35
其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?
作者: 分手快乐    时间: 2015-3-11 19:18
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
作者: 冷月葬花魂    时间: 2015-3-19 09:38
熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
作者: 透明    时间: 2015-3-27 19:09
对我们学习操作系统有很大的帮助,加深我们对OS的理解。?




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2