Bug#674752: linux-image-3.1.0-1-686-pae: With kernel 3.1 pppoe works not if having ppp 2.4.5-5.1
Package: linux-2.6
Version: 3.1.5-1
Severity: normal
Dear Maintainer,
There is some kind of mismatch in wheezy between kernel 3.1 and pppd 2.4.5
and pppoe. Sympton is that when ppp over ethernet is used with this
combination some 50-80% of packets sent over pppoe are lost and for
remaining packets the latency is around 5 seconds to ppp endpoint.
Error situation shows up in /var/log/messages with this message:
May 19 08:42:47 xxx kernel: [11830741.228371] CBQ: class 80000001 has bad quantum==0, repaired.
and this happens right after pppd interface is brought up, like this:
May 19 08:42:45 muikku pppd[29958]: pppd 2.4.5 started by root, uid 0
May 19 08:42:45 muikku pppd[29958]: Using interface ppp0
May 19 08:42:45 muikku pppd[29958]: Connect: ppp0 <--> /dev/pts/0
May 19 08:42:46 muikku pppd[29958]: CHAP authentication succeeded: CHAP authentication success, unit 0
May 19 08:42:46 muikku pppd[29958]: CHAP authentication succeeded
May 19 08:42:46 muikku pppd[29958]: local IP address 213.139.166.59
May 19 08:42:46 muikku pppd[29958]: remote IP address 10.10.9.110
May 19 08:42:47 muikku kernel: [11830741.228371] CBQ: class 80000001 has bad quantum==0, repaired.
If this CBQ-message (something related to packet queueing?) shows up, then
the ppp link is unusable. ppp in use is 2.4.5-5.1. I have no clue what
triggers the bug but upgrade to kernel 3.2.0 fixed the problem. According
to apt log file it seems to be that the problem appeared after upgrade
of ppp from 2.4.5-5 to 2.4.5-5.1 but I'm not sure.
-- Package-specific info:
** Kernel log: boot messages should be attached
iface tun6to4 inet6 v4tunnel
address 2002:d58b:a63b::1
netmask 16
gateway ::192.88.99.1
endpoint any
local 213.139.166.59
up ip link set mtu 1280 dev tun6to4
iface eth3 inet manual
** PCI devices:
00:00.0 Host bridge [0600]: VIA Technologies, Inc. K8T800Pro Host Bridge [1106:0282]
Subsystem: VIA Technologies, Inc. K8T800Pro Host Bridge [1106:0282]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 8
Region 0: Memory at d0000000 (32-bit, prefetchable) [size=32M]
Capabilities: <access denied>
Kernel driver in use: agpgart-amd64
00:0c.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet [10ec:8169] (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RTL8169/8110 Family PCI Gigabit Ethernet NIC [10ec:8169]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx+
Latency: 64 (8000ns min, 16000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 17
Region 0: I/O ports at b800 [size=256]
Region 1: Memory at ff6ff000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at ff6c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: r8169
00:0f.0 RAID bus controller [0104]: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller [1106:3149] (rev 80)
Subsystem: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller [1106:3149]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64
Interrupt: pin B routed to IRQ 20
Region 0: I/O ports at ec00 [size=8]
Region 1: I/O ports at e800 [size=4]
Region 2: I/O ports at e400 [size=8]
Region 3: I/O ports at e000 [size=4]
Region 4: I/O ports at dc00 [size=16]
Region 5: I/O ports at d800 [size=256]
Capabilities: <access denied>
Kernel driver in use: sata_via
00:0f.1 IDE interface [0101]: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE [1106:0571] (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: VIA Technologies, Inc. VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE [1106:0571]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32
Interrupt: pin A routed to IRQ 20
Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
Region 4: I/O ports at fc00 [size=16]
Capabilities: <access denied>
Kernel driver in use: pata_via
00:10.0 USB controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 21
Region 4: I/O ports at c000 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:10.1 USB controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 21
Region 4: I/O ports at c400 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:10.2 USB controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 32 bytes
Interrupt: pin B routed to IRQ 21
Region 4: I/O ports at c800 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:10.3 USB controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 32 bytes
Interrupt: pin B routed to IRQ 21
Region 4: I/O ports at cc00 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:10.4 USB controller [0c03]: VIA Technologies, Inc. USB 2.0 [1106:3104] (rev 86) (prog-if 20 [EHCI])
Subsystem: VIA Technologies, Inc. USB 2.0 [1106:3104]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 32 bytes
Interrupt: pin C routed to IRQ 21
Region 0: Memory at ff6ff400 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
00:11.0 ISA bridge [0601]: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South] [1106:3227]
Subsystem: VIA Technologies, Inc. DFI KT600-AL / Soltek SL-B9D-FGR Motherboard [1106:3227]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Capabilities: <access denied>
00:11.5 Multimedia audio controller [0401]: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller [1106:3059] (rev 60)
Subsystem: Elitegroup Computer Systems Device [1019:a101]
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin C routed to IRQ 22
Region 0: I/O ports at d000 [size=256]
Capabilities: <access denied>
Kernel driver in use: snd_via82xx
00:12.0 Ethernet controller [0200]: VIA Technologies, Inc. VT6102 [Rhine-II] [1106:3065] (rev 78)
Subsystem: VIA Technologies, Inc. VT6102 [Rhine II] Embeded Ethernet Controller on VT8235 [1106:0102]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (750ns min, 2000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 23
Region 0: I/O ports at d400 [size=256]
Region 1: Memory at ff6ffc00 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: via-rhine
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI RV280 [Radeon 9200 SE] [1002:5964] (rev 01) (prog-if 00 [VGA controller])
Subsystem: C.P. Technology Co. Ltd CN-AG92E [148c:2073]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (2000ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at a800 [size=256]
Region 2: Memory at ff5f0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at ff5c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: radeon
** USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Kernel: Linux 3.2.0-2-686-pae (SMP w/1 CPU core)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-3.1.0-1-686-pae depends on:
ii debconf [debconf-2.0] 1.5.43
ii initramfs-tools [linux-initramfs-tool] 0.102
ii linux-base 3.5
ii module-init-tools 8-2
Versions of packages linux-image-3.1.0-1-686-pae recommends:
ii firmware-linux-free 3
ii libc6-i686 2.13-32
Versions of packages linux-image-3.1.0-1-686-pae suggests:
pn lilo 1:23.2-4
pn linux-doc-3.1 <none>
Versions of packages linux-image-3.1.0-1-686-pae is related to:
pn firmware-bnx2 <none>
pn firmware-bnx2x <none>
pn firmware-ipw2x00 <none>
pn firmware-ivtv <none>
pn firmware-iwlwifi <none>
pn firmware-linux 0.35
pn firmware-linux-nonfree 0.35
pn firmware-qlogic <none>
pn firmware-ralink <none>
pn xen-hypervisor <none>
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120527110321.8216.85542.reportbug@muikku.katiska .org">http://lists.debian.org/20120527110321.8216.85542.reportbug@muikku.katiska .org
05-27-2012, 01:05 PM
Ben Hutchings
Bug#674752: linux-image-3.1.0-1-686-pae: With kernel 3.1 pppoe works not if having ppp 2.4.5-5.1
On Sun, 2012-05-27 at 14:03 +0300, Antti Järvinen wrote:
> Package: linux-2.6
> Version: 3.1.5-1
> Severity: normal
>
> Dear Maintainer,
>
> There is some kind of mismatch in wheezy between kernel 3.1 and pppd 2.4.5
> and pppoe. Sympton is that when ppp over ethernet is used with this
> combination some 50-80% of packets sent over pppoe are lost and for
> remaining packets the latency is around 5 seconds to ppp endpoint.
[...]
Please test Linux 3.2.
Ben.
--
Ben Hutchings
The obvious mathematical breakthrough [to break modern encryption] would be
development of an easy way to factor large prime numbers. - Bill Gates
05-27-2012, 06:45 PM
Antti Järvinen
Bug#674752: linux-image-3.1.0-1-686-pae: With kernel 3.1 pppoe works not if having ppp 2.4.5-5.1
Ben Hutchings writes:
> > There is some kind of mismatch in wheezy between kernel 3.1 and pppd 2.4.5
> [...]
>
> Please test Linux 3.2.
Exactly, it is said in the bugreport that upgrade to 3.2 made the
problem to disappear. If this is some known issue between ppp and 3.1
then maybe possible fix would be adding a dependency between 3.2
kernel and ppp2.4.5-5.1?
--
Antti
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20418.30298.951173.75019@muikku.katiska.org">http://lists.debian.org/20418.30298.951173.75019@muikku.katiska.org
05-27-2012, 07:01 PM
Ben Hutchings
Bug#674752: linux-image-3.1.0-1-686-pae: With kernel 3.1 pppoe works not if having ppp 2.4.5-5.1
On Sun, 2012-05-27 at 21:45 +0300, Antti Järvinen wrote:
> Ben Hutchings writes:
> > > There is some kind of mismatch in wheezy between kernel 3.1 and pppd 2.4.5
> > [...]
> >
> > Please test Linux 3.2.
>
> Exactly, it is said in the bugreport that upgrade to 3.2 made the
> problem to disappear.
Does the current ppp package in unstable fail when used on Linux 2.6.32
from squeeze? Or was the problem only with Linux 3.1? In the latter
case there is nothing to be done as that version is obsolete and
unsupported. In the former case we need to deal with the
incompatibility somehow. Note that the ppp source hasn't changed at all
recently.
> If this is some known issue between ppp and 3.1
> then maybe possible fix would be adding a dependency between 3.2
> kernel and ppp2.4.5-5.1?
This sort of incompatibility cannot be solved with dependencies.
Installing a new kernel package doesn't mean you're immediately running
that kernel version.
Ben.
--
Ben Hutchings
The obvious mathematical breakthrough [to break modern encryption] would be
development of an easy way to factor large prime numbers. - Bill Gates