Linux Broadcom Ethernet Card driver installation

by nixcraft [Last updated: April 20, 2006]

Linux Broadcom Ethernet Card sometime gives problem. However, you need to load driver called tg3 to work with Broadcom Ethernet Card.

Use lsmod program to show the status of modules in the Linux Kernel. You may need to use modprobe program to add and remove modules from the Linux Kernel.

But first type lsmod command and find out if tg3 module/driver is loaded or not (login as the root user).

# lsmod | grep tg3

If it is not loaded then load it with modprob command:

# /sbin/modprob tg3
# /etc/init.d/network start

OR

# /etc/init.d/networking start

Assign an IP address:

# ifconfig eth0 192.168.1.10 up

Add driver to your kernel configuration file
Open your /etc/modules.conf (Fedora or Red Hat Linux) or /etc/modprobe.d/aliases (Debian Linux) and modify/add line:

alias eth0 tg3

Want to read Linux tips and tricks, but don't have time to check our blog everyday? Subscribe to our daily email newsletter to make sure you don't miss a single tip/tricks. Subscribe to our weekly newsletter here!

{ 4 comments… read them below or add one }

1 Tek Bahadur Limbu 04.17.07 at 12:22 pm

Hi,

The above mentioned steps don’t seem to solve my Broadcom network card. I am now reinstalling Redhat Enterprise once again.

2 Joy 05.31.07 at 6:54 am

problem on network card.
while installing network getting an error eth0 seems not to be present.

3 Benoit 11.01.07 at 2:18 am

How to use modeprob to add an embedded lan card into Linux Kernel

4 Ananda Bhattacharjee 09.14.08 at 1:54 pm

I have intel desktop board D945GCNL with Integrated 10/100/1000 (on board)
Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC

When I install CentOS 5 here That lancard is not detected.
So can any 1 help me please.

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Previous post: Linux display information about installed hardware

Next post: Linux: How do I find out causes for memory faults?