Next Previous Contents

6. 实例设定

这里我提供一些设定无线网路的实例(希望有用!),并且用一般的无线网卡进行一些更复杂的设定.

6.1 General setup info

无线网卡界面类似于以太网卡,所以你要在 /etc/conf.modules 里进行模块的挂接:

然后,你可以用ifconfig 和 route 在IP层进行设定.

6.2 Proxim Symphony (普罗西米交响曲)

网路类型: FHSS, 独立模式(Adhoc mode), 使用OpenAir私有协议.

你可以下载设定文档和驱动程序(Linux,Win9X), 它的首页是: http://www.proxim.com

编译驱动程序的源代码:

1. untar it in a empty directory 
2. type make for help. 
3. 编译模块: make modules_install 安装驱动程序 rlmod.o 和 设定工具 rl2cfg. 
3. 要运行驱动程序你只要用ifconfig将界面激活(after modified /etc/conf.modules: see Par.6.1.). 

使用 rl2cfg 设定数据连接层(for help type man rl2cfg once done c step):

"rl2cfg dev ethx sta" 设定为station (Slave) 
"rl2cfg dev ethx msta" 设定为 master station (Master) 
"rl2cfg dev ethx alt" 设定为自动模式. 

所有的设定都在上面了.

6.3 Webgear Aviator 2.4 and AviatorPro (网路行者, 网路行者加强版)

网路类型: FHSS, 2.4使用独立模式(Adhoc mode), AviatorPro 使用形组模式.

它们的设定比上面的复杂,它们使用Pcmcia接口,需要编译Pcmcia源代码.

首页: http://www.webgear.com

设定:

1.下载pcmcia 源代码, 展开至 /usr/src/pcmcia (see Par 5.2) 
2.从http://www.webgear.com 下载驱动程序在/usr/src/pcmcia 目录 用 "tar zxvf driver.tgz" 解开
3.重新设定 pcmcia (see Par 5.2) 
4.按指示将"source ./ray_cs.opts"加入至 /etc/pcmcia/config.opts 文档中 . 
5.注意在 /etc/pcmcia/ray_cs.opts 文档中有一行像这样: "module "ray_cs" opts "...". 
ngs at data-link level present in "opts"后面是 data-link level的设定. 
opts的参数:
pc_debug=x , where x is the log level. 
net_type=x, x=0 表示使用独立模式(Adhoc mode) , x=1 表示使用形组模式. 
essid=x, x is the ESSID 

最后用pc_debug > 0 检查设定.你将看到 data-link 的信息: "network started" 新 Wireless network 建立和 "network joined" 加入新的Wireless network.

6.4 Lucent Wavelan I, II, Orinoco products and Cabletron(朗讯网波,奥里诺科 和 卡布勒森)

网路类型: DSSS, 使用独立模式(Adhoc mode) 和形组模式.

朗讯的产品是最专业化的一种.

首页: http://www.lucent.com http://www.orinoco.net

设定有点像 WebGear: 步骤1,2,3相像.

在 /etc/pcmcia/config.opts当中: 添加 module "wavelan_cs" opts " ..." 表示使用 Lucent Wavelan I 模块 "wavelan2_cs" opts " ...", 表示使用 Lucent Wavelan II 或者 Orinoco.

opts的参数:
          port_type=x, 表示使用独立模式Adhoc(3) 或者 形组模式Infrastructure(1) 
          channel=x, x=频道, 只适用于 AdHoc 独立模式(Adhoc mode) . 
          transmit_rate=x, 固定速率: 用来同Cabletron 协调兼容性.
注意: Ideally,有可能在Linux主机上有2个 Lucent Wavelanx 无线网卡,
一个使用 Adhoc独立模式(Adhoc mode),另一个使用 Infrastructure 形组模式.
但其中可能只有一个能正常工作,因为运行 pcmcia service,两个卡都使用相同的 opts 设定 (so in Adhoc or Infrastructure mode).
所以我们要创建一个模块(or maybe a user mode program)让它在运行的时候可以改变
data_link 参数:比如 access mode 和Adhoc独立模式(Adhoc mode) 中的 channel 设定! 

channel 参数通常用来避免两个邻近的 Wireless 发射/接收的冲突.

Lucent 的驱动程序也可以用在 Cabletron 上 http://www.cabletron.com

6.5 YDI

网路类型: DSSS, Adhoc独立模式(Adhoc mode) 和 Infrastructure形组模式.

YDI 出售非常专业的无线网卡和天线,功率放大器等等.

首页: http://www.ydi.com

设定:

1. 将文档解开至空的目录中.
2. make 进行编译. 
3. make install 安装 am930_isa 驱动程序和 wlanctl设定程序.

完成以后, 可以使用wlanctl 手动设定, 也可以采用 scripts/wlan 自动设定. 

手工设定:

"wlanctl scan ..." 查找存在的 BSSs . 
"wlanctl netlist" 列印"wlanctl scan ..." 的表单. 
"wlanctl bsscreate ... ssid" 使用ssid参数设定新的网路. 
"wlanctl bssjoin bssid" 使用bssid 号 加入网路. 
"wlanctl authen" and "wlanctl assoc" 认证服务. 

Next Previous Contents