On Sun, Mar 10, 2013 at 12:28 PM, Daniel Wagener <st...@gmx.net> wrote: > Hello, > > I ran into some trouble about an hour ago… > > My workstation has an onboard Realtek Ethernet which only works with the > r8168 driver. > Unfortunately, this driver is not in the kernel, but available to be compiled > as a kernel module. (I guess because of som patents) > That worked for quite some time, until i thought "hey, you got an hour of > time, your workstation is still on 3.7.4, why don't you just upgrade it to > 3.8.2?" > So I did, only to find out that Linus and his friends changed the way drivers > are initialized… (__devinit got unsupported for example) > > Of course, the guys who wrote that r8169 have not changed their code yet. > > tl;dr: > My network is broken since 3.8.0. > > So for an immediate fix I am emerging 3.7.10 (since emerge --depclean deleted > the Kernel source when it found the source fo 3.7.8 which got removed as soon > as 3.8.2 was emerged…) to get it working again. > For the long run im thinking of buying a PCI(e) card with Kernel support. > Or maybe, if I find some time I will fix the driver myself. > > My question now is: > Who should I talk to so something like this does not happen again? > A certain gentoo dev, who could issue warnings on emerging kernels, something > like excerpts from the changelog? > Myself, because I missed what I described above? > The devs of the r8169? > Linus & co for breaking things? > Myself bcause I forgot something else? > Realtek? > Or someone completely different?
Mmmh. What sources do you use? In vanilla-sources-3.8.2, there is a r8169 driver: ./drivers/net/ethernet/realtek/r8169.c config R8169 tristate "Realtek 8169 gigabit ethernet support" Say Y here if you have a Realtek 8169 PCI Gigabit Ethernet adapter. To compile this driver as a module, choose M here: the module will be called r8169. This is recommended. What is more, I'm using that driver. It works without a problem. Do you use a different driver with the same name? Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México