CentOs5.2安装时遇到千M网卡
2010-09-10 10:00
274 查看
在SHB-890 bios的南桥设置中, 打开内建网卡. 打开LAN0~LAN5, 设置LAN0为高速通道.
安装时,选择F2[options], 没有检测硬件,进行安装。
linux noprobe text
选择安装位置时,选择'Local Cdrom', 光盘驱动选择'Inter ATA ide ...'.安装时选择立刻定制, 选上开发库.
安装完成, 重新启动后,
因为千M网卡驱动加载的不对, CentOS崩溃, 无法正常进入命令行. 显示'rtl8169 init...'
这时无法进入单用户模式, 因为单用户模式也加载网卡驱动.
grub, 选择kernel 行, press 'e', kernel 行尾加入 'linux single'
跨越控制台登录成功.
grub, 选择kernel 行, press 'e', kernel 行尾加入 'linux init=/bin/bash'
回车保存修改, press 'b', 启动grub引导.
更改用户权限为root
su -
改变文件系统的只读属性为可读写
mount -o remount rw /
移动无效的网卡驱动
cd /lib/modules/2.6.18-92.el5/kernel/drivers/net
mkdir ./lsbk
mv ./r8169.ko ./lsbk/
把计算机关了, 上一块8139兼容网卡, 这个CentOS是认的.
运行setup.
1. 设置8139网卡. ping 网关,确认这块网卡正常.
2. 打开SSH服务.
3. 关闭放火墙(作实验可以这样).
下载正确的网卡驱动
ftp://207.232.93.28/cn/nic/r8168-8.019.00.tar.bz2 ftp://208.70.202.219/cn/nic/r8168-8.019.00.tar.bz2 ftp://218.210.127.132/cn/nic/r8168-8.019.00.tar.bz2
通过SSH, 把正确的驱动传给目标主机, 把r8168-8.019.00.tar.bz2放到/usr/lcoal/src中
cd /usr/local/src/
tar -xvf r8168-8.019.00.tar.bz2
cd /usr/local/src/r8168-8.019.00/src
编译网卡驱动
make clean
//如果没有装OS的源码包, 编译不过, 显示错误:
//make: *** /lib/modules/2.6.18-92.el5/build: No such file or directory. Stop.
//这个需要做实验,确定一下,什么情况下能编译过.
//从别的计算机上编译好的.ko,拷过来能用.
make
make install
目标.ko的位置在
/lib/modules/2.6.18-92.el5/kernel/drivers/net/r8168.ko
//!!!激活网卡驱动
cd /lib/modules/2.6.18-92.el5/kernel/drivers/net/
insmod r8168.ko
depmod -a
重新启动计算机
setup //
设置新网卡的IP
重新启动网卡
service network restart
查看网卡, 这时能看到2块网卡, 一块是ssh用的8139网卡, 一块是千M内建网卡8110B。
ifconfig
//附加的实验
kernel2.6 在跨越控制台的情况下, passwd 可以修改root用户的口令.
kernel2.4 是进入单用户模式修改.
//实验中发现的问题。
1. yum只在XWindow下用过, yum在命令行下的用法要做实验.
2. 更换网卡驱动的系统和正常安装系统的区别,
插入光盘和U盘, fdisk -l 无法看到光驱和U盘
Insmod xxx
...
depmod -a
执行了驱动的安装,也看不到光驱和U盘。这需要做实验。
r8168驱动for Linux下载点:
http://download.csdn.net/source/2965413
安装时,选择F2[options], 没有检测硬件,进行安装。
linux noprobe text
选择安装位置时,选择'Local Cdrom', 光盘驱动选择'Inter ATA ide ...'.安装时选择立刻定制, 选上开发库.
安装完成, 重新启动后,
因为千M网卡驱动加载的不对, CentOS崩溃, 无法正常进入命令行. 显示'rtl8169 init...'
这时无法进入单用户模式, 因为单用户模式也加载网卡驱动.
grub, 选择kernel 行, press 'e', kernel 行尾加入 'linux single'
跨越控制台登录成功.
grub, 选择kernel 行, press 'e', kernel 行尾加入 'linux init=/bin/bash'
回车保存修改, press 'b', 启动grub引导.
更改用户权限为root
su -
改变文件系统的只读属性为可读写
mount -o remount rw /
移动无效的网卡驱动
cd /lib/modules/2.6.18-92.el5/kernel/drivers/net
mkdir ./lsbk
mv ./r8169.ko ./lsbk/
把计算机关了, 上一块8139兼容网卡, 这个CentOS是认的.
运行setup.
1. 设置8139网卡. ping 网关,确认这块网卡正常.
2. 打开SSH服务.
3. 关闭放火墙(作实验可以这样).
下载正确的网卡驱动
ftp://207.232.93.28/cn/nic/r8168-8.019.00.tar.bz2 ftp://208.70.202.219/cn/nic/r8168-8.019.00.tar.bz2 ftp://218.210.127.132/cn/nic/r8168-8.019.00.tar.bz2
通过SSH, 把正确的驱动传给目标主机, 把r8168-8.019.00.tar.bz2放到/usr/lcoal/src中
cd /usr/local/src/
tar -xvf r8168-8.019.00.tar.bz2
cd /usr/local/src/r8168-8.019.00/src
编译网卡驱动
make clean
//如果没有装OS的源码包, 编译不过, 显示错误:
//make: *** /lib/modules/2.6.18-92.el5/build: No such file or directory. Stop.
//这个需要做实验,确定一下,什么情况下能编译过.
//从别的计算机上编译好的.ko,拷过来能用.
make
make install
目标.ko的位置在
/lib/modules/2.6.18-92.el5/kernel/drivers/net/r8168.ko
//!!!激活网卡驱动
cd /lib/modules/2.6.18-92.el5/kernel/drivers/net/
insmod r8168.ko
depmod -a
重新启动计算机
setup //
设置新网卡的IP
重新启动网卡
service network restart
查看网卡, 这时能看到2块网卡, 一块是ssh用的8139网卡, 一块是千M内建网卡8110B。
ifconfig
//附加的实验
kernel2.6 在跨越控制台的情况下, passwd 可以修改root用户的口令.
kernel2.4 是进入单用户模式修改.
//实验中发现的问题。
1. yum只在XWindow下用过, yum在命令行下的用法要做实验.
2. 更换网卡驱动的系统和正常安装系统的区别,
插入光盘和U盘, fdisk -l 无法看到光驱和U盘
Insmod xxx
...
depmod -a
执行了驱动的安装,也看不到光驱和U盘。这需要做实验。
r8168驱动for Linux下载点:
http://download.csdn.net/source/2965413
r8168千兆网卡驱动源程序 For Linux, (在CentOs52上安装测试通过) 在Linux下安装千兆网卡驱动的资料 http://blog.csdn.net/LostSpeed/archive/2010/09/10/5875043.aspx r8168-8.019.00.tar.bz2 是从原始下载点下载的r8186千兆网卡的原始工程. r8168-bin.rar 中的r8168.ko 是编译好的网卡驱动, 经过测试, 可以直接拿来当驱动用.
相关文章推荐
- CentOS-5.2上使用源码安装SystemTap-1.1遇到的问题(SEC_ERROR_PKCS11_GENERAL_ERROR)及解决办法
- elastic5.2和kibana5.0安装配置问题简介(centos6.5)
- dell r410 安装CentOS与网卡驱动
- 【转】CentOS6.3安装Broadcom无线网卡驱动
- CentOS 6.5 BCM43142 80211无线网卡驱动安装
- CentOS7 安装RabbitMQ 亲测(编写中,有大神请帮忙指点下文中遇到的问题,谢谢)
- centos 6.5 安装qt5.2
- 解决VM下安装centos7无网卡配置文件
- 在CentOS上安装ELK 5时遇到的一些坑
- win7下安装linux(CentOS)过程中遇到的问题总结
- CentOS下安装网卡驱动
- centos 5.2自动安装的php不支持mysql?
- virtual box下安装centos遇到的N个问题,纯新手为后来的更多纯新手发福利,少走弯路,少浪费时间!
- 安装 MongoDB PHP 驱动 在CentOS 6.x和遇到的问题
- git服务器安装所需软件包(centos5.2环境)
- CentOS 6.4 安装D-Link 525(RT5360)无线网卡驱动
- CentOS5.4 安装php5.2.x 和 ZendOptimizer-3.3.9的方法,方便支持phpMyAdmin-3.2.2
- centos-6.2安装完后没有eth0网卡,无法设置ip的解决方法
- virtual 安装 centos6.3 中遇到的问题
- CentOS 5.2最小化安装及常用工具添加