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

Reply via email to