红联Linux门户
Linux帮助

安装网卡的总结和体验

发布时间:2009-11-29 22:27:07来源:红联作者:昊?
前段时间,为了学习和使用Linux的方便,我把原先希捷的80G的硬盘加在了电脑里,组成了Windows7和 Linux 共存的双硬盘双系统,迫不及待地体验了一把,可是在想用Linux上网时发现了问题,因为它根本就不认网卡,用ifconfig 查看,没有eth0,上网显然也是不可能的,Linux在硬件识别方面确实不像Windows那么直接,经过几天的不断地实验摸索,上网找资料,请教高手,总算找到了解决方法,现在将我安装网卡的几个步骤总结一下和大家一起分享:
第一步:确定网卡是否 已经安装
ifconfig -a 查询有没有eth0.如果没有那么说明网卡没有安装或者没有自动加载,
接下来可以用 dmesg | grep ethx 来查看系统能不能检查到该模块。如果不能,则不会有任何反应。
还可以查看网卡驱动安装的目录:
#uname -r 查看内核版本
#cd lib/modules/'uname -r'/kernel/drives/net 网卡驱动安装在该目录下
#ls 显示相关的驱动,如果没有就需要手动安装了。
第二步:开始安装驱动
1.查看网卡驱动类型。我切换到Windows7系统下查看网卡型号是r8102/r8103
2.上网下载驱动该型号的Linux系统下的网卡驱动
3.通过U盘拷贝到Linux系统中:
通过fdisk -l查看U盘的设备是sdb1
#mkdir /mnt/usb 建立U盘挂载的目录
# mount /dev/sdb1 /mnt/usb 挂载U盘
#cp /mnt/usb/ r8101-1.014.00.tar.bz2 /zh 把驱动通过cp命令拷贝到zh目录下
#cd /zh 进入zh目录
# tar xvf r8101-1.014.00.tar.bz2 解压网卡驱动程序
4.加载驱动
#make clean 执行清除网卡驱动命令
#make modules 执行安装网卡模块命令:
#make install 继续安装
#depmod -a 挂接驱动
#modprode r8101 加载驱动
5.查看驱动是否安装成功
# lsmod | grep r8101 有8101的信息表示安装成功
第三步:#init 6 重新启动
重启后进入系统,将eth0激活,就可以用ifconfig -a 看到eth0的信息了
再通过#adsl-setup
#adsl-start
终于可以Linux上畅游网络世界了。

最后我要说的是:
我原先在虚拟机里装了Linux,经过这次网卡风波,我感觉到,虚拟机远远的不能满足学习的需要,因为再虚拟机里根本没有机会遇到这样的硬件问题,自然也会失去很多学习实践经验的机会,尽管有时失败会让人很郁闷,但是只要不抛弃,不放弃,我们终究会成功的。
文章评论

共有 13 条评论

  1. jasonsir 于 2009-12-13 09:21:11发表:

    安装完毕

  2. yjx197812 于 2009-12-06 16:17:18发表:

    学习中!

  3. 一条小河 于 2009-12-03 13:39:07发表:

    向楼主学习

  4. you778589 于 2009-12-03 10:27:22发表:

    以后说话尽量简短点,

  5. you778589 于 2009-12-03 10:23:17发表:

    精辟,管用

  6. 思考者 于 2009-12-01 19:39:28发表:

    很好,很详细。

  7. ycsgwyh 于 2009-12-01 19:32:17发表:

    学习了。谢谢!

  8. 御用软件 于 2009-12-01 19:00:41发表:

    学习了,不过我的安上就认出来了……:0w5ty(1

  9. liangchunfeng 于 2009-11-30 13:59:37发表:

    duoxielouzhu a !好东西啊!经验之谈绝对学习!

  10. 黄邪 于 2009-11-30 10:11:28发表:

    学习中

  11. billmoney 于 2009-11-30 08:56:05发表:

    学习中

  12. Harlech 于 2009-11-30 00:10:35发表:

    向楼主学习

  13. shampoo 于 2009-11-29 22:35:27发表:

    干了加州州长以后,这家伙就变得挺?嗦的。