Linux操作系统中网卡设置常见问题
http://tech.ddvip.com 2007年07月25日 社区交流
内容摘要:这里是一些有关使用Linux进行以太网连接的常见问题。某些特定问题按照制造商进行分类。可能你想问的问题别人已经问过(而且被回答了!),所以即使没有在这里找到你的答案,还可能在诸如Dejanews之类的新闻档案中找到你所要的。
LILO:linuxether=5,0x300,eth0ether=15,0x280,eth1
命令ether=可以接受的参数并不仅限于如上所示的IRQ+I/O+name。请参看传递以太网参数......以了解全部的句法、网卡特定参数和LILO使用技巧。
这些启动参数可以固定,这样就不用每次都必须重新敲一遍。参看LILO手册中有关LILO的配置选项“append”。
第二种方法(不建议使用)是编辑文件Space.c并用零替换I/O地址中的0xffe0入口。0xffe0入口是用来告诉内核不要检测该设备--把它替换为零就启动了对该设备的自动检测。
注意,如果想用Linux作为两个网络间的路由,你需要启动IP转发并重新编译内核。一般在一台老式的AT/286上运行“kbridge”一类的软件就相当不错了。
如果你是一边在网络冲浪,一边看本文档,最好去阅读Donald的WWW站点上的mini-howto。看一下多块以太网卡.
3这个以太东东不干活。为什么?
如上所述,命令ether=只对编译进了内核的驱动程序起作用。现在大多数的发行版本都用模块的方式使用驱动程序,所以很少再使用ether=命令了。(某些早期文档需要更新以反映这一变化。)如果你想使用模块化的以太网驱动程序的选项,必须修改/etc/conf.modules文件。
如果你是使用编译的驱动程序,而且已经把ether=加进了LILO配置文件,需要重新运行lilo使更新后的配置文件生效。
4NE1000/NE2000网卡(及其兼容卡)的问题
问题:在用v2.0.x启动时没有检测到PCINE2000兼容网卡。
原因:在v2.0.30之前的ne.c驱动程序只知道基于RealTek8029的兼容网卡的PCIID号。在此只后才出现了使用其它PCIID号的PCINE2000兼容网卡,所以驱动程序无法检测这些网卡。
责编:豆豆技术应用
- Linux/Unix 新闻
- Linux/Unix 入门
- Linux/Unix 命令
- Linux/Unix 安装
- Linux 嵌入式系统
- Linux/Unix 编程
- Linux/Unix 管理
- Linux/Unix 桌面
- Linux/Unix 内核
- Linux/Unix 软件
- SCO Unix
- NetBSD
- OpenBSD
- Redhat/Fedora Linux
- 手机
- Linux/Unix find 搜索命令
- Linux/Unix vi 命令
- Linux/Unix kde 桌面环境
- Linux/Unix GNOME 桌面环境
- Linux/Unix Make 命令
- Linux/Unix crontab 命令
- Linux/Unix ext3 文件系统
- Linux/Unix 文件系统详解
- Linux/Unix ADSL 拨号设置
- Linux/Unix GRUB 配置及应用
- Linux/Unix nfs配置
- Linux/Unix 硬件信息查看及管理
- Linux/Unix 优化
- Linux/Unix 交换分区Swap管理及应用
- Linux/Unix 用户管理
- Linux/Unix Ramdisk
- Linux/Unix 密码恢复管理
- Linux/Unix 文件删除恢复
- Linux/Unix fdisk分区
- Linux/Unix lvs负载均衡管理
- Linux/Unix root用户
- Linux/Unix 集群
- Linux/Unix 日志
- 更多Linux/Unix专题……