I have bought a new Dell Studio XPS Desktop with Broadcom BCM57788 network card.
The installation of the tg3 driver from Dell was done according to Documentation
But still, the network card is not there. When I call ifconfig, there is only “lo” and no “eth”. In Yast it says that the Netlink BCM57788 card cannot be configured because the firmware is missing.
I also already did modprobe tg3 and rmmod tg3.
BTW, I have installed OpenSuse 11.2 x32 which is Linux 2.6.31.5.
I am not fluent in German, but I read enough to see that the article you quoted
applies to kernel 2.6.13! As 11.3 is running 2.6.34 (about 7 years newer), you
should not have needed to do anything. The tg3 driver is part of 2.6.34 - the
kernel in 11.3.
Note: tg3 is a driver, not firmware. One uses the term “firmware” to indicate
code that runs in the CPU on the device, while “driver” refers to code that runs
on the main CPU. The firmware files needed by the device are already on your
system. They are part of the kernel-firmware package that is installed on every
system.
The tg3 should work “out of the box”. I suspect that something in those old
instructions referred to above messed up your system. Please look at the output
of the command
dmesg | grep tg3
That should suggest the problem. If you do not understand, please post that result.
On 08/31/2010 12:36 PM, ttommy wrote:
>
> Hello lwfinger,
>
> thanks for your suggestion. Do you mean I should upgrade to openSuse
> 11.3, as I now have 11.2?
>
> The output of your command dmesg | grep tg3 is nothing.
You should do that upgrade. Your device was added to the kernel in August 2009,
thus it is not in 11.2. You can check that the device is working by booting
either the Live CD or the NET install CD from 11.3. The latter will let you do
an upgrade to 11.3.