Linux无线网络配置——无线网卡驱动安装与WLAN 802.11配置

WLAN (Wireless Local Area Network)类似于有线以太网,WLAN 的 802.11a 标准使用 5 GHz 频段,支持的最大速度为 54 Mbps,而802.11b 和 802.11g 标准使用 2.4 GHz 频段,分别支持最大 11 Mbps 和 54 Mbps的速度。使用Windows操作系统,WLAN配置很简单。无线网卡厂商将Windows下的驱动随网卡一起销售。而Linux新兴的操作系统,这方面的驱动不多。以前购买无线网卡时也没考虑Linux下的驱动程序,于是需要编译驱动程序源码。

现在市场上大部分的无线网卡都是对于Atheros芯片的。如TP—LINK的310G、350G、510G、550G、650G。对于Atheros芯片的网卡,可以到www.madwifi.org网站上找到驱动程序,根据源代码包里面的README和INSTALL文件来获得足够的安装信息。最新驱动源码包(0.9.2版本)下载地址

http://downloads.sourceforge.net/madwifi/madwifi-0.9.2.tar.bz2?modtime=1154005765&big_mirror=0

下面详细介绍无线网卡驱动程序的安装和WLAN的配置。

操作步骤:

下载驱动源码包存放在 /root/downloads目录下

步骤一、解压源码压缩包

1). 进入文件所在目录

cd /root/downloads

2). 解压.bz2格式的压缩包

bunzip2 madwifi-0.9.2.tar.bz2

生成.tar格式压缩包

3). 解压.tar格式的压缩包

tar xvf madwifi-0.9.2.tar

步骤二、编译安装驱动

4). 进入解压后的目录

cd madwifi-0.9.2

5). 编译驱动程序

make

查看编译信息,没有error,编译成功,继续安装驱动

6). 安装驱动

make install

步骤三、驱动模块配置

7). 插入扫描模块

modprobe ath_pci

8). 扫描访问接入点

modprobe wlan_scan_sta

9). 启动无线网卡ath0

ifconfig ath0 up

获取网卡信息

10). wlanconfig ath0 list scan

网卡信息如下,default是所在无线局域网的名称, 00:d0:f8:e0:a8:88 是无线路由器的物理地址,54M是带宽为54M网卡。

SSID BSSID CHAN RATE S:N INT CAPS

default 00:d0:f8:e0:a8:88 6 54M 25:0 100 ESs

或者使用第二种命令获取详细信息

iwlist ath0 scan

ath0 Scan completed :

Cell 01 - Address: 00:D0:F8:E0:A8:88

ESSID:"default"

Mode:Master

Frequency:2.437 GHz (Channel 6)

Quality=24/94 Signal level=-71 dBm Noise level=-95 dBm

Encryption key:off

Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s; 12 Mb/s; 24 Mb/s;

36 Mb/s; 9 Mb/s; 18 Mb/s 48 Mb/s; 54

Mb/s

Extra:bcn_int=100

步骤四、连接访问接入点(access Points)

11). 使用无线网络名称接入

iwconfig ath0 essid "default"

或者使用无线网络路由器物理地址接入

iwconfig ath0 ap 00:D0:F8:E0:A8:88

或者自动寻找可接入的网络

iwconfig ath0 ap any

或者:

iwconfig ath0 ap auto

步骤五、动态获取IP地址

12). 使用DHCP动态获取ip地址

dhclient ath0

获取的ip信息

Internet Software Consortium DHCP Client 2.0pl5

Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.

All rights reserved.

Please contribute if you find this software useful.

For info, please visit http://www.isc.org/dhcp-contrib.html

eth1: unknown hardware address type 24

eth1: unknown hardware address type 24

Listening on LPF/ath0/00:02:6f:20:14:81

Sending on LPF/ath0/00:02:6f:20:14:81

Sending on Socket/fallback/fallback-net

DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 7

DHCPOFFER from 192.168.1.1

DHCPREQUEST on ath0 to 255.255.255.255 port 67

DHCPACK from 192.168.1.1

bound to 192.168.1.103 -- renewal in 7200 seconds.

最下一行的192.168.1.103是动态获取的ip地址

或者使用命令获取ip地址 dhcpcd ath0

13). 测试网络是否可通

ping www.sina.com.cn

步骤六适用于没有DHCP服务器的无线局域网或DHCP分配ip失败的情况。

步骤六、手动设置ip

与网络管理员联系,获取局域网的信息。或者查看Windows下DHCP分配的ip地址和默认网关和DNS。我的是无线局域网 默认网关:192.168.1.1, 子网掩码:255.255.255.0, DNS: 202.199.240.2

14). 设置ip地址和子网掩码

ifconfig ath0 192.168.1.x netmask 255.255.255.0 up

15). 编辑配置文件/etc/resolv.conf

gedit /etc/resolv.conf

在所有nameserver前加上#,然后添加一行

nameserver 202.199.240.2

然后保存退出

16). 添加默认网关

route add default gw 192.168.1.1

17). 启动无线网卡ath0

ifconfig ath0 up

18). 测试网络是否可通

ping www.sina.com.cn

linux 802.11无线网卡驱动,Linux无线网络配置——无线网卡驱动安装与WLAN802.11配置...相关推荐

  1. deepin linux的无线网络解决-网卡驱动(手动)安装

    彻底解决deepin linux的无线网络问题,自己手动安装网卡驱动: 1.进入终端,打lspci,看看自己的无线网卡,我的是rtl8723be.       然后用另一台电脑上网,到https:// ...

  2. linux wpa_supplicant连接无线网络(转),如何使用wpa_supplicant从命令行配置Linux无线

    如何使用wpa_supplicant从命令行配置Linux无线 如何使用wpa_supplicant从命令行配置Linux无线 wpa_supplicant is used to connect wi ...

  3. win7笔记本电脑如何禁用无线网络 电脑无线网卡禁用如何开启教程

    win7笔记本电脑如何禁用无线网络 电脑无线网卡禁用如何开启教程 我们在使用电脑的时候 ,总是会遇到很多的电脑难题.当我们在遇到了需要在win7系统中设置开启或者关闭无线网络的自动连接设置的时候,具体 ...

  4. linux wlan进程名称,linux无线网络配置无线网卡驱动安装与wlan802.11配置

    Linux无线网络配置--无线网卡驱动安装与WLAN 802.11 配置 Linux无线网络配置--无线网卡驱动安装与WLAN 802.11配置2008-05-10 18:27 20739人阅读 评论 ...

  5. linux配置无线网卡驱动,Linux无线网络配置——无线网卡驱动安装与WLAN802.11配置...

    Linux无线网络配置--无线网卡驱动安装与WLAN 802.11配置 WLAN (Wireless Local Area Network)类似于有线以太网,WLAN 的 802.11a 标准使用 5 ...

  6. linux 添加wifi网络打印机,基于WiFi无线网络的嵌入式打印终端的设计

    摘要:针对基于PC机的打印终端在实际运用中的许多不足提出了一种基于WiFi无线局域网技术的嵌入式移动打印终端设计方案.本方案采用S3C2440A为微处理器,以Linux为嵌入式操作系统,扩展了触摸屏. ...

  7. 把树莓派改造成无线网卡(3)-----共享无线网络,无线网络转换成有线网络,让有线网络设备连上无线网络

    本文目录 1.准备工作 2.安装DNS和配置管理软件 3.设置网络路由功能 3.1.树莓派的有线网络接口IP配置 3.2.启用路由和IP伪装 3.3.为有线网络配置DHCP和DNS服务 4.运行 5. ...

  8. 服务器无线网卡访问权限,无线网络提示“有限的访问权限”怎么解决

    有些网友在使用无线网络时可能会碰到这样一个提示,上边写着"有限的访问权限"该怎么解决?下面秋叶系统小编教大家无线网络提示有限的访问权限的解决办法! 有限的访问权限解决方法: 1.首 ...

  9. 扫描仪怎样装无线网络服务器,扫描仪(7140)安装说明

    1.检查操作系统版本,富士通扫描仪支持XP SP1以上版本.另外其他注意事项: 1)安装扫描仪驱动时,注意不能把扫描仪USB连接电脑. 2)富士通扫描仪驱动和HP外接设备驱动不兼容,安装前先检查客户电 ...

  10. linux系统连不上无线网卡,联想y7000linux系统无法连接无线网络的问题

    简介 今天水一篇以前遇到问题的解决方法吧.该现象貌似在很多联想机型上都有遇到,具体描述为:在安装Linux系统后,无法连接无线网络,但是可以连接有线网络. 解决办法 一开始我以为是没有无线驱动,后来发 ...

最新文章

  1. Shuttle ESB实现消息推送
  2. 【备忘】visual studio调试状态下显示lua调用栈
  3. 2018年各大互联网前端面试题五(今日头条)
  4. JS学习笔记-1--基本知识和注意事项
  5. Oracle不打算修复这两个iPlanet信息泄漏和注入漏洞
  6. 数组中其余的排除_6.8 C++字符数组 | 输出a、b、c
  7. java多线程读取分割的文件_java多线程批量读取文件(二)--读写分离
  8. Python 快速验证代理IP是否有效
  9. 高通平台,MSM8937/MSM8953 RF配置流程
  10. python处理excel为饼状图_Python入门进阶:Python绘制饼图到Microsoft Excel
  11. 计算机时间校对更改原因,计算机时间校准方法
  12. python汇率兑换程序_Python中汇率兑换程序的实现,python
  13. 非功能性需求基础概念
  14. STM32时钟系统了解
  15. 计算机会考作业,计算机会考Excel操作题作业文档.doc
  16. 遥感影像波段与波段合成
  17. 对于毕业论文的一点小想法
  18. 13.1-自己开发一个“单片机烧写工具”!不是开玩笑吧?原来如此^~^(OTA升级)
  19. FarrowTech的无线传感器采用橙群微电子的NanoBeacon蓝牙信标技术
  20. Mtk平台录像失败的简单分析

热门文章

  1. umijs 隐藏开发工具_Umi UI 插件开发 - UmiJS 中文文档
  2. Ajax---菜鸟教程
  3. 南京邮电大学电子电路课程设计可编程音乐自动演奏电路
  4. C语言 utf8 gbk 互转
  5. ERStudio 安装
  6. EXCEL数组公式(3)---数组公式的基础应用,理解数组公式
  7. 独立站运营成败,7个细节不可忽视
  8. 【模拟电子技术Analog Electronics Technology 14】——集成运放中的单元电路 之 集成运放的输入级:长尾式差放各种接法的参数分析
  9. 使用Excel内置控件生成二维码
  10. 单片机原理与应用复习