[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#637122: general: Realtek RTL8111 with r8169 module causes kernel panic on large packets



On Tue, Nov 15, 2011 at 01:11:16PM -0500, Aaron Opfer wrote:
> I figured I'd give this an update: I recently downloaded and
> installed the r8168 module from realtek after investigating a
> different issue involving network transmission speeds and it solved
> both issues (also, I can actually set the MTU to 9000 now). I'll
> admit to there being a gap in my understanding here: is there a
> reason why the r8168 isn't chosen for my set of hardware? It looks
> like it isn't included in Debian at all. It's a wonder I've been
> running the wrong module all this time!
[...]
 
It's not the wrong module.  If it didn't support your hardware then it
wouldn't do anything at all.

When Realtek started making chips in the RTL81xx family that attached
to the PCI Express (rather than classic PCI) bus they branched the
driver, with r8169 supporting the old chips and r8168 the new.  But
the drivers have a lot of common code.  In mainline Linux, support for
the new chips was added to r8169 instead.

All that said, r8168 probably has some fixes that mainline r8169 does
not (yet).

Ben.

-- 
Ben Hutchings
We get into the habit of living before acquiring the habit of thinking.
                                                              - Albert Camus



Reply to: