概述
Red Hat Linux Enterprise4操作系统终于好了,启动成功以后,发现大部分驱动都是好的,但是最重要的驱动之一网卡驱动没有。所以当务之急是搞定网络。
首先发现安装光盘中有Linux的驱动的目录,不过还是C语言的Source,需要自己去编译。没有关系,我们把这个Source目录比如REALTEK8186目录copy到当前的用户目录下,然后再去的root用户的权限。再查看一下/sbin/目录有没有添加到当前的PATH下,如果没有添加的话,自己改一下~/.bashrc文件,把/sbin/目录添加进去。参照一下readme文件,里面有一个make的选项说明的,make掉这个Source,可以发现得到一个编译以后的xxxxx.ko文件。这个ko文件就是驱动,只要利用insmod命令就可以把这个ko模块加载到系统中,让网卡开始工作。不过我们还是让系统每次启动的时候自动来做这件事情吧。编辑/etc/rc.d/rc.sysinit文件,让启动的时候就把这个ko文件加载到系统中。在rc.sysinit文件的最后部添加insmod xxxxx.ko文件,当然,这个ko文件的路径要你自己补足一下。这样,你重新启动后,用ifconfig -all命令就可以看到你的网卡eth0开始工作了。
不过还没有完呢,你的网卡虽然可以找到了,但是网卡地址,网关,DNS配置都没有,所以这个时候你还是不能上网。下面首先运行netconfig命令来配置网络,因为我这里用的是DHCP来取得网络地址,所以只要这句话就可以了
如果是自己手动设定ip,子网掩码和网关的话就要这么设
这样你会发现在你的/etc/sysconfig/network-scripts目录下多了一个ifcfg-eth0文件,这个里面记录了你的网络设定。你只要运行/etc/init.d/network start后,就把网络启动了。不过下次电脑启动的时候网络还是没有好,那么就在/etc/rc.d/rc.local中把/etc/init.d/network start也写上去,开机的时候就自动执行了。
最后谈一下DNS的设置,在Linux中,DNS是记录在/etc/resolv.conf文件中的,一开始的这个文件是空的,你加上下面一句话 nameserver 10.0.0.138,其中那个ip地址就是我的DNS的名称。这样一来,我再启动Linux,打开浏览器,就发现可以顺利连上google冲浪咯。
以上就是我装Linux的时候的一些心得和体会,希望别人看了也能有用,能少走一些弯路。
最后
以上就是安静皮带为你收集整理的在Red Hat Linux Enterprise4上安装Realtek 8186网卡驱动以及网络设置的全部内容,希望文章能够帮你解决在Red Hat Linux Enterprise4上安装Realtek 8186网卡驱动以及网络设置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复