I have encountered an installation problem on a Dell XPS 8300
Its network device is Broadcom NetLink BCM57788 (pci id: 14e4:1691)
When I do a network installation after loading the kernel and initrd
I get the error: no network device found.
This is the output when the module tg3 is loaded:
tg3.c:v3.119 (May 18, 2011)
tg3 0000:03:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
tg3 mdio bus: probed
tg3 0000:03:00.0: No PHY devices
tg3 0000:03:00.0: Problem fetching invariants of chip, aborting
tg3 0000:03:00.0: PCI INT A disabled
On the same PC a network installation of openSUSE 11.4 works.
I was able to perform the network installation in the following way:
I have recompilded openSUSE 12.1 kernel and modules replacing
the sources tg3.c and tg3.h with the ones from 11.4 kernel sources
(with some small changes in order to make them compile).
Then I took the new tg3.ko and replaced the corresponding module
in the initrd disk image for the network boot (in the file parts/00_lib).
With the tg3 module I have compiled, the netwotk installation works.
Of course after the installation the tg3 module of kernel 3.1
is the one that is used, and it works too.
It's only during the installation that if fails to detect the
network device.
FYI, replacing the module tg3 in the initrd with the one compiled
using the sources tg3.c and tg3.h from kernel 3.2 (tg3.c v3.121)
didn't work either.
I'm not filing a bugreport because I have found a solution
for myself, but I am anyway reporting the issue in case somebody
else found it useful.
Giacomo
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-kernel+owner(a)opensuse.org