All of lore.kernel.org
 help / color / mirror / Atom feed
* IP forwarding regression since 3.0-rc6
@ 2011-07-25 12:51 Stephan Seitz
  2011-07-28 13:46 ` Maciej Rutecki
  0 siblings, 1 reply; 7+ messages in thread
From: Stephan Seitz @ 2011-07-25 12:51 UTC (permalink / raw)
  To: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 2921 bytes --]

Hi!

Since 3.0-rc6 I see that my Linux router is losing packets. I can see 
them tracing the internal interface, but I don’t see them on the external 
interface. I can reproduce the problem while using tin with 
news.individual.de. At the startup when tin checks every newsgroup from 
the server, many packets are suddenly not routed anymore but are dropped, 
so tin hangs until it quits with a NNTP error.
All kernels until 3.0-rc5 are working.

Hardware:
- 2x Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit 
   Ethernet controller

Sofware:
- Debian Testing, 64bit, with Xen 4.1.0

System:
Dom0 (Debian Testing, 64bit) is my working system. The two NICs have each 
their own bridge interface. One bridge interface (A) has an internal IP 
address (IPv4 and IPv6) of my internal network. The other bridge (B) 
doesn’t have a IP address in Dom0. The DomU is connected to the two 
bridges.
DomU (Debian Testing, 64bit) is my iptables firewall system with Bind, 
Squid, and other services. The interface connected to bridge A has an 
internal IP addresses (gateway for my internal network). The interface 
connected to bridge B is used for PPPoE (the NIC is directly connected to 
my DSL modem).

Kernels:
Dom0 has had all kernel versions from 3.0-rcX and is running 3.0 at the 
moment.
DomU has had the same kernel versions but is running 3.0-rc5 at the 
moment because of the network problems in newer kernels.

Long problem description:
 From Dom0 I use tin to read different newsserver. One of them is 
news.individual.de. The first time after DomU switched kernel to -rc6 
I started tin (connecting to the mentioned news server) and tin hung 
while reading groups from the newsrc and stopped with a NNTP connection 
error.
Since the problem didn’t vanish, I wrote a mail to the support team of 
the news server. They told me that I was the only one with a connection 
problem and asked me to try the connection from another client. I tried 
it from my vServer, and it worked. So the problem had to be in my setup.

I traced in Dom0 (bridge A), DomU (bridge A) und DomU (ppp0) and noticed 
that all packets generated in Dom0 were visible in DomU bridge A. But not 
all of the packets were visisble at the ppp0 interface. So my DomU was 
dropping packets and the connection between tin in Dom0 and the news 
server failed.

So I tried older kernels and noticed that 3.0-rc5 in DomU was working, 
but rc6 and newer were not. The kernel configuration was the same for all 
3.0 kernels.

Since I don’t know which maintainer I should contact with my problem, 
I’ll write directly to lkml.

Thanks for your help.

Shade and sweet water!

	Stephan

PS: Please CC me, because I’m not subscribed.

-- 
| Stephan Seitz             E-Mail: stse@fsing.rootsland.net |
| PGP Public Keys: http://fsing.rootsland.net/~stse/pgp.html |

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: IP forwarding regression since 3.0-rc6
  2011-07-25 12:51 IP forwarding regression since 3.0-rc6 Stephan Seitz
@ 2011-07-28 13:46 ` Maciej Rutecki
  2011-07-29  7:15   ` Stephan Seitz
  0 siblings, 1 reply; 7+ messages in thread
From: Maciej Rutecki @ 2011-07-28 13:46 UTC (permalink / raw)
  To: Stephan Seitz; +Cc: linux-kernel

On poniedziałek, 25 lipca 2011 o 14:51:24 Stephan Seitz wrote:
> Hi!
> 
> Since 3.0-rc6 I see that my Linux router is losing packets. I can see
> them tracing the internal interface, but I don’t see them on the external
> interface. I can reproduce the problem while using tin with
> news.individual.de. At the startup when tin checks every newsgroup from
> the server, many packets are suddenly not routed anymore but are dropped,
> so tin hangs until it quits with a NNTP error.
> All kernels until 3.0-rc5 are working.

I created a Bugzilla entry at 
https://bugzilla.kernel.org/show_bug.cgi?id=40282
for your bug report, please add your address to the CC list in there, thanks!

-- 
Maciej Rutecki
http://www.maciek.unixy.pl

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: IP forwarding regression since 3.0-rc6
  2011-07-28 13:46 ` Maciej Rutecki
@ 2011-07-29  7:15   ` Stephan Seitz
  2011-07-29  7:33     ` Eric Dumazet
  2011-07-29  7:36     ` David Miller
  0 siblings, 2 replies; 7+ messages in thread
From: Stephan Seitz @ 2011-07-29  7:15 UTC (permalink / raw)
  To: Maciej Rutecki; +Cc: Stephan Seitz, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 491 bytes --]

On Thu, Jul 28, 2011 at 03:46:33PM +0200, Maciej Rutecki wrote:
>I created a Bugzilla entry at
>https://bugzilla.kernel.org/show_bug.cgi?id=40282
>for your bug report, please add your address to the CC list in there, thanks!

Thank you for creating a bug report for me. I have added my address to 
the CC list.

Shade and sweet water!

	Stephan

-- 
| Stephan Seitz             E-Mail: stse@fsing.rootsland.net |
| PGP Public Keys: http://fsing.rootsland.net/~stse/pgp.html |

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: IP forwarding regression since 3.0-rc6
  2011-07-29  7:15   ` Stephan Seitz
@ 2011-07-29  7:33     ` Eric Dumazet
  2011-07-29  7:36     ` David Miller
  1 sibling, 0 replies; 7+ messages in thread
From: Eric Dumazet @ 2011-07-29  7:33 UTC (permalink / raw)
  To: Stephan Seitz; +Cc: Maciej Rutecki, linux-kernel, netdev

Le vendredi 29 juillet 2011 à 09:15 +0200, Stephan Seitz a écrit :
> On Thu, Jul 28, 2011 at 03:46:33PM +0200, Maciej Rutecki wrote:
> >I created a Bugzilla entry at
> >https://bugzilla.kernel.org/show_bug.cgi?id=40282
> >for your bug report, please add your address to the CC list in there, thanks!
> 
> Thank you for creating a bug report for me. I have added my address to 
> the CC list.
> 

CC netdev

I suspect your configuration is too complex, and maybe the only way to
track the bug is to perform a git bisection.

Your initial message was :

Since 3.0-rc6 I see that my Linux router is losing packets. I can see 
them tracing the internal interface, but I don’t see them on the external 
interface. I can reproduce the problem while using tin with 
news.individual.de. At the startup when tin checks every newsgroup from 
the server, many packets are suddenly not routed anymore but are dropped, 
so tin hangs until it quits with a NNTP error.
All kernels until 3.0-rc5 are working.

Hardware:
- 2x Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit 
   Ethernet controller

Sofware:
- Debian Testing, 64bit, with Xen 4.1.0

System:
Dom0 (Debian Testing, 64bit) is my working system. The two NICs have each 
their own bridge interface. One bridge interface (A) has an internal IP 
address (IPv4 and IPv6) of my internal network. The other bridge (B) 
doesn’t have a IP address in Dom0. The DomU is connected to the two 
bridges.
DomU (Debian Testing, 64bit) is my iptables firewall system with Bind, 
Squid, and other services. The interface connected to bridge A has an 
internal IP addresses (gateway for my internal network). The interface 
connected to bridge B is used for PPPoE (the NIC is directly connected to 
my DSL modem).

Kernels:
Dom0 has had all kernel versions from 3.0-rcX and is running 3.0 at the 
moment.
DomU has had the same kernel versions but is running 3.0-rc5 at the 
moment because of the network problems in newer kernels.

Long problem description:
 From Dom0 I use tin to read different newsserver. One of them is 
news.individual.de. The first time after DomU switched kernel to -rc6 
I started tin (connecting to the mentioned news server) and tin hung 
while reading groups from the newsrc and stopped with a NNTP connection 
error.
Since the problem didn’t vanish, I wrote a mail to the support team of 
the news server. They told me that I was the only one with a connection 
problem and asked me to try the connection from another client. I tried 
it from my vServer, and it worked. So the problem had to be in my setup.

I traced in Dom0 (bridge A), DomU (bridge A) und DomU (ppp0) and noticed 
that all packets generated in Dom0 were visible in DomU bridge A. But not 
all of the packets were visisble at the ppp0 interface. So my DomU was 
dropping packets and the connection between tin in Dom0 and the news 
server failed.

So I tried older kernels and noticed that 3.0-rc5 in DomU was working, 
but rc6 and newer were not. The kernel configuration was the same for all 
3.0 kernels.

Since I don’t know which maintainer I should contact with my problem, 
I’ll write directly to lkml.

Thanks for your help.

Shade and sweet water!

        Stephan



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: IP forwarding regression since 3.0-rc6
  2011-07-29  7:15   ` Stephan Seitz
  2011-07-29  7:33     ` Eric Dumazet
@ 2011-07-29  7:36     ` David Miller
  2011-07-29 14:42       ` Stephan Seitz
       [not found]       ` <20110801212903.3c69275b@schatten.dmk.lab>
  1 sibling, 2 replies; 7+ messages in thread
From: David Miller @ 2011-07-29  7:36 UTC (permalink / raw)
  To: stse+lkml; +Cc: maciej.rutecki, linux-kernel

From: Stephan Seitz <stse+lkml@fsing.rootsland.net>
Date: Fri, 29 Jul 2011 09:15:46 +0200

> On Thu, Jul 28, 2011 at 03:46:33PM +0200, Maciej Rutecki wrote:
>>I created a Bugzilla entry at
>>https://bugzilla.kernel.org/show_bug.cgi?id=40282
>>for your bug report, please add your address to the CC list in there,
>>thanks!
> 
> Thank you for creating a bug report for me. I have added my address to
> the CC list.
> 
> Shade and sweet water!

I really think this bug will get a lot more traction if you report
it to netdev@vger.kernel.org which is where the networking developers
are actually listening.

They don't look over the bugzilla bugs for networking stuff.
Sometimes people will forward bugzilla entries to them, but that is
the exception rather than the rule.

So if you want this bug properly looked at and fixed in a timely
manner, please engage with netdev@vger.kernel.org  If it just
stays in bugzilla it will likely just rot there until someone
forwards it to the networking developer list.

Thank you.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: IP forwarding regression since 3.0-rc6
  2011-07-29  7:36     ` David Miller
@ 2011-07-29 14:42       ` Stephan Seitz
       [not found]       ` <20110801212903.3c69275b@schatten.dmk.lab>
  1 sibling, 0 replies; 7+ messages in thread
From: Stephan Seitz @ 2011-07-29 14:42 UTC (permalink / raw)
  To: David Miller; +Cc: stse+lkml, maciej.rutecki, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 487 bytes --]

On Fri, Jul 29, 2011 at 12:36:20AM -0700, David Miller wrote:
>I really think this bug will get a lot more traction if you report
>it to netdev@vger.kernel.org which is where the networking developers
>are actually listening.

Thanks for the hint. Luckily, Eric Dumazet reported the bug already to 
netdev.

Shade and sweet water!

	Stephan

-- 
| Stephan Seitz             E-Mail: stse@fsing.rootsland.net |
| PGP Public Keys: http://fsing.rootsland.net/~stse/pgp.html |

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: IP forwarding regression since 3.0-rc6
       [not found]       ` <20110801212903.3c69275b@schatten.dmk.lab>
@ 2011-08-02  0:44         ` David Miller
  0 siblings, 0 replies; 7+ messages in thread
From: David Miller @ 2011-08-02  0:44 UTC (permalink / raw)
  To: florian; +Cc: stse+lkml, maciej.rutecki, linux-kernel, rjw

From: Florian Mickler <florian@mickler.org>
Date: Mon, 1 Aug 2011 21:29:03 +0200

> You probably have already an opinion on this, but maybe it didn't
> occur to anybody yet... so I'm throwing it out there... (and quickly
> taking shelter :) ) What about directing the bugzilla mails for
> networking bugs to netdev@vger.kernel.org?

If they haven't been vetted by a human first, I'll just flat out
delete every single posting that thing generates.

That's the whole point of the current system, a human reviews the
report to see if it's garbage or even worthwhile before posting
it here.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-08-02  0:46 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-25 12:51 IP forwarding regression since 3.0-rc6 Stephan Seitz
2011-07-28 13:46 ` Maciej Rutecki
2011-07-29  7:15   ` Stephan Seitz
2011-07-29  7:33     ` Eric Dumazet
2011-07-29  7:36     ` David Miller
2011-07-29 14:42       ` Stephan Seitz
     [not found]       ` <20110801212903.3c69275b@schatten.dmk.lab>
2011-08-02  0:44         ` David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.