Re: Reoccuring kern.log events after running xl2tp with ethernet adapter Realtek 8111E

6 messages, 2 authors, 2012-06-08 · open the first message on its own page

Re: Reoccuring kern.log events after running xl2tp with ethernet adapter Realtek 8111E

From: Dustin Schumm <hidden>
Date: 2012-06-05 14:56:55

Let me start off by thanking you for helping with this.
I'm not that experienced with Linux so as to provide all surrounding
information, so let me know if you need more.
Forgive me for sending this in plain test as I got a reject from
netdev for html.

The 816x for Ubuntu on kernel 3.2.0
r8169 0000:0c:00.0: eth0: RTL8168e/8111e at 0xf845e000,
bc:5f:f4:10:75:4b, XID 0c200000 IRQ 58
ethtool info
driver: r8169
version: 2.3LK-NAPI
firmware-version: rtl_nic/rtl8168e-2.fw
bus-info: 0000:0c:00.0

I've also tested with Fedora 17 using kernel 3.3.7
http://codepad.org/lxkcRLqp
This paste is from Fedora. Like Ubuntu, it starts with "general
protection fault: 0000 [#1] SMP" but does not give the other looping
messages after as in Ubuntu.
The 816x for Fedora is
r8169 0000:0c:00.0: eth0: RTL8168e/8111e at 0xf7e78000,
bc:5f:f4:10:75:4b, XID 0c200000 IRQ 60
ethtool info
driver: r8169
version: 2.3LK-NAPI
firmware-version: rtl_nic/rtl8168e-2.fw
bus-info: 0000:0c:00.0

and tested again with Cent OS 6.2 using kernel 2.6.32
Everything was functional without error here. I had replaced CentOS by
the time I got this mail so I hadn't captured the 816x here and forgot
to obtain the kern.log
ethtool info
driver: r8169
version: 2.3LK-NAPI
firmware-version:
bus-info: 0000:0c:00.0

On Mon, Jun 4, 2012 at 7:10 PM, Francois Romieu [off-list ref] wrote:
Dustin Schumm [off-list ref] :
[...]
quoted
I'm more than happy to provide whatever more is needed.
It does not look like our usual 816x bug reports... Neither does your
setup actually.

Which kind of 816x is it (see 'dmesg | grep XID' output) ?

--
Ueimor
On Mon, Jun 4, 2012 at 1:39 PM, Dustin Schumm wrote:

I'm using Ubuntu 12.04 kernel 3.2.0 and trying to set up L2TP over IPSec using openswan and xl2tpd.  I've got no problem with the ipsec and I get SAs established. When I start the L2TP connection with xl2tpd, the kernel log starts filling with looping messages and PC becomes unusable.

I have tested the exact same configuration down to every package in visualization and all is working. I believe it has something to do with my ethernet hardware/driver on this machine or kernel interaction with that device. I'm looking for evidence that points to either the driver or kernel and possible solutions.

I've tried compiling and installing the drivers from Realtek for the RTL8111E integrated adapter and using that, but it produced the same result. I've also tried a backported kernel 3.4.0

I've posted a portion of my kern.log here from where i think the problem starts, http://codepad.org/QFbELkCr

I'm more than happy to provide whatever more is needed.

Thank you,
Dustin S.

Re: Reoccuring kern.log events after running xl2tp with ethernet adapter Realtek 8111E

From: Francois Romieu <romieu@fr.zoreil.com>
Date: 2012-06-05 15:46:43

Dustin Schumm [off-list ref] :
[...]
Forgive me for sending this in plain test as I got a reject from
netdev for html.
Please:
- no full quote
- no top answer
- no html

Thanks.

[...]
I've also tested with Fedora 17 using kernel 3.3.7
http://codepad.org/lxkcRLqp
This paste is from Fedora. Like Ubuntu, it starts with "general
protection fault: 0000 [#1] SMP" but does not give the other looping
messages after as in Ubuntu.
This is with an usual 1500 bytes MTU and without TSO (see 'ethtool -k ethX'),
right ?

-- 
Ueimor

Re: Reoccuring kern.log events after running xl2tp with ethernet adapter Realtek 8111E

From: Dustin Schumm <hidden>
Date: 2012-06-05 15:59:49

On Tue, Jun 5, 2012 at 11:37 AM, Francois Romieu [off-list ref] wrote:
This is with an usual 1500 bytes MTU and without TSO (see 'ethtool -k ethX'),
right ?

--
Ueimor
Yes,

MTU:1500
tcp-segmentation-offload: off

Re: Reoccuring kern.log events after running xl2tp with ethernet adapter Realtek 8111E

From: Dustin Schumm <hidden>
Date: 2012-06-06 19:05:00

On Tue, Jun 5, 2012 at 11:59 AM, Dustin Schumm [off-list ref] wrote:
On Tue, Jun 5, 2012 at 11:37 AM, Francois Romieu [off-list ref] wrote:
quoted
This is with an usual 1500 bytes MTU and without TSO (see 'ethtool -k ethX'),
right ?

--
Ueimor
Yes,

MTU:1500
tcp-segmentation-offload: off
Do you see any indication if this is a problem with the mainline
kernel, distro kernel, driver, or otherwise? It's not definitive, been
I've been good using kernels 2.6.x and getting errors on everything
3.x I have tried. I am looking for some direction to pursue. Thanks.

-Dustin

Re: Reoccuring kern.log events after running xl2tp with ethernet adapter Realtek 8111E

From: Francois Romieu <romieu@fr.zoreil.com>
Date: 2012-06-06 22:34:26

Dustin Schumm [off-list ref] :
[...]
Do you see any indication if this is a problem with the mainline
kernel, distro kernel, driver, or otherwise? It's not definitive, been
I've been good using kernels 2.6.x and getting errors on everything
3.x I have tried. I am looking for some direction to pursue. Thanks.
See http://marc.info/?l=linux-kernel&m=133897670115862&w=2

-- 
Ueimor

Re: Reoccuring kern.log events after running xl2tp with ethernet adapter Realtek 8111E

From: Dustin Schumm <hidden>
Date: 2012-06-08 17:56:26

On Wed, Jun 6, 2012 at 6:25 PM, Francois Romieu [off-list ref] wrote:
Dustin Schumm [off-list ref] :
[...]
quoted
Do you see any indication if this is a problem with the mainline
kernel, distro kernel, driver, or otherwise? It's not definitive, been
I've been good using kernels 2.6.x and getting errors on everything
3.x I have tried. I am looking for some direction to pursue. Thanks.
See http://marc.info/?l=linux-kernel&m=133897670115862&w=2

--
Ueimor
After further investigation of "EIP is at aesni_cbc_dec"
I changed the ipsec encryption to 3des and l2tp is working properly
now under kernels 3.x
It is strange that the aes module errors do not occur when used with
ipsec alone. It is not until l2tp is initiated that the errors start.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help