Operating System - HP-UX
1822051 Members
3465 Online
109640 Solutions
New Discussion юеВ

Re: TCP Segmentation Offload (TSO) on GigE Cards 11.11

 
Alzhy
Honored Contributor

TCP Segmentation Offload (TSO) on GigE Cards 11.11

Howdy!

Anyone ever successfully implemented this on 11.11 Environments? We're using practicaly all GigE Cards from HP and have all the GIGETHER-01/GIGETEHR-02 and GIGTHER-Enh plus the TOUR patches on the system but somehow based on lanadmin queries of our cards and aggregates - TSO appears to be still not enabled.

With the TSO aware drivers and patches - TSO is supposed to be automagically enabled! But it appears it is not:

An Aggregate w 2 Gigabit A9784 as members:
# lanadmin -x vmtu 900
Driver/Hardware does not support TCP Segmentation Offload

Check of each member:
# lanadmin -x vmtu 0
TCP Segmentation offload is disabled because send_cko is off.

# lanadmin -x vmtu 1
TCP Segmentation offload is disabled because send_cko is off.

# swlist|grep -i gigether
GigEther-00 B.11.11.19 PCI/HSC GigEther;Supptd HW=A4926A/A4929A/A4924A/A4925A;SW=J1642AA
GigEther-01 B.11.11.11 PCI/PCI-X GigEther;Supptd HW=A6794A/A6825A/A6847A/A9782A/A9784A/A7109A
GigEtherEnh-01 B.11.11.01 Enhancement for GigEther-01


Anyone?
Hakuna Matata.
6 REPLIES 6

Re: TCP Segmentation Offload (TSO) on GigE Cards 11.11

According to this:

http://docs.hp.com/en/5690/TSOwhitepaperbook.pdf

TSO is not supported with APA:

TSO does not work over link aggregates (HP Auto Port Aggregation), and if APA is present, TSO is automatically disabled.

See 2nd paragraph on page 4.

However the APA manuals talk about TSO with APA so that can't be right - do you have the APA patches - PHNE_33116 introduced TSO and has been superseded by PHNE_33950and then PHNE_36483.

HTH

Duncan

HTH

Duncan

I am an HPE Employee
Accept or Kudo

Re: TCP Segmentation Offload (TSO) on GigE Cards 11.11

According to this:

http://docs.hp.com/en/5690/TSOwhitepaperbook.pdf

TSO is not supported with APA:

TSO does not work over link aggregates (HP Auto Port Aggregation), and if APA is present, TSO is automatically disabled.

See 2nd paragraph on page 4.

However the APA manuals talk about TSO with APA so that can't be right - do you have the APA patches - PHNE_33116 introduced TSO and has been superseded by PHNE_33950 and then PHNE_36483.

HTH

Duncan

HTH

Duncan

I am an HPE Employee
Accept or Kudo
Alzhy
Honored Contributor

Re: TCP Segmentation Offload (TSO) on GigE Cards 11.11

Duncan,

We've all the greatest and latest Network and APA patches (incuding the "TOURS" patches). Enen in non-APA mode, TSO does not appear to be kicking in even if the cards we have are fully supported.

11.23 Support is thre though...
Hakuna Matata.

Re: TCP Segmentation Offload (TSO) on GigE Cards 11.11

Nelson,

Do you have any cards that are not part of a link aggregate? Do they exhibitb the same behaviour? Did the link aggregate exist before the patches/TOUR/GigEtherEnh were installed? If so have you tried removing the link aggregate completely and then re-creating?

HTH

Duncan

I am an HPE Employee
Accept or Kudo
rick jones
Honored Contributor

Re: TCP Segmentation Offload (TSO) on GigE Cards 11.11

Apart from the bits about TSO/VMTU/large send and APA, even if it were supported with APA (and I think it would be good for folks to submit Enhancement Requests in that regard), TSO depends on CKO being enabled, so you will have to enable that first and work your way up from there.

FWIW, CKO is enabled by default on the 10 Gigabit NICs.
there is no rest for the wicked yet the virtuous have no pillows
Alzhy
Honored Contributor

Re: TCP Segmentation Offload (TSO) on GigE Cards 11.11

Amigos,

The solution it seems was rather simple...

We simply need to copy the protos from /usr/newconfig/etc/rc.config.d:

hpetherconf hpietherconf hpigelanconf


And Ba'm! We're all set...
Hakuna Matata.