Page 2 of 2

Re: IPoE DHCPACK и malformed Tx packet detected and dropped, LVMMC:0x1

Posted: 28 Jan 2020, 10:59
by crowbar
Дмитрий, спасибо!

На ядре 5.3.13 ipoe: nl_modify: Invalid argument пропало. Но DHCPACK так и не прилетает, в syslog все тот же malformed Tx packet detected and dropped, LVMMC:0x30000001

К сожалению, на сетевушках кроме i350 попробовать пока не удалось, но для меня сработал такой трюк:

На железе с сетевушкой i350 поднял KVM для виртуализации, сделав сетевые интерфейсы бриджами. А на гостевой системе поднял accel-ppp из мастера (ядро 4.19.0) и драйвер сетевой Virtio.
DHCPACK стал долетать до клиента, ни в гостевой ни в хостовой системе нет этой ошибки "malformed packet.."

Re: IPoE DHCPACK и malformed Tx packet detected and dropped, LVMMC:0x1

Posted: 06 Feb 2020, 20:37
by dimka88
Уже есть решение с чексумами написанное @themiron, но патч еще не попал в мастер ветку.
Дополнительно проинформирую при изменении ситуации.

Re: IPoE DHCPACK и malformed Tx packet detected and dropped, LVMMC:0x1

Posted: 07 Feb 2020, 18:01
by crowbar
Спасибо! Буду ждать патчей и новостей

Re: IPoE DHCPACK и malformed Tx packet detected and dropped, LVMMC:0x1

Posted: 17 Feb 2020, 08:06
by dimka88
crowbar, патч уже у мастер ветке https://github.com/xebd/accel-ppp/commi ... 108af269fa

Re: IPoE DHCPACK и malformed Tx packet detected and dropped, LVMMC:0x1

Posted: 17 Feb 2020, 09:37
by crowbar
Огромное спасибо за проделанную работу!

ACK стал выглядеть так

Code: Select all

12:20:03.097149 a0:36:9f:6a:38:82 > 00:15:17:b2:d5:14, ethertype IPv4 (0x0800), length 342: (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328)
    172.16.26.1.67 > 172.16.26.2.68: [udp sum ok] BOOTP/DHCP, Reply, length 300, xid 0x99343515, Flags [none] (0x0000) 
            Your-IP 172.16.26.2
          Client-Ethernet-Address 00:15:17:b2:d5:14
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: ACK
            Server-ID Option 54, length 4: 172.16.26.1
            Lease-Time Option 51, length 4: 60
            RN Option 58, length 4: 30
            Default-Gateway Option 3, length 4: 172.16.26.1
            Subnet-Mask Option 1, length 4: 255.255.255.0
            Domain-Name-Server Option 6, length 4: 1.1.1.1
            END Option 255, length 0
            PAD Option 0, length 0, occurs 20
Однако же до клиента так и не долетает :( igb 0000:03:00.2 eth2: malformed Tx packet detected and dropped, LVMMC:0x70
Отличий от isc dhcp больше и нет

Re: IPoE DHCPACK и malformed Tx packet detected and dropped, LVMMC:0x1

Posted: 11 Dec 2021, 12:30
by fet4
Столкнулся с такой же проблемой, мне помогло

Code: Select all

ethtool -K $IFACE rx-vlan-offload off tx-vlan-offload off