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