Skocz do zawartości

Miłosz

WHT+
  • Zawartość

    3878
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    109

Posty napisane przez Miłosz


  1. Spotkał się ktoś z problemem niezliczania ruchu TX na sieciówkach intelowych z modułem igb?

    Próbowałem już restartów, rekompilacji modułu..

    enp10s0f3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet ........... netmask 255.255.252.0  broadcast ...........
            inet6 fe80::6eb3:11ff:fe24:49b  prefixlen 64  scopeid 0x20<link>
            ether 6c:b3:11:24:04:9b  txqueuelen 5000  (Ethernet)
            RX packets 71530208  bytes 45169213324 (42.0 GiB)
            RX errors 0  dropped 53  overruns 0  frame 0
            TX packets 0  bytes 0 (0.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
            device memory 0xd9e00000-d9f00000

    Na bondingu też nie liczy, dopiero na vlanach:

    bond1.11: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet ..........  netmask 255.255.255.0  broadcast ..........
            inet6 fe80::2e53:4aff:fe00:db2  prefixlen 64  scopeid 0x20<link>
            ether 2c:53:4a:00:0d:b2  txqueuelen 0  (Ethernet)
            RX packets 39663973  bytes 55211539539 (51.4 GiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 41360682  bytes 10435886025 (9.7 GiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

    Wnet zawału dostałem jak na wykresach zobaczyłem ruch tylko w jedną stronę. Ale iptraf/iftop/tcpdump pokazują ruch bez problemu. Przez routerki przechodzi kilkaset mbps, a tu taki psikus. Mam wrażenie, że RX też nie liczy za dobrze. Jakiś bug w sterowniku?

     

    Kernel 3.14.17, igb 5.2.5 pf_ring aware.

    ethtool -i enp10s0f3
    driver: igb
    version: 5.2.5
    firmware-version: 0.93, 0x800005fd
    bus-info: 0000:0a:00.3
    supports-statistics: yes
    supports-test: yes
    supports-eeprom-access: yes
    supports-register-dump: yes
    supports-priv-flags: no

     


  2. Odkopując temat...

     

    Nastała dziwna sprawa, na jednej maszynie są tylko dwie kolejki na każdej karcie. Ogólne WTF..

     

    maszyna, która jest ble:

    ethtool -k enp10s0f1
    Features for enp10s0f1:
    rx-checksumming: on
    tx-checksumming: on
            tx-checksum-ipv4: on
            tx-checksum-ip-generic: off [fixed]
            tx-checksum-ipv6: on
            tx-checksum-fcoe-crc: off [fixed]
            tx-checksum-sctp: on
    scatter-gather: on
            tx-scatter-gather: on
            tx-scatter-gather-fraglist: off [fixed]
    tcp-segmentation-offload: on
            tx-tcp-segmentation: on
            tx-tcp-ecn-segmentation: off [fixed]
            tx-tcp6-segmentation: on
    udp-fragmentation-offload: off [fixed]
    generic-segmentation-offload: on
    generic-receive-offload: on
    large-receive-offload: off
    rx-vlan-offload: on
    tx-vlan-offload: on
    ntuple-filters: off [fixed]
    receive-hashing: on
    highdma: on [fixed]
    rx-vlan-filter: on [fixed]
    vlan-challenged: off [fixed]
    tx-lockless: off [fixed]
    netns-local: off [fixed]
    tx-gso-robust: off [fixed]
    tx-fcoe-segmentation: off [fixed]
    tx-gre-segmentation: off [fixed]
    tx-ipip-segmentation: off [fixed]
    tx-sit-segmentation: off [fixed]
    tx-udp_tnl-segmentation: off [fixed]
    tx-mpls-segmentation: off [fixed]
    fcoe-mtu: off [fixed]
    tx-nocache-copy: off
    loopback: off [fixed]
    rx-fcs: off [fixed]
    rx-all: off [fixed]
    tx-vlan-stag-hw-insert: off [fixed]
    rx-vlan-stag-hw-parse: off [fixed]
    rx-vlan-stag-filter: off [fixed]
    l2-fwd-offload: off [fixed]

    maszyna, która jest ok:

    ethtool -k enp10s0f1
    Features for enp10s0f1:
    rx-checksumming: on
    tx-checksumming: on
            tx-checksum-ipv4: on
            tx-checksum-ip-generic: off [fixed]
            tx-checksum-ipv6: on
            tx-checksum-fcoe-crc: off [fixed]
            tx-checksum-sctp: on
    scatter-gather: on
            tx-scatter-gather: on
            tx-scatter-gather-fraglist: off [fixed]
    tcp-segmentation-offload: on
            tx-tcp-segmentation: on
            tx-tcp-ecn-segmentation: off [fixed]
            tx-tcp6-segmentation: on
    udp-fragmentation-offload: off [fixed]
    generic-segmentation-offload: on
    generic-receive-offload: on
    large-receive-offload: off [fixed]
    rx-vlan-offload: on
    tx-vlan-offload: on
    ntuple-filters: off [fixed]
    receive-hashing: on
    highdma: on [fixed]
    rx-vlan-filter: on [fixed]
    vlan-challenged: off [fixed]
    tx-lockless: off [fixed]
    netns-local: off [fixed]
    tx-gso-robust: off [fixed]
    tx-fcoe-segmentation: off [fixed]
    tx-gre-segmentation: off [fixed]
    tx-ipip-segmentation: off [fixed]
    tx-sit-segmentation: off [fixed]
    tx-udp_tnl-segmentation: off [fixed]
    tx-mpls-segmentation: off [fixed]
    fcoe-mtu: off [fixed]
    tx-nocache-copy: off
    loopback: off [fixed]
    rx-fcs: off [fixed]
    rx-all: off
    tx-vlan-stag-hw-insert: off [fixed]
    rx-vlan-stag-hw-parse: off [fixed]
    rx-vlan-stag-filter: off [fixed]
    l2-fwd-offload: off [fixed]

    Zastanawia mnie ten fixed przy:

    rx-all: off

    large-receive-offload: off

    [   10.208723] igb 0000:0a:00.0: eth4: PBA No: G15138-001
    [   10.227961] igb 0000:0a:00.0: LRO is disabled
    [   10.227964] igb 0000:0a:00.0: Using MSI-X interrupts. 1 rx queue(s), 1 tx queue(s)
    [   10.228356] igb 0000:0a:00.1: irq 91 for MSI/MSI-X
    [   10.228366] igb 0000:0a:00.1: irq 92 for MSI/MSI-X
    [   10.348434] igb 0000:0a:00.1: Intel(R) Gigabit Ethernet Network Connection
×