Linux操作系统网卡安装指南
发布时间:2006-05-18 16:17:04 来源: 网友评论 0 条Linux对于网卡的支持相对其他硬件来说还是比较好的,XteamLinux 4.0能够自动识别常见的网卡,你只需根据提示输入IP地址、子网掩码等相关信息就可以完成安装了,如果Linux没有识别出你的网卡,那就需要你下载针对该网卡的驱动程序了。下面我们将详细介绍一下手动配置网卡的步骤。
Step1:驱动前的准备
首先,我们先确认一下网卡采用的芯片是什么(最简单的识别方法是看一下网卡上最大的那块芯片上面写的芯片类型是什么),将你的网卡名称,芯片名字记下来。
Step2:下载并编译驱动程序
如果Linux不支持你的网卡芯片,那么你就只好去寻找它的驱动程序。寻找驱动程序可以参考下面的网站:
http://www.linhardware.com/
http://cesdis.gsfc.nasa.gov/linux/drivers/
http://www.drivershq.com
http://www.mrdriver.com
http://www.totallydrivers.com
如果找到的是.c的驱动程序,就使用gcc编译它:
gcc-DMODVERSIONS-DMODULE-D_KERNEL_ -Wall -Wstrict-prototypes
-O6 -c 驱动程序.c
这样就会在当前目录下生成同名的.o文件,这就是驱动程序模块。当然,如果你下载的驱动程序就是.o的,那么就可以直接使用无需编译,但有可能会因编译这个模块时使用的Linux内核与你的Linux内核不一样,而引起无法使用。如果顺利完成就可以将这个模块拷贝到“/lib/modules/当前内核版本/net”目录下。
Step3:手动“驱动”网卡
由于Linux通常会自动检测该品牌类型所有安装的网卡,这对于PCI驱动程序来说,是没有什么问题的;但对于ISA网卡,探寻一个网卡是不安全的操作,因此你需要提供网卡的I/O地址以便模块知道去哪里查找。这一信息存储在文件/etc/conf.modules中。
1、 修改/etc/config.modules文件,加入以下信息:
alias eth0 网络模块名(不用加.o)
options 网络模块名 io=I/O地址 irq=IRQ号(有时候可以不写这一项)
2、 运行modprobe ethN测试一下。
3、 重启Linux或运行/etc/rc.d/init.d/network restart网卡将生效。
Step1:驱动前的准备
首先,我们先确认一下网卡采用的芯片是什么(最简单的识别方法是看一下网卡上最大的那块芯片上面写的芯片类型是什么),将你的网卡名称,芯片名字记下来。
Step2:下载并编译驱动程序
如果Linux不支持你的网卡芯片,那么你就只好去寻找它的驱动程序。寻找驱动程序可以参考下面的网站:
http://www.linhardware.com/
http://cesdis.gsfc.nasa.gov/linux/drivers/
http://www.drivershq.com
http://www.mrdriver.com
http://www.totallydrivers.com
如果找到的是.c的驱动程序,就使用gcc编译它:
gcc-DMODVERSIONS-DMODULE-D_KERNEL_ -Wall -Wstrict-prototypes
-O6 -c 驱动程序.c
这样就会在当前目录下生成同名的.o文件,这就是驱动程序模块。当然,如果你下载的驱动程序就是.o的,那么就可以直接使用无需编译,但有可能会因编译这个模块时使用的Linux内核与你的Linux内核不一样,而引起无法使用。如果顺利完成就可以将这个模块拷贝到“/lib/modules/当前内核版本/net”目录下。
Step3:手动“驱动”网卡
由于Linux通常会自动检测该品牌类型所有安装的网卡,这对于PCI驱动程序来说,是没有什么问题的;但对于ISA网卡,探寻一个网卡是不安全的操作,因此你需要提供网卡的I/O地址以便模块知道去哪里查找。这一信息存储在文件/etc/conf.modules中。
1、 修改/etc/config.modules文件,加入以下信息:
alias eth0 网络模块名(不用加.o)
options 网络模块名 io=I/O地址 irq=IRQ号(有时候可以不写这一项)
2、 运行modprobe ethN测试一下。
3、 重启Linux或运行/etc/rc.d/init.d/network restart网卡将生效。
- 推荐阅讯
- 构造Linux的图形化安装程序(2)(1)
- Linux设备驱动编程之定时器
- 双系统删除Linux 启动系统停在grub
- 解决在Ubuntu中无法激活中文输入法问题
- 如何在大硬盘上安装Linux
- 实例讲解:安装Linux drcom 上网客户端
- 一步一步安装Turbo Linux
- Informix for linux安装(1)
- 解析Linux笔记本基于“敲打”的命令
- 近5年Linux受攻击翻番 苹果系统成最大目标
- 阅读排行
- 1.Windows外衣Linux心 红旗桌面版详测
- 2.扮酷你的桌面 Linux超靓壁纸下载(多图)
- 3.Linux安装流程
- 4.浅谈Linux的内核
- 5.RedHat Linux9.0安装实例(1)
- 6.ARM的嵌入式Linux移植体验之基本概念
- 7.Linux安装要点
- 8.红旗Linux桌面版5.0BETA版OS
- 9.如何在大硬盘上安装Linux
- 10.RealPlayer流媒体播放器Linux版
- 专题教程
- Windows Server-Windows Server文档-Windows Server新闻-Windows Ser PostgreSQL-PostgreSQL文档-PostgreSQL新闻-PostgreSQL专家
- WebLogic-WebLogic文档-WebLogic新闻-WebLogic专家 FreeBSD-FreeBSD文档-FreeBSD新闻-FreeBSD专家
- Linux-内核 GUI KDE Gnome DNS FTP 安全 安装-Linux专区 Windows-AD IIS ServerCore 虚拟化 安全 HPC-Windows专区
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
