- Samsung Galaxy Watch7 - kötelező kör
- iOS alkalmazások
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Két új Meizu mutatkozott be
- Xiaomi 14T - nem baj, hogy nem Pro
- Megmutatta a Google az Android 16 Material 3 Expressive felületét
- Samsung Galaxy S23 Ultra - non plus ultra
- Xiaomi 15 - kicsi telefon nagy energiával
- Amazfit T-Rex - óra a dínóra
- Samsung Galaxy A54 - türelemjáték
-
Mobilarena
Általános információk/segédletek Suste-HeadLess OpenWRT-hez
Új hozzászólás Aktív témák
-
gr8tjoey
aktív tag
Megnéztem a legújabb cstat file-t használom (felül ami be volt állítva, lent az új). Mindegy, most már nem fogjuk tudni mi okozta, váltottam telenor 4G-re az meg hasít mint a szél (pá-pá 8/8Mbit)
dbl='/mnt/STATS/network_wan'
header="'Download','Upload'"
y_axis='WAN Stat [MBit/s]'
g_footer(){ dbl3=`ls $dbl/*.dbip |sed -n "/$from/,/$to/p"`;[ ! "$dbl3" ] && dbl3=`ls $dbl/*.dbip |sed -n "1,/$to/p"`;[ "$from" = "$to" ] && dbl3=`echo "$dbl3" |grep "$from"`;echo "$tbl1";awk -F";" '{tx+=$2;rx+=$3;if(up[$1]=="")name[i++]=$1;up[$1]+=$2;down[$1]+=$3}END{OFS="</td><td class=nopadd>";print "<tr class=reverse><td>Hostname","Upload [MByte]","Download [MByte]</td</tr><tr><td class=nopadd>Total",tx,rx"</td></tr>";for(j=0;j<i;j++){name=name[j];print "<tr><td class=nopadd>"name,up[name],down[name]"</td></tr>"}}' $dbl3;echo "$tbl2";}
data(){ tmp2=/tmp/wan-per-ip.stat;iptables -t mangle -nvxL |awk '/RRDIPT_I.*0.0/{down=$2/1024^2}/RRDIPT_O.*0.0/{up=$2/1024^2}END{OFS=";";print "Router",up,down}' >$tmp2;iptables -nvxL RRDIPT_FORWARD -t mangle |awk '$8~/0.0.0.0/{down[$9]=$2;ip[i++]=$9}$9~/0.0.0.0/{up[$8]=$2}END{OFS=";";for(j=0;j<i;j++){name="";ip=ip[j];"awk \x27/ "ip" /{print $4}\x27 /tmp/dhcp.leases" |getline name;if(!name)name=ip;if(up[ip]&&down[ip])print name,up[ip]/1024^2,down[ip]/1024^2}}' >>$tmp2;name="$dbl/$(date +%F).dbip";if [ -f "$name" ];then awk -F";" '{if(up[$1]=="")name[i++]=$1;up[$1]+=$2;down[$1]+=$3}END{OFS=";";for(j=0;j<i;j++){name=name[j];print name,up[name],down[name]}}' "$tmp2" "$name" >"$tmp2"2;mv "$tmp2"2 "$name";else cp "$tmp2" "$name";fi;awk -F';' '{tx+=$2;rx+=$3}END{print rx","tx}' $tmp2;iptables-save | grep -v RRDIPT | iptables-restore;wanif=$(uci -p/var/state get network.wan.ifname);for chain in INPUT OUTPUT FORWARD;do iptables -t mangle -N RRDIPT_$chain 2> /dev/null;iptables -t mangle -C $chain -j RRDIPT_$chain 2>/dev/null;if [ $? -ne 0 ];then [ "$chain" = "INPUT" ]&&iptables -t mangle -I $chain -j RRDIPT_$chain -i $wanif;[ "$chain" = "OUTPUT" ]&&iptables -t mangle -I $chain -j RRDIPT_$chain -o $wanif;[ "$chain" = "FORWARD" ]&&iptables -t mangle -I $chain -j RRDIPT_$chain;fi;done;nexthop=$(ubus call network.interface.wan status |awk -F'"' '/nexthop/&&!/0.0.0.0/{print $4}');awk -v ipt_cmd="iptables -t mangle -j RETURN " -v ipt_cmd2=" -A RRDIPT_FORWARD" '!/IP/&&!/00:00/&&!/'$nexthop'/{system(ipt_cmd"-s "$1ipt_cmd2";"ipt_cmd"-d "$1ipt_cmd2)}' /proc/net/arp;}
prlo(){ data2=$(echo "$data2" |sed "s/\],/&\n/g" |awk -F, -v skip=$skip '{div=($4*3600+substr($5,1,2)*60-prev)/skip;if(div<0)div+=86400;if(div==0)div=900;printf $1","$2","$3","$4","$5","$6*8/div","$7*8/div"],";prev=$4*3600+substr($5,1,2)*60}' |sed "s/,$//");}
type='Area'
zoom='//explorer'
trendline='trendlines'
info="Do not modify"
dbl='/mnt/STATS/network_wan'
header="'Download','Upload'"
y_axis='WAN Stat [MBit/s]'
g_footer(){ dbl3=`ls $dbl/*.dbip |sed -n "/$from/,/$to/p"`;[ ! "$dbl3" ] && dbl3=`ls $dbl/*.dbip |sed -n "1,/$to/p"`;[ "$from" = "$to" ] && dbl3=`echo "$dbl3" |grep "$from"`;echo "$tbl1";awk -F";" '{tx+=$2;rx+=$3;if(up[$1]=="")name[i++]=$1;up[$1]+=$2;down[$1]+=$3}END{OFS="</td><td class=nopadd>";print "<tr class=reverse><td>Hostname","Upload [MByte]","Download [MByte]</td</tr><tr><td class=nopadd>Total",tx,rx"</td></tr>";for(j=0;j<i;j++){name=name[j];print "<tr><td class=nopadd>"name,up[name],down[name]"</td></tr>"}}' $dbl3;echo "$tbl2";}
data(){ tmp2=/tmp/wan-per-ip.stat;iptables -t mangle -nvxL |awk '/RRDIPT_I.*0.0/{down=$2/1024^2}/RRDIPT_O.*0.0/{up=$2/1024^2}END{OFS=";";print "Router",up,down}' >$tmp2;iptables -nvxL RRDIPT_FORWARD -t mangle |awk '$8~/0.0.0.0/{down[$9]=$2;ip[i++]=$9}$9~/0.0.0.0/{up[$8]=$2}END{OFS=";";for(j=0;j<i;j++){name="";ip=ip[j];"awk \x27/ "ip" /{print $4}\x27 /tmp/dhcp.leases" |getline name;if(!name)name=ip;if(up[ip]&&down[ip])print name,up[ip]/1024^2,down[ip]/1024^2}}' >>$tmp2;name="$dbl/$(date +%F).dbip";if [ -f "$name" ];then awk -F";" '{if(up[$1]=="")name[i++]=$1;up[$1]+=$2;down[$1]+=$3}END{OFS=";";for(j=0;j<i;j++){name=name[j];print name,up[name],down[name]}}' "$tmp2" "$name" >"$tmp2"2;mv "$tmp2"2 "$name";else cp "$tmp2" "$name";fi;awk -F';' '{tx+=$2;rx+=$3}END{print rx","tx}' $tmp2;iptables-save | grep -v RRDIPT | iptables-restore;wanif=$(uci -p/var/state get network.wan.ifname);for chain in INPUT OUTPUT FORWARD;do iptables -t mangle -N RRDIPT_$chain 2> /dev/null;iptables -t mangle -C $chain -j RRDIPT_$chain 2>/dev/null;if [ $? -ne 0 ];then [ "$chain" = "INPUT" ]&&iptables -t mangle -I $chain -j RRDIPT_$chain -i $wanif;[ "$chain" = "OUTPUT" ]&&iptables -t mangle -I $chain -j RRDIPT_$chain -o $wanif;[ "$chain" = "FORWARD" ]&&iptables -t mangle -I $chain -j RRDIPT_$chain;fi;done;nexthop=$(ubus call network.interface.wan status |awk -F'"' '/nexthop/&&!/0.0.0.0/{print $4}');awk -v ipt_cmd="iptables -t mangle -j RETURN " -v ipt_cmd2=" -A RRDIPT_FORWARD" '!/IP/&&!/00:00/&&!/'$nexthop'/{system(ipt_cmd"-s "$1ipt_cmd2";"ipt_cmd"-d "$1ipt_cmd2)}' /proc/net/arp;}
prlo(){ data2=$(echo "$data2" |sed "s/\],/&\n/g" |awk -F, -v skip=$skip '{div=($4*3600+substr($5,1,2)*60-prev)/skip;if(div<0)div+=86400;if(div==0)div=900;printf $1","$2","$3","$4","$5","$6*8/div","$7*8/div"],";prev=$4*3600+substr($5,1,2)*60}' |sed "s/,$//");}
type='Area'
zoom='//explorer'
trendline='trendlines'
info="Do not modify"
Új hozzászólás Aktív témák
lo Érintett eszközök: TplinkWx-7xx/8xx/9xx/104x/3x00/4300/ArcherCx, NetgearWNDR3800, BananaPi, NexxWT3020, OYE-0001Végre...
- Video konvertálás
- Trollok komolyan
- Garancia kérdés, fogyasztóvédelem
- PlayStation 5
- One otthoni szolgáltatások (TV, internet, telefon)
- Vezetékes FEJhallgatók
- PROHARDVER! feedback: bugok, problémák, ötletek
- Milyen videókártyát?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen billentyűzetet vegyek?
- További aktív témák...
- Samsung Galaxy Tab S9 Wifi 128/8GB - Új, bontatlan, 2 év garancia
- Acer Nitro 5 -AN515 - 15.6"FHD IPS 144Hz - i7-11800H - 16GB - 512GB SSD+1TB HDD -RTX 3050 - Garancia
- Gamer PC
- AMD Ryzen 5 7600 dobozos
- Vivobook S14 Flip TP3402VA 2-in-1 14 FHD+ IPS kihajt érintői3-1315U 16GB 512GB magyarított vbill gar
- ÁRGARANCIA! Épített KomPhone Ryzen 5 5500 16/32/64GB RAM RTX 4060 12GB GAMER PC termékbeszámítással
- AKCIÓ! Gigabyte B450M R7 2700 16GB DDR4 512GB SSD RX 6600 8GB GDDR6 CM MasterBox 5 Lite 600W
- LG 45GS95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- Lenovo ThinkPad P51s, P52s, T570, T580 eredeti Lenovo, belső akkumulátor eladó
- LG 48C3 - 48" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - A9 Gen6 CPU
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest