详细解析:Linux操作系统的无线网络命令(1)(3)
示例:
#iwconfigeth0sens-80
#iwconfigeth0sens2
retry:设置无线网卡的重传机制。limit‘value’指定最大重传次数;lifetime‘value’指定最长重试时间,单位为秒,可以附带m和u来指定单位为毫秒和微秒。如果无线网卡支持自动模式,则在limit和lifetime之前还可以附加min和max来指定上下限值。
示例:
#iwconfigeth0retry16
#iwconfigeth0retrylifetime300m
#iwconfigeth0retryminlimit8
rts:指定RTS/CTS握手方式,使用RTS/CTS握手会增加额外开销,但如果无线网络中有隐藏无线节点或者有很多无线节点时可以提高性能。
后面的参数指定一个使用该机制的最小包的大小,如果该值等于最大包大小,则相当于禁止使用该机制。可以使用auto/off/fixed
参数。
示例:
#iwconfigeth0rts250
#iwconfigeth0rtsoff
frag:设置发送数据包的分片大小。设置分片会增加额外开销,但在噪声环境下可以提高数据包的到达率。一般情况下该参数小于最大包大小,有些支持Burst模式的无线网卡可以设置大于最大包大小的值来允许Burst模式。还可以使用auto/fixed/off参数。
示例:
#iwconfigeth0frag512
#iwconfigeth0fragoff
key/enc[ryption]:设置无线网卡使用的加密密钥,此处为设置WEP模式的加密key,如果要使用WPA,需要wpa_supplicant工具包。
密钥参数可以是XXXX-XXXX-XXXX-XXXX或者XXXXXXXX格式的十六进制数值,也可以是s:xxxxxx的ASCII字符。如果在密钥参数之前加了[index],则只是设置该索引值对应的密钥,并不改变当前的密钥。直接指定[index]值可以设置当前使用哪一个密钥。指定on/off可以控制是否使用加密模式。open/restricted指定加密模式,取决于不同的无线网卡,大多数无线网卡的open模式不使用加密且允许接收没有加密的数据包,restricted模式使用加密。可以使用多个key参数,但只有最后一个生效。
WEP密钥可以是40bit,用10个十六进制数字或者5个ASCII字符表示,也可以是128bit,用26个十六进制数字或者13个ASCII字符表示。
示例:
#iwconfigeth0key0123-4567-89
#iwconfigeth0key[3]0123-4567-89
#iwconfigeth0keys:password[2]
#iwconfigeth0key[2]
#iwconfigeth0keyopen
#iwconfigeth0keyoff
#iwconfigeth0keyrestricted[3]0123456789
#iwconfigeth0key01-23key45-67[4]key[4]
power:设置无线网卡的电源管理模式。period‘value’指定唤醒的周期,timeout‘value’指定进入休眠的等待时间,这两个参数之前可以
加min和max修饰,这些值的单位为秒,可以附加m和u来指定毫秒和微秒。off/on参数指定是否允许电源管理,all/unicast/multicast
指定允许唤醒的数据包类型。
示例:
#iwconfigeth0powerperiod2
#iwconfigeth0power500municast
#iwconfigeth0powertimeout300uall
#iwconfigeth0poweroff
#iwconfigeth0powerminperiod2powermaxperiod4
commit:提交所有的参数修改给无线网卡驱动。有些无线网卡驱动会先缓存无线网卡参数修,使用这个命令来让无线网卡的参数修改生效。不过一般不需要使用该命令,因为无线网卡驱动最终都会是参数的修改生效,一般在debug时会用到。
-----------
iwlisteth1scan搜索无线网络:
显示搜到的网络(此处只显示一个):
eth1Scancompleted:
Cell01-Address:00:04:E2:E3:04:FC
ESSID:"ap_demo"
Mode:Managed
Frequency:2.437GHz
Quality:0/0Signallevel=-61dBmNoiselevel=-96dBm
Encryptionkey:on
BitRate:1Mb/s
BitRate:2Mb/s
BitRate:5.5Mb/s
BitRate:11Mb/s
BitRate:6Mb/s
BitRate:9Mb/s
BitRate:12Mb/s
BitRate:18Mb/s
BitRate:24Mb/s
BitRate:36Mb/s
BitRate:48Mb/s
BitRate:54Mb/s
Cell02……
---------------
设置板子的channel
iwlisteth1channel11
--------------
设置模式:
iwconfigeth1modemanaged
通过MAC设置AP:
iwconfigeth1ap00:0A:EB:CA:79:B0
连接到WEPon的AP:
iwconfigeth1keys:12345等效于iwconfigeth1enc3132333435(12345的hex值)(为什么AP64bit的口令是40bit呢)
iwconfigeth1keyon
iwconfigeth1essidsychip_demo
断开WEP:
iwconfigeth1encoff
查看IP:
ifconfigeth1
设置IP:
ifconfigeth110.3.1.74
把IP:129.158.215.204,netmask:255.255.255.0分配给rh0,
#ifconfigrh0129.158.215.204netmask255.255.255.0
获取IP;
ifconfigeth1dhcpstart(从eth1走,不需要ip即可dhcp)
udhcpc-ieth1
udhcpc--help
路由处理:
若要删除以10.起始的IP路由表中的所有路由,请键入:
routedelete10.*
routedeldefault
routeadd-net10.3.0.0netmask255.255.0.0eth1(eth1获得IP之前,使用此命令显示:Nosuchdevice)
- Linux的文件属性与目录配置
- Linux操作系统上去掉文件属性的命令介绍
- linux中du命令参数及df命令和dd命令介绍
评论暂时关闭