·ChinaUnix首页 ·论坛 ·博客 
Linux首页 | Linux新闻 | Linux文档 | Linux论坛 | Linux下载 | Linux博客 | Linux搜索
新手入门 | 安装启动 | 管理员指南 | 开发手册 | 桌面应用 | 程序开发 | 数据库 | 网络技术| CentOS | Fedora | MySQL | Apache | Ubuntu | Gentoo| OSCON08
  Linux时代 >> 技术文档 >> 安装启动
 
IBM T41无线网卡在debian4.0上的安装
来源: ChinaUnix博客  日期: 2008.04.13 20:44 (共有条评论) 我要评论
 

作者: aacble  出自: http://www.linuxdiyf.com
说明:T41的无线网卡没有专门的驱动for GNU/Linux,所以要想在debian4.0下使用无线网卡上网,需要额外安装一个封装的windows驱动或安装intel固件来实现。baidu了很长时间,知道有2种方法实现:
1、安装封装的windows驱动,使用ndiswrapper实现;
2、安装intel的firmware(固件)实现。
ndiswrapper并不编写Linux驱动,而是通过一个内核模块来调用Windows下的Ndis驱动程序,从而巧妙地解决了这些无线网卡没有Linux驱动的问题。该项目目前支持的无线网卡有Admtek 8211、Atheros AR5004、Broadcom 4301、Broadcom 4309、Broadcom 94306、InProcomm IPN2120和Intel PRO/Wireless Lan 2100
网上有自由软件的坚决拥护者称在GNU/Linux上安装microsoft的东西不伦不类,所以建议使用安装intel固件的方法。可是第2种方法我在安装到一半时提示需要ieee80211的头文件,我的debian新立得包没有这个header文件,所以放弃此法转而使用第1种方法,当然第1种方法也费了一番周折。
我觉得debian与fedora, redflag, redhat比起来一个很好的做法是把系统盘做成1张dvd,把库文件应用软件做成2张dvd,这样虽然光盘数量多了起来,可是在你使用网络不方便又需要安装软件的时候,就可以使用新立得管理包选择需要安装的软件,方便了很多。
第2种方法没有安装成功,所以我只写第1种的安装。
准备:
0、登录root用户,#lspci查看无线网卡类型,我的T41类型:
02:02.0 Network controller: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04)
好的,PRO/Wireless LAN 2100 3B可以使用ndiswrapper封装驱动。
1、下载ndiswrapper-1.52.tar.gz 地址
http://prdownloads.sourceforge.net/
2、下载21003B的windows驱动程序,解压缩出驱动包w70n51.inf和w70n51.sys文件。很搞笑的问题是我从ibm官网下载了最新的驱动解压缩后是w70n501.inf,开始的时候没有注意到,把inf文件拷贝过来以后安装,没有提示错误,可是寻找设备却总是显示invalid driver!害的我重新下载其它版本实验无数次,最后看到inf和sys文件名称不同,猜想是不是名称不统一造成的,抱着试试的态度把w70n501.inf修改为w70n51.inf后安装,居然成功了。
3、准备debian的安装光盘,因为要安装一些工具。如果网络方便的话可使用apt-get install,看个人情况了。
安装:
安装过程均为root用户
0、安装相应内核的linux-header,编译ndiswrapper需要使用
1、安装wireless-tools,提供iwconfig, iwlist工具,以上两步我都是用新立得包安装。
2、将ndiswrapper-1.52.tar.gz拷贝至/usr/src/后,tar -zxvf ndiswrapper-1.52.tar.gz
3、copy w70n51.inf w70n51.sys至/usr/src/ndiswrapper-1.52/
前面讲到了,inf文件的名称是有问题的,需要修改,否则会安装失败的。
4、进入driver文件夹:make, make install
5、进入utils文件夹:make, make istall
6、安装xindows驱动:ndiswrapper -i w70n51.inf
7、ndiswrapper -l,查看安装是否成功,如果看到"xxxxxx driver present, hardware present",说明安装成功了。
8、ndiswrapper -m,加载入module
9、modprobe ndiswrapper,加载ndiswrapper模块
10、iwconfig 可以查看网络设备
iwlist scanning 可以扫描无线网络
11、桌面-系统管理-联网,可以配置无线网卡。
12、点击右上角网络连接图标,可以查看当前的无线网络,so enjoy it。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_529846.html
  发表评论 查看评论(共有条评论) 我要提问
 
 


最新资讯更多>> 
· 番茄花园事件给我们的反思
· 红帽收购Qumranet加强虚拟化领..
· Debian 下一个稳定版的代号被确..
· 发行版发布:Mandriva Linux 2..
· Sun VirtualBox v2.0 发布
· Ubuntu Linux用户突破800万
· Mandriva Linux 2009 RC 1 发布
· 构建Linux版本的谷歌Chrome浏览器
· 发行版发布:Scientific Linux..
· BSD发行版:DragonFly BSD 2.1..
论坛热点更多>> 
· 奔腾老机器16M内存,还能用什..
· 【经典】我是一条内存
· 刚接到通知
· 建议!
· 下班我们部门KTV有美女陪 o(..
· 中秋都有什么打算啊
· 誰懂裝修啊,來幫幫忙
· UNIX环境高级编程这本书怎么样?
· 真实的战争~~~~来晚的已经没..
· 《深入理解Linux网络内幕》原..
文档更新更多>> 
· 用YUM升级CentOS系统中PHP和MySQL
· [转]Red Hat Linux 安全设置指南
· 使用Emacs作为文件管理器
· linux内核的移植与遭遇问题的解决
· KStar 校园网锐捷认证GUI版
· 给eclipse安装CDT插件开发C/C++工程
· ubuntu 8.10 安装 Lotus Symphony
· fsck命令
· RHEL5的kickstart中的%packages部..
· linux 线程实现机制分析
 
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2008 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们