The BCM 5700 Broadcom gigabit driver patch is needed for me to be able to use my
network connection from my motherboard. I've tried other drivers that are by
default included in the kernel (i.e. Broadcom Tigon3), but these do not work.
The BCM5700 driver is the only one that works for me and have been included in
the genpatches-x.x.x-base file since 2.4.* version uptil 2.6.6.
Steps to Reproduce:
1. compile kernel, modules
2. install new kernel
3. try to access the network
The eth0 device was not available and thus unable to connect to the network.
ehh, connect to the network ?
Why does the tg3 driver not work for you?
Care to work with the tg3 driver authors to help fix this?
Anyway, this patch has been removed on purpose, as it should be a stand alone
package as it will never be added to the main kernel tree. If you want to
create such a package, I would be glad to add it to the portage tree.
*** Bug 54624 has been marked as a duplicate of this bug. ***
*** Bug 54851 has been marked as a duplicate of this bug. ***
The tg3 driver just doesn't work, I'm afraid. The module loads, but doesn't talk to the ethernet card. If there is any more information you would like me to give, please ask.
This is on an Acer Aspire 1501LMi amd_64 notebook. Changing the ethernet card is not an option :)
I would be willing to help test modifications to the tg3 driver, but I'm afraid my coding skills kernel-wise are not up to the task of rewriting a kernel driver -- my preferred language is fortran :)
Open up a bug at bugzilla.kernel.org where the tg3 driver authors can help
you out. This isn't a gentoo specific issue.
Well, I disagree. This is a Gentoo issue. As of gentoo-dev-sources 2.6.3-rxx the Broadcom patch was included in the gentoo patch-set. I did extract the patch and applied it. The driver did show up in menuconfig, and is presently in operation. So, unless the bcm5700 patch is no longer going to be support by Gentoo or the Linux Kernel Developers, it should be re-included into the base patch set.
gentoo is not going to support this patch, as the linux kernel developers are
not going to.
Again, I suggest working with the tg3 developers to fix your problem.
I had always the impression that patches was there to add more support or fix bugs... I would really like to see the bcm5700 to reappear in the gentoo-dev kernel. I got major problems when I upgraded from 2.6.5 to 2.6.7 and lost the network and half of the important files wasn't avaible as the nfs-partittions wasn't mounted as there was no network...
Maybe there should be a major update of the kernel ebuilds, instead of having many ebuilds for different kind of kernels, maybe you should have a list of avaible patches, and each user could select those patches that they will be interested of and that way get a more personal kernel.
Patches can not always be "mixed and matched" like you are suggesting.
And attempting to try to support such a configuration would be a nightmare.
So for now, we are going to try to stick to the kernel.org kernel as closely
as possible. This lets us take advantage of the kernel community's support,
and allows us to give back to that community by moving the patches that we really
need, into the mainline kernel (as we are already working toward.)