Temat: Błędne statystyki po przejściu na 19.07

Witam.
W dniu dzisiejszym przesiadłem się na moim WDR4300 z OpenWrt 18.06 na 19.07 r10867 od Cezarego.
Na poprzednim sofcie od wielu lat statystyki generowały się poprawnie trochę się zdziwiłem gdy w dniu dzisiejszym wchodzę na zakładkę "Statystyki tego rutera" a tam pustka jedynie pierwsze dzisiejsze zgłoszenie.
Z tego co wiem skrypt generuje dane między innymi na podstawie adresu MAC i faktycznie okazało się że MAC na WAN był inny.
Zawsze miałem XX:XX:XX:XX:XX:5A na końcu MACa a teraz jest XX:XX:XX:XX:XX:5D.
W pliku /etc/config jest wpis jak poniżej w którym zmieniłem MAC na XX:XX:XX:XX:XX:5A niestety nic to nie dało:

config device 'wan_eth0_2_dev'
    option name 'eth0.2'
    option macaddr 'xx:xx:xx:xx:xx:5D'

O ile na WAN mam już poprawny MAC XX:XX:XX:XX:XX:5A o tyle statystyki nadal źle się generują.
Dodam że korzystam z mwan3 ale na poprzednim OpenWrt też to miałem i wszystko działało ok.

ifconfig wygląda następująco:

root@WDR4300:~# ifconfig
br-guest  Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5B
          inet addr:10.0.100.1  Bcast:10.0.100.7  Mask:255.255.255.248
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:342 (342.0 B)

br-lan    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5C
          inet addr:192.168.100.1  Bcast:192.168.100.31  Mask:255.255.255.224
          inet6 addr: fe80::xxxx:xxxx:xxx:be5c/64 Scope:Link
          inet6 addr: fdd0:6d3:ad11::1/60 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11902 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15669 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1485682 (1.4 MiB)  TX bytes:11115848 (10.6 MiB)

eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5C
          inet6 addr: fe80::xxxx:xxxx:xxx:be5c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21695 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22168 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:10821047 (10.3 MiB)  TX bytes:11950937 (11.3 MiB)
          Interrupt:4

eth0.1    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5C
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11460 errors:0 dropped:2 overruns:0 frame:0
          TX packets:15465 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1417824 (1.3 MiB)  TX bytes:11073222 (10.5 MiB)

eth0.2    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5A
          inet addr:11:22:33:44  Bcast:11:22:33:44  Mask:255.255.255.0
          inet6 addr: fe80::xxxx:xxxx:xxx:be5a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9765 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6504 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8880215 (8.4 MiB)  TX bytes:768999 (750.9 KiB)

eth0.3    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5C
          inet addr:172.16.100.1  Bcast:172.16.100.3  Mask:255.255.255.252
          inet6 addr: fe80::xxxx:xxxx:xxx:be5c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:133 errors:0 dropped:0 overruns:0 frame:0
          TX packets:139 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:12542 (12.2 KiB)  TX bytes:13801 (13.4 KiB)

eth0.4    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5C
          inet addr:172.16.200.1  Bcast:172.16.200.3  Mask:255.255.255.252
          inet6 addr: fe80::xxxx:xxxx:xxx:be5c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:329 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:118980 (116.1 KiB)  TX bytes:4351 (4.2 KiB)

eth1      Link encap:Ethernet  HWaddr YY:YY:YY:YY:YY:64
          inet addr:192.168.8.100  Bcast:192.168.8.255  Mask:255.255.255.0
          inet6 addr: fe80::xxxx:xxxx:xxx:9a64/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:590 errors:0 dropped:0 overruns:0 frame:0
          TX packets:287 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:206303 (201.4 KiB)  TX bytes:30692 (29.9 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1328 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1328 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:114800 (112.1 KiB)  TX bytes:114800 (112.1 KiB)

wlan0     Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5B
          inet6 addr: fe80::xxxx:xxxx:xxx:be5b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:314 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:84085 (82.1 KiB)

wlan0-1   Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5B
          inet6 addr: fe80::xxxx:xxxx:xxx:be5b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:1320 (1.2 KiB)

wlan1     Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5C
          inet6 addr: fe80::xxxx:xxxx:xxx:be5c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:443 errors:0 dropped:0 overruns:0 frame:0
          TX packets:622 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:74146 (72.4 KiB)  TX bytes:156853 (153.1 KiB)
| C2600 @ OpenWrt 19.07 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 19.07 / LuCI -> extroot, sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| MR3020 @ Gargoyle PL 1.6.2.1 -> ZTE MF195
| WR842ND v2 @ Gargoyle PL 1.12.0.2 -> repeater

2

Odp: Błędne statystyki po przejściu na 19.07

Token robiony jest z mac adresu br-lanu (lub eth0 jak nie ma bridge), nie z interfejsu wan. Mac na lanie musi być poprawny.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Błędne statystyki po przejściu na 19.07

Tak samo miałem na TL-MR3420 v1, ustaw na lanie poprawny mac i jeszcze raz uruchom skrypt to będzie normalnie.

4

Odp: Błędne statystyki po przejściu na 19.07

Udało mi się rozwiązać problem.
Aby statystyki były poprawne (jak w poprzednich wersjach OpenWrt/Gargoyle) należy wprowadzić zmiany do pliku:
/etc/config/network

...

config interface 'lan'
    option type 'bridge'
    option ifname 'eth0.1'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option netmask '255.255.255.0'
    option ip6assign '60'
    option macaddr 'XX:XX:XX:XX:XX:XX'  <- MAC jaki ma być na LAN (w tym br-lan) - z tego generowany jest raport

...

config device 'wan_eth0_2_dev'
    option name 'eth0.2'
    option macaddr 'XX:XX:XX:XX:XX:XX' <- MAC jaki ma być na WAN

@Cezary - może mógłbyś wprowadzić zmiany do nowych obrazów 19.07 aby MAC był generowany identycznie jak poprzednio.

Dla przykładu wyniki ifconfig dla czystych obrazów od Cezarego (bez zachowywania zmian przy aktualizacji WDR4300):
OpenWrt 18.06

root@OpenWrt:~# ifconfig
br-lan    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5A
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fdf4:yyyy:yyyy::1/60 Scope:Global
          inet6 addr: fdf4:yyyy:yyyy::1/60 Scope:Global
          inet6 addr: fe80::yyyy:yyyy:fee9:be5a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2201 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1723 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:346268 (338.1 KiB)  TX bytes:775077 (756.9 KiB)

eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5A
          inet6 addr: fe80::yyyy:yyyy:yyyy:be5a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3112 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2400 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:820394 (801.1 KiB)  TX bytes:880994 (860.3 KiB)
          Interrupt:4

eth0.1    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2221 errors:0 dropped:4 overruns:0 frame:0
          TX packets:1723 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:359574 (351.1 KiB)  TX bytes:775077 (756.9 KiB)

eth0.2    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5A
          inet addr:11.22.33.44  Bcast:11.22.33.44  Mask:255.255.255.0
          inet6 addr: fe80::yyyy:yyyy:yyyy:be5a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:861 errors:0 dropped:0 overruns:0 frame:0
          TX packets:663 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:395340 (386.0 KiB)  TX bytes:94957 (92.7 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:214 errors:0 dropped:0 overruns:0 frame:0
          TX packets:214 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:18184 (17.7 KiB)  TX bytes:18184 (17.7 KiB)

OpenWrt 19.07

root@OpenWrt:~# ifconfig
br-lan    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5C
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::yyyy:yyyy:yyyy:be5c/64 Scope:Link
          inet6 addr: fde4:84db:606e::1/60 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3768 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3612 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:614869 (600.4 KiB)  TX bytes:2267426 (2.1 MiB)

eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5C
          inet6 addr: fe80::yyyy:yyyy:yyyy:be5c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5916 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5547 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2135976 (2.0 MiB)  TX bytes:2629517 (2.5 MiB)
          Interrupt:4

eth0.1    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5C
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3777 errors:0 dropped:1 overruns:0 frame:0
          TX packets:3612 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:615449 (601.0 KiB)  TX bytes:2267426 (2.1 MiB)

eth0.2    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:5D
          inet addr:11.22.33.44  Bcast:11.22.33.44  Mask:255.255.248.0
          inet6 addr: fe80::yyyy:yyyy:yyyy:be5d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2127 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1903 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1413421 (1.3 MiB)  TX bytes:337375 (329.4 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:62 errors:0 dropped:0 overruns:0 frame:0
          TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4926 (4.8 KiB)  TX bytes:4926 (4.8 KiB)
| C2600 @ OpenWrt 19.07 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 19.07 / LuCI -> extroot, sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| MR3020 @ Gargoyle PL 1.6.2.1 -> ZTE MF195
| WR842ND v2 @ Gargoyle PL 1.12.0.2 -> repeater

5

Odp: Błędne statystyki po przejściu na 19.07

Nie, nie mógł bym. Właśnie OpenWrt wprowadziło w 19.07 masę poprawek żeby mac adres był identyczny jak na oryginalnym oprogramowaniu czy na etykietach. I nie zamierzam tego w zmieniać. Dopiero teraz jest właśnie poprawnie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.