LINUX.ORG.RU

stmmac mtu до 9000

 , ,


0

1

всем доброго, наверное уже, утра
хочу полноценные Jumbo-frames на Altera SoCFPFA Cyclone5, но никак не получается добиться корректной передачи данных при MTU>3800

в dts-файле было «snps,max-mtu = <0xed8>;», поменял на 0x2328 - не помогло, программка отсылает с PC, но на девайс ничего не приходит. Сетевуха мигает, но stmmac_dma_interrupt не выполняется, и /sys/class/net/eth1/statistics/rx_* не меняются, и rx_dropped равен нулю.

кто-нибудь знает, что это за безобразие? у stmmac лимит такой?

[upd] это не косяк юзер-спейса - на Intel'овской карточке тест работает.

★★★★★

Последнее исправление: metawishmaster (всего исправлений: 5)

Некоторые сетёвки аппаратно не умеют пакеты быльше определённого размера. Программно это не исправить.

Deleted
()
Ответ на: комментарий от Deleted

спасибо за подтверждение подозрений :)
сегодня утром еще посмотрел на поведение - по-ходу, больше пакеты обрезаются по размеру MTU

metawishmaster ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.