本文档提供了Cisco Aironet 340和350系列客户端适配器的Linux驱动程序和实用程序安装的扩展指南。
您需要这些组件以完成此安装:
Cisco Aironet 340或350系列客户端适配器卡
Linux驱动程序和实用程序,可在Cisco Aironet系列无线LAN适配器CD-ROM上找到,或从无线下载页下载驱动程序,网址为Wireless > Cisco Aironet 350无线LAN客户端适配器> Aironet客户端捆绑包(固件、驱动程序、实用程序)> Linux 。
如果使用PCMCIA客户端适配器,Cisco建议您使用SourceForge提供的卡和插槽服务PCMCIA-cs-3.1.26或更高版本的服务 。
本文档中的信息基于以下软件和硬件版本:
运行Red Hat Linux 7.0版、内核版本2.2.16-22的Toshiba Tecra8000笔记本电脑
Cisco Aironet客户端适配器AIR-PCM342,装有固件版本4.23
驱动程序版本1.5.000
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
注:如果下载Cisco Linux驱动程序和/或PCMCIA-cs,请将文件保存到/tmp等目录并记录其位置。
开始之前,检查PC卡。一端有双行68针PC卡连接器。卡被加密,因此它只能单向插入PC卡插槽。
将带有思科徽标的PC卡朝上,并将其插入PC卡插槽。施加足够的压力,确保它完全就位。
注意:请勿强制PC卡进入计算机的PC卡插槽。这可能同时损坏板卡和插槽。如果PC卡不能轻松插入,请卸下该卡并重新插入。
完成以下步骤以安装PCI客户端适配器:
关闭PC和所有其部件。
卸下计算机盖板。
从空PCI扩展插槽上方的CPU后面板顶部卸下螺钉。此螺丝固定在背板的金属托架。
注意:在大多数奔腾PC上,PCI扩展插槽为白色。请参阅PC文档以识别插槽。
检查客户端适配器。
当适配器已安装,当您替换盖子时天线连接器和在您的计算机外面的LED表面和是可视的。适配器的底边是插入计算机中空扩展槽的连接器。
注意:静电可能损坏您的客户端适配器。在将适配器从防静电包装中移除之前,请通过接触接地PC的金属部分来释放静电。
启动适配器,允许天线连接器和LED滑过CPU背板的开口。将客户端适配器按入空插槽,直到连接器稳固就位。
注意:请勿将适配器强制插入扩展槽。这可能同时损坏适配器和插槽。如果适配器不能轻松插入,请卸下适配器并重新插入。
在CPU的后面板上重新安装螺钉并更换计算机盖。
将2 dBi天线连接到适配器的天线连接器,直到其指尖为止。不要过度拧紧。为了获得最佳接收效果,请将天线定位为直上。
启动计算机。
您必须登录为根,或者具有超级用户权限,以便执行安装。
Cisco Linux驱动程序的1.5.000版目前支持Linux内核的2.2.x和2.4.x版。键入uname -a并按Enter确定内核版本。系统将显示计算机的名称和Linux内核版本。
示例:Linux montecito 2.2.16-22 #1星期二8月22日164906美国东部夏令时2000 i686未知
在本示例中,montecito是计算机名,2.2.16-22是内核版本。
完成以下步骤以安装Linux驱动程序。
如果您有包含驱动程序和实用程序的Cisco Aironet系列无线LAN适配器CD-ROM,请将其插入计算机的CD-ROM驱动器,然后转到CD-ROM上的Linux目录。
如果您使用从思科下载下载的驱动程序,请转到您保存文件的目录。使用tar命令解开存档。如果您下载了更新版本的pcmcia-cs,请将其解压。
在终端窗口中,键入sh ./cwinstall并按Enter。
Linux驱动程序的老版本允许您指定客户端工具的安装目录,但在版本1.5.000中,工具acu、bcard、leapset 、leapscript和leaplogin将自动安装到/opt/cisco/bin。帮助文件也安装到此目录。脚本安装完文件后,按Enter继续。
安装脚本会提示您输入用于显示帮助文件的Web浏览器的名称。您现在可以指定此设置,或稍后使用Aironet客户端实用程序(ACU)进行设置。
系统会询问您是否使用带有未修改内核的Red Hat Linux系统。如果是,请参阅本文档的Install on Red Hat 7.1部分。否则,请继续下一步。
安装脚本验证您已解压PCMCIA-cs版本3.1.26(或更高版本)。
如果尚未解压文件,脚本将提供下载和解压卡和套接字服务的说明。完成此操作后,请重新运行安装脚本。
如果已解压文件,请输入文件路径。
注意: 如果想要使用不同版本的卡和插槽服务,您能退出安装,从互联网获得不同版本(从类似SourceForge的站点),然后继续安装。
系统会复制驱动程序文件,并显示要执行以安装卡和套接字服务的命令列表。
完成本文档中保留的相应步骤,以便根据您正在安装的驱动程序类型完成安装。
完成以下步骤以安装PCMCIA驱动程序
如果安装PCMCIA驱动程序,请更改到解压驱动程序文件的目录,然后键入make config。
当提示您回应一系列问题时,请按Enter,接受每个问题的默认值,或者选择适当的不同值。此处显示的是需要即插即用BIOS支持的安装。
在回答每个问题后键入make all并按Enter。
执行完成make all命令后,键入make install并按Enter。
将/opt/cisco/bin/添加到路径。有关正确的语法,请参阅所用外壳的手册页。
PCMCIA驱动程序安装现已完成。继续设置实用程序权限。
如果使用PCI卡而不是PCMCIA卡,则需要执行一些不同的步骤。
使用linuxconf的红帽子和其他分配应当使用该程序,告知操作系统airo.o文件将下载用于PCI卡。其他分销商用户应该遵从他们的分销商建议的哪些启动文件应该加载驱动器。
7.2以前的Slackware分配应该添加线路到/etc/rc.d/rc.modules文件的末端,以加载驱动器。在下面的示例中,我们将目录更改到/etc/rc.d,制作现有rc.modules文件的备份,并将命令/sbin/modprobe airo添加到rc.modules。
# cd /etc/rc.d # cp rc.modules rc.modules.bak # echo /sbin/modprobe airo >> rc.modules
Slackware 7.2用户可以将该行添加到/etc/rc.d/rc.netdevice文件。
默认情况下,Red Hat 7.1在2.4.2-2内核中包含PCMCIA支持。Red Hat 7.1系统有三种安装选择,选项1是最容易和最常推荐的选择。
选项1(建议)---用原始码驱动程序中提供的那个文件替换掉存放 /etc/pcmcia/config的文件,并使用驱动器提供的二进制版本。无需编译。建议使用“工作站”配置安装的系统使用此配置。
选项2----内核源树的补丁程序允许驱动器构建为带有内核PCMCIA支持的模块。这需要编译工具(例如gcc),但不要求安装内核的完全编译/替换。
选项3----重新配置内核,而不使用内置PCMCIA支持,并安装pcmcia-cs.3.1.26,如上所述。这需要完整的内核重建和安装。这可能是最先进的安装方法。
对于禁用基于内核的PCMCIA支持的非Red Hat 7.1 系统和非Red Hat 7.1系统,应该使用pcmcia-cs支持构建的标准方法。
如果不想限制root用户(拥有管理权限的用户)对客户端工具的访问,不要进行任何操作。
如果只希望根用户能够在命令提示符下运行客户端实用程序并配置客户端适配器,请键入chmod。
500 /opt/cisco/bin/*
并按ENTER键。
安装了客户端适配器卡和驱动程序和工具后,您下一步需要配置系统,以便您能设立无线通信,在IP网络上传输流量。
对于建立到访问接入点(AP)的无线链路的Cisco Aironet客户端适配器,客户端的配置必须使用与AP相同的服务定义标识符(SSID)。完成以下步骤以在客户端上配置SSID:
在命令提示符下,键入acu以启动Aironet客户端实用程序(ACU)。
在“ACU命令”菜单中,选择“编辑”>“属性”。
在System Parameters选项卡上,输入客户端名称和SSID。此处显示的值仅用于演示目的。您可能需要联系您的网络管理员,确定将要使用的正确值。
完成后单击 OK。
客户端上的有线等效加密(WEP)设置,连同SSID,都必须与接入点使用的设置相匹配。有关配置WEP的信息,请参阅配置有线等效保密(WEP)。
在配置网络的无线电相关方面后,您需要配置IP编址。IP地址能够通过动态主机配置协议(DHCP)动态获得或者静态地配置。
如果希望您的计算机的IP地址由DHCP分配,并且您的网络具有一台DHCP服务器,您必须运行DHCP客户端程序。最常用的两种客户端实用程序是dhcpcd和pump。大多数Linux发行版应具有其中一个或两个。如果没有,您必须从您的分布式CD-ROM安装一个,或者从互联网下载一个。有关详细信息,请参阅您的分销主页。
在包括linuxconf 程序的红帽子和其他分配中,您应当使用此程序,配置计算机上的DHCP。您必须以root用户身份登录或具有等效的超级用户权限。其他分发的用户应遵循其分发的有关配置DHCP的建议。
完成以下步骤,使用linuxconf实用程序配置DHCP:
在命令提示符下键入linuxconf并按Enter键。
在Config(配置)选项卡下,选择Networking(网络)> Client tasks(客户端任务)> Basic host information(基本主机信息)。
为Cisco Aironet客户端适配器选择适当的适配器选项卡。如果客户端适配器是唯一安装的以太网适配器卡,则其编号为适配器1。
确保选中标记为“已启用”的框。
对于配置模式,选择Dhcp。
在Net设备旁,使用下拉菜单或键入客户端适配器的设备名称。如果它是安装的唯一以太网适配器卡,您的客户端适配器的名称和编号就是eth0。
注意:如果您不确定设备名称和编号,可以通过运行ACU并使用命令菜单选择状态来验证设备的信息。。ACU中的Status屏幕上的设备域显示正在使用的适配器的名称和编号。
如果计算机未从DHCP服务器获取其IP地址,请联系网络管理员,找出计算机的正确IP地址、子网掩码和默认网关地址。
在包括linuxconf 程序的红帽子和其他分配中,您应当使用此程序设置计算机的IP地址。您必须以root用户身份登录或具有等效的超级用户权限。其他分发的用户应遵循其分发建议配置IP编址。
完成以下步骤,使用linuxconf实用程序配置IP地址:
在命令提示符下,键入linuxconf并按ENTER键。
在Config(配置)选项卡下,选择Networking(网络)> Client tasks(客户端任务)> Basic host information(基本主机信息)。
为Cisco Aironet客户端适配器选择适当的适配器选项卡。如果客户端适配器是唯一安装的以太网适配器卡,则其编号为适配器1。
确保选中标记为“已启用”的框。
对于“配置”模式,选择“手动”。
在为它们提供的空格中键入IP地址和子网掩码。您可能需要联系您的网络管理员,确定将要使用的正确值。
在Net device旁,使用下拉菜单或键入客户端适配器的设备名称。如果它是安装的唯一以太网适配器卡,您的客户端适配器的名称和编号就是eth0。
注意:如果您不确定设备名称和编号,可以通过运行ACU并使用命令菜单选择状态来验证设备的信息。。ACU中的Status屏幕上的设备域显示正在使用的适配器的名称和编号。
在Config(配置)选项卡下,选择Routing and gateways(路由和网关)> Set defaults(设置默认值)。
键入默认网关的IP地址。您可能需要联系您的网络管理员,确定将要使用的正确值。
单击Accept,然后单击Act/Changes and Quit。
一旦完成驱动程序安装和实用工具配置,您便可以重新启动网络服务或完全重启。
驱动程序和客户端实用程序安装已完成。要获得关于如何使用每个工具的说明,请参见Tarball中的驱动程序随附的"Cisco Aironet无线局域网适配器软件配置指南"或Readme.txt文件。