LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices



Reply
 
Search this Thread
Old 04-10-2006, 07:09 AM   #1
fredrikis
LQ Newbie
 
Registered: Mar 2006
Posts: 20

Rep: Reputation: 0
Broadcom driver installation help needed


Hi!
I have just installed OpenSuSe 10.0 on my Dell Latitude D600 laptop. Everything but the network card seems to work perfectly.
I have a Broadcom Gigabit 570x network card, and there does not seem to be a driver prepared for it in the distribution. At least I can't find it in the driver list in YaST, and the laptop does not connect to the LAN.

So, I downloaded a driver from www.broadcom.com, and performed a command line install, exactly as the instructions in the driver README say.
It still doesn't work, though. I can't get YaST to show the Broadcom driver in the list, so I can't choose that driver when configuring my card.
I would really appreciate som help on this.


Here are the instructions that I followed:

(a note before reading: when I installed, my package ended up in RPMS/i586, and not in RPMS/i386, as section 3 says)

"Installation Notes
Broadcom tg3 Linux Driver
[...]

This file describes the tg3 Linux driver for the Broadcom NetXtreme
10/100/1000 Mbps PCI/PCI-X/PCI Express Ethernet Network Controllers.

[...]

Limitations
===========

The current version of the driver has been tested on 2.4.x kernels starting
from 2.4.24 and all 2.6.x kernels. The driver may not compile on kernels
older than 2.4.24. Testing is concentrated on i386 and x86_64 architectures.
Only limited testing has been done on some other architectures.

Minor changes to some source files and Makefile may be needed on some
kernels.

[...]

Installing Source RPM Package
=============================

The following are general guidelines for installing the driver.

1. Install the source RPM package:

rpm -ivh tg3-<version>.src.rpm

2. CD to the RPM path and build the binary driver for your kernel:

cd /usr/src/{redhat,OpenLinux,turbo,packages,rpm ..}

rpm -bb SPECS/tg3.spec

or

rpmbuild -bb SPECS/tg3.spec (for RPM version 4.x.x)

Note that the RPM path is different for different Linux distributions.

3. Install the newly built package (driver and man page):

rpm -ivh RPMS/i386/tg3-<version>.i386.rpm

The driver will be installed in the following path:

2.4.x kernels:

/lib/modules/<kernel_version>/kernel/drivers/net/tg3.o

2.6.x kernels:

/lib/modules/<kernel_version>/kernel/drivers/net/tg3.ko

4. Load the driver:

insmod tg3.o
or
insmod tg3.ko (on 2.6.x kernels)
or
modprobe tg3

5. To configure network protocol and address, refer to various Linux
documentations.
"

Thank You!

/Fredrik Israelsson
 
Old 04-10-2006, 07:12 AM   #2
ethics
Senior Member
 
Registered: Apr 2005
Location: London
Distribution: Arch - Latest
Posts: 1,522

Rep: Reputation: 45
were there any errors during install? when loading the modules?

what does
Code:
ifconfig
return (may only be in roots path)
 
Old 04-10-2006, 07:38 AM   #3
fredrikis
LQ Newbie
 
Registered: Mar 2006
Posts: 20

Original Poster
Rep: Reputation: 0
Magic!!
I just rebooted in order to check ifconfig, and instead of logging in as one of my ordinary users at the loggin screen prompt, I logged in directly as root. The effect of this: I'm currently posting from a browser running on a desktop with text in english (used to be swedish for my ordinary user), and the LAN connection is working.

Before writing the first post in this thread, I used to log in as an ordinary user, and then issuting "su - root" before issuing the administrative commands.

I wonder what happens if I log out now, and log in as an ordinary user instead...

...I'll be back!

/Fredrik
 
Old 04-10-2006, 07:49 AM   #4
fredrikis
LQ Newbie
 
Registered: Mar 2006
Posts: 20

Original Poster
Rep: Reputation: 0
Well, I'm puzzled. Now the network connection works perfectly. I promise You, I have tried restarts before, without success. Why did it work this time?

Well, here's what YaST says:

"Network Card Cofiguration Overview
==================================

NE 2000 (PCI) DHCP
Intel PRO/Wireless LAN 2100 3B Mini PCI Adapter DHCP
Dell Latitude D400 Not configured"

... and here's my ifconfig output, with addresses manually censored:

eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:xx.xx.xx.xx Bcast:xx.xx.xx.xx Mask:255.255.255.0
inet6 addr: xx::xx:xx:xx:xx/xx Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:51 errors:0 dropped:0 overruns:0 frame:0
TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8239 (8.0 Kb) TX bytes:6590 (6.4 Kb)
Interrupt:11

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:26 errors:0 dropped:0 overruns:0 frame:0
TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1644 (1.6 Kb) TX bytes:1644 (1.6 Kb)
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
broadcom driver for RH9 sanctumtacete Linux - Hardware 2 05-31-2005 11:40 PM
Broadcom network driver installation paleocli Linux - Networking 4 05-08-2005 11:25 AM
Broadcom driver please dano.1 Debian 5 05-19-2004 10:03 AM
Kernel header files needed for Nvidia driver installation natalinasmpf Linux - Hardware 10 12-08-2003 06:55 AM
Help with driver installation is needed. stickboy64 Linux - Newbie 2 11-27-2002 12:06 PM


All times are GMT -5. The time now is 05:24 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration