New to Linux and need help

Sully

Senior member
Oct 13, 1999
300
0
0
I have installed Redhat 9.0. The install did not see the nic on the Asus P4PE-X motherboard. How do I install the drivers for the network card in linux ? I am a totaly new at this and I can not find an easy way to install drivers or programs.
-Thanks
 

drag

Elite Member
Jul 4, 2002
8,708
0
0
You may want to double check this, but I beleive that your motherboard uses the BCM4401 Broadcom ethernet card chipset for it's onboard stuff. But I am not 100% sure.


You could probably find drivers from Broadcom's website. The have Linux drivers for that card.

However seems like more then a few have issues with it... Just read the directions carefully and try to follow what's in the readme files and hope that does it for you.

No personal experiance with it though.
 

drag

Elite Member
Jul 4, 2002
8,708
0
0
Just download the driver package and unzip it.

In the files you just downloaded there will be a readme.txt file. Read it. It will describe pretty much step by step what to do.


You see the goal here is to take the source code (original programming code written by the programmer) of the driver and compile it into a usuable binary. The trouble is is that unlike Windows were you just have to deal with 2 or 3 different kernels for win9x or winME or Win NT or XP, each different Linux flavor has it's own version. So it's hard to make a "universal" driver. So instead they give you the code for it and you have to build it yourself.

They give you 2 methods of handling the source code. The more correct way for you since your using Redhat is to use the RPM. Which is Redhat Package Managment file, but using the tarball method should work, too. Just follow the directions and it should work out.

After you get the module up and running (linux word for driver) by using "insmod bcm4400" or "modprobe bcm4400", you can manually get your network going.

If you have a DHCP server you run the command "dhcpcd eth0" in a terminal and that should get you going. If not the manual way is
ifconfig eth0 your.ip.address
route add default gw your.gateway.ip.address


To set up DNS you need to make sure that you have your DNS server recorded in a configuration file "resolv.conf". You can manually edit the file to make sure it's there our you can use this command to add it to end of it. (parathesis in this case are important)

echo "nameserver your.dns.server's.ip.address" >> /etc/resolv.conf

If not these drivers don't work out for you... well Nic cards are cheap and you can probably pick up a realtech-based one down at a local store for 8-14 dollars that will work just fine.

Hope it works out for you.
 

Sully

Senior member
Oct 13, 1999
300
0
0
drag,
Thanks for all your help when I get home I will have to look at it. All this is greek to me I suppose I will have to read the manual and learn the all the commands. I have been spoiled by the easy instalation of windows programs and drivers.

This will be a good learning exercise.

Thanks