PetaByte

Christian Dresel fff at chrisi01.de
Fr Sep 30 14:02:12 CEST 2016


Hallo Peter

das ist ein Bug, da läuft eine signed 32Bit Variable über (genau bei 2
Gigabyte).

In der Routerfirmware ist es hier gefixt worden:

https://github.com/FreifunkFranken/firmware/blob/master/build_patches/openwrt/0004-ar71xx-3.18-l2tp-stats.patch

64Bit Systeme haben das Problem so früh nicht, bleiben wohl nur noch
32Bit Gateways übrig die das Problem bekommen werden bzw. jetzt schon
haben ;)

64bit Debian:
l2tp70191 Link encap:Ethernet  HWaddr 62:cb:18:a8:ba:3e
          inet6 addr: fe80::60cb:18ff:fea8:ba3e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1438  Metric:1
          RX packets:3833831 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5790488 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:743444930 (709.0 MiB)  TX bytes:5349384857 (4.9 GiB)


mfg

Christian

On 30.09.2016 13:47, Peter J. Philipp wrote:
> LOL, gut gut!  Jetzt wissen wir ja wer hier am meisten runterladet.  Ich
> habe meinen router schon 72 tage an und der ist noch nicht so weit.  Ich
> wundere mich ob das ein kernel bug ist oder ob es mit ifconfig nicht
> stimmt.   Wenn du die Werte aus /proc/net/dev mit demda vergleichst sind
> die gleich oder ist /proc/net/dev genauer?
> 
> Grüsse,
> 
> -peter
> 
> On 09/26/16 12:43, Robert wrote:
>> Hi,
>>
>> schaut mal, was mein Gateway kann :-) 1,6 ExaByte!!
>>
>> l2tp10081 Link encap:Ethernet  HWaddr 0a:81:e6:1f:ab:b7 
>>           inet6 addr: fe80::881:e6ff:fe1f:abb7/64 Scope:Link
>>           UP BROADCAST RUNNING MULTICAST  MTU:1446  Metric:1
>>           RX packets:6635395 errors:0 dropped:0 overruns:0 frame:0
>>           TX packets:7383676 errors:0 dropped:0 overruns:0 carrier:0
>>           collisions:0 txqueuelen:1000
>>           RX bytes:1015763349 (968.7 MiB)  TX bytes:18446744072209449767
>> (1638.3 PiB)
>>
>> l2tp10451 Link encap:Ethernet  HWaddr b2:43:2f:d3:39:d4 
>>           inet6 addr: fe80::b043:2fff:fed3:39d4/64 Scope:Link
>>           UP BROADCAST RUNNING MULTICAST  MTU:1438  Metric:1
>>           RX packets:3667434 errors:0 dropped:6 overruns:0 frame:0
>>           TX packets:4620951 errors:0 dropped:0 overruns:0 carrier:0
>>           collisions:0 txqueuelen:1000
>>           RX bytes:536141006 (511.3 MiB)  TX bytes:18446744072171159975
>> (1638.3 PiB)
>>
>>
>> Läuft bei 2GByte über, wohl auch eine 32Bit Variable. Meine C-Kenntnisse
>> sind allerdings zu gering, um der Sache auf den Grund zu gehen.
>>
>> Kernel: 4.5.7-std-4 #1 SMP Tue Jul 12 11:00:06 UTC 2016 armv7l GNU/Linux
>>
>> müsste dieses Modul sein
>>
>> fff-rola1:/# modinfo l2tp_eth
>> filename:       /lib/modules/4.5.7-std-4/kernel/net/l2tp/l2tp_eth.ko
>> alias:          net-l2tp-type-5
>> version:        1.0
>> description:    L2TP ethernet pseudowire driver
>> author:         James Chapman <jchapman at katalix.com>
>> license:        GPL
>> srcversion:     16D872605BF32DB457312EB
>> depends:        l2tp_netlink,l2tp_core
>> intree:         Y
>> vermagic:       4.5.7-std-4 SMP mod_unload modversions ARMv7 p2v8
>>
>>
>>
>> Viele Grüße
>>
>> Robert
>>
> 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 819 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20160930/f90e5ff5/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev