今天终于配置好了RHEL AS4下的无线网卡,系统已经通过yum升级到了内核2.6.9-42.0.3 。笔者电脑是Asus A6500U.
网卡是TP-Link的TP-WN510G,54M。
RHEL默认是不带任何无线网卡的驱动的,要使用无线网卡,必须手动安装驱动程序。
不要试图去使用ndisWrapper,这是一个利用windows下的驱动来驱动无线网卡的东西,感觉应当是suse的哲学,自从Novell与Microsoft合作后,就不再使用Suse了,虽然Suse确实有许多的东西不错,比如说对于ntfs格式的支持。不像redhat的系统还需要自己去编译ntfs的支持模块。如果你的网卡在madWifi的支持列表中,不要考虑ndisWrapper,笔者使用ndisWrapper,Make后,一直到了加载了驱动,可是一到了modprobe ndisWrapper就死机(绝对是死机,整个系统就挂了,然后可以看到硬盘的灯和大小写的灯在不停的闪着)。据说是由于linux与windows对于stack的支持不同。找过了一些资料,说是要patch,不过笔者没有patch成功,patch就停止不动,等待半个小时也没有反应。
下面就如何利用madWifi进行安装进行介绍。
1.下载如下四个包:
madwifi-0.9.3-33_r2088.el4.at.i386.rpm
madwifi-devel-0.9.3-33_r2088.el4.at.i386.rpm
madwifi-hal-kmdl-2.6.9-42.0.3.EL-0.9.3-33_r2088.el4.at.i686.rpm
madwifi-kmdl-2.6.9-42.0.3.EL-0.9.3-33_r2088.el4.at.i686.rpm
以上四个是最新的文件,请视自己的电脑而定,若是64位cpu的电脑,请选择64的包。
2.安装下载好的rpm包
# r
pm -i madwifi*rpm (为一次性安装多个,也可分个安装)
3. 加载进入内核模块
#
modprobe ath_pci
4. 若有活动的有线网卡,先禁止。
# ifconfig eth0 down
5. 设置无线网卡
# iwconfig ath0 essid home (配置SSID,用区分是想连到那个ap上)
# iwconfig ath0 channel 6 (配置ap的信道)
# iwconfig ath0 key open s:1234 (配置ap的协议,以及密码。s:表示ACSII码)
# iwconfig ath0 mode Managed (配置ap模式,一般情况下不需要进行配置)
配置完后,查看一下,ath0的信息应当如下:
ath0 IEEE 802.11b ESSID:"home"
Mode:Managed Frequency:2.437 GHz Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:31 dBm Sensitivity=0/3
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=0/94 Signal level=-98 dBm Noise level=-98 dBm
Rx invalid nwid:0 Rx invalid athrypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
6. 激活ath0无线网卡
# ifconfig ath0 up
7. 动态ip选定
# dhclient ath0
然后可以试下,可以无线上网了!
开机自动加载的设置:
1. 首先修改 /etc/modprobe.conf , 增加
install ath0 /sbin/modprobe ath_pci; /usr/bin/wlanconfig ath0 create wlandev wifi0 wlanmode sta
remove ath0 /usr/bin/wlanconfig ath0 destroy; /sbin/modprobe -r ath_pci
alias ath0 ath_pci
如果有 alias wifi0 ath_pci , 则删除.
2.在 /etc/sysconfig/networking/devices 下创建 ifcfg-ath0 文件, 格式如:
# Atheros Communications, Inc. AR5005G 802.11abg NIC
DEVICE=ath0
ONBOOT=yes
BOOTPROTO=dhcp
TYPE=wireless
KEY=s:1234
ESSID=home
MODE=Managed
RATE=auto
IWPRIV="authmode 1" (IWPRIV有二种模式:authmode 1表示open,authmode 2表示共享模式,应当特别注意)
(注:若是=号后的有空格,则需要加上引号)
如果起动了 WEP, 那么上面的 KEY 就是 WEP 的密码,最前面的 s 表示密码是ASCII字符.
3. 拷贝ifcfg-ath0至/etc/sysconfig/network-scripts和/etc/sysconfig/networking/profiles/default,将其下面的
ifcfg-wifi0删除(共三处,即以上三处)。
重启机器,无线网卡自动加载了。
分享到:
相关推荐
"Intel无线网卡在Linux(CentOS/RHEL)下使用" Intel无线网卡在Linux(CentOS/RHEL)下使用是一种常见的网络连接方式。为了能够在Linux系统下使用Intel WIFI,我们需要安装相应的驱动程序和配置文件。下面我们将...
在RHEL6的情况下,由于它不自带这些无线网卡的驱动,用户需要手动下载并安装。 "BCM4312 BCM4315 无线网卡的linu驱动(rhel6上安装成功)"这个标题表明了已经找到了适用于RHEL6的驱动解决方案,并且已经成功安装,...
在RHEL AS 4系统中,内核编译是一个关键的过程,它允许用户根据特定需求定制内核,以实现更好的性能、支持新硬件或者优化系统。以下是对内核编译详细步骤的解释: 1. **准备工作** - 首先,你需要下载适合RHEL AS ...
**rtl8188eu系列USB无线网卡在Linux下的驱动程序详解** 在Linux操作系统中,硬件设备的正常运行往往依赖于相应的驱动程序。对于rtl8188eu系列的USB无线网卡,Linux内核可能并不直接支持,因此需要额外安装驱动。本...
Atheros AR9285无线网卡驱动,由开源项目MadWifi支持 在sourceforge搜索MadWifi可以找到: http://sourceforge.net/projects/madwifi/ 最新的Atheros无线网卡驱动主页: http://madwifi-project.org/ 对于新...
### Linux (RHEL, Ubuntu) 使用 3G 上网卡(华为 EC156)无线网卡拨号上网 #### 知识点概览 1. **3G 上网卡原理与兼容性** 2. **识别 3G 上网卡为 Modem 的方法** 3. **使用 usb_modeswitch 工具的详细步骤** 4. *...
在本文中,我们将深入探讨如何在Red Hat Enterprise Linux 4 Advanced Server (RHEL4 AS) 上成功安装Oracle 9.2.0.4数据库。这是一个详细的步骤指南,旨在确保安装过程顺利进行,避免常见问题,并提供清晰的说明。 ...
在信息技术领域,操作系统是计算机硬件与应用程序之间的桥梁,而Red Hat Enterprise Linux Advanced Server(简称RHEL AS)4是一款深受企业喜爱的服务器级Linux发行版。本篇将深入探讨RHEL AS 4在搭建和管理Web...
《10gR2 RAC for RHEL AS 4U2 X86_64安装手册》是针对Oracle数据库在Red Hat Enterprise Linux Advanced Server (RHEL AS) 4 Update 2 (4U2) 64位操作系统上的Real Application Clusters (RAC)安装的详细指南。...
NULL 博文链接:https://liuchao11006-163-com.iteye.com/blog/575792
### RHEL AS4 下 Oracle 10g 升级至 10.2.0.3 的详细步骤 #### 概述 本文档详细介绍了如何在 Red Hat Enterprise Linux Advanced Server (RHEL AS4) 系统上将 Oracle 10g 数据库升级至版本 10.2.0.3 的过程。此升级...
4. **配置网络服务**:加载驱动后,需要确保网络服务(如Network Manager)能够识别并配置新的无线网卡。在终端中运行`nmcli device status`查看是否能发现新设备,然后通过`nmcli`命令或者图形界面来连接无线网络。...
在Red Hat Linux AS4(Advanced Server 4)中,`expect`是一个强大的自动化脚本工具,主要用于自动交互式命令行程序。它允许程序员或系统管理员编写脚本模拟用户与命令行界面之间的交互,例如SSH登录、FTP传输、密码...
通过网卡安装RHEL(Red Hat Enterprise Linux)是一种常见的Linux部署方法,特别是在大规模服务器环境或者自动化部署场景下。本文将详细介绍如何通过网卡进行RHEL的安装,主要包括以下几个步骤: 1. **DHCP服务器...
在RHEL AS4上安装Oracle 10R2是一个复杂的过程,涉及到多个步骤,包括环境检查、用户和组创建、目录设置、内核参数调整、环境变量配置以及实际的安装过程。以下是对这些知识点的详细解释: 1. **检查安装环境**:在...
IBM 林彥明(Alex Lin)的RHEL AS3 LVM 实战 讲解了LVM的有关概念,容易懂 RHEL AS3安装过程详解 LVM操作详解、实战记录