On 8/6/16 13:21 , Ian Collins wrote: > On 7/08/16 2:46 am, Robert Mustacchi wrote: >> On 8/6/16 1:36 , Ian Collins wrote: >>> On 25/07/16 11:33 am, Robert Mustacchi wrote: >>>> On 7/22/16 17:13 , Ian Collins wrote: >>>>> On 07/19/16 03:02 AM, Robert Mustacchi wrote: >>>>>> On 7/18/16 1:00 , Ian Collins wrote: >>>>>>> Hello, >>>>>>> >>>>>>> I have a couple of systems with Supermicro X9 boards (X9SRH and >>>>>>> X9DRH) >>>>>>> with dual embedded Intel X540 10GBase-T NICs and both only show the >>>>>>> link >>>>>>> speed as 1000 for ixgbe0. I don't see this with a SmartOS system >>>>>>> with >>>>>>> an X540 PCI card, or on a Solaris 11.3 X9DRH system. >>>>>>> >>>>>>> # dladm show-linkprop ixgbe0 >>>>>>> LINK PROPERTY PERM VALUE DEFAULT POSSIBLE >>>>>>> ixgbe0 speed r- 1000 1000 -- >>>>>>> >>>>>>> # dladm show-linkprop ixgbe1 >>>>>>> LINK PROPERTY PERM VALUE DEFAULT POSSIBLE >>>>>>> ixgbe1 speed r- 10000 10000 -- >>>>>>> >>>>>>> Both systems showing a problem with ixgbe0 is too much of a >>>>>>> coincidence >>>>>>> for my liking. >>>>>>> >>>>>>> All of the ports are connected to the same switch and swapping >>>>>>> ports and >>>>>>> cables makes no difference. >>>>>>> >>>>>>> Has anyone else seen this? >>>>>> I think this was an issue that was discovered by Dale Ghent as >>>>>> part of >>>>>> his working in updating ixgbe for the X550 code base which hasn't >>>>>> integrated. >>>>> Robert, >>>>> >>>>> Is it worth trying your SmartOS preview platform images to see if this >>>>> issue has been addressed? >>>> Probably can't hurt too much at this point. We'll want to be doing the >>>> work on top of those change regardless. May be worth checking the >>>> advertised / enabled link properties as well in addition to the speed >>> I just tried with joyent_20160806T000725Z and the systems showing this >>> problem still do. >>> >>> The strange thing is the box that was running Solaris is now a CN and it >>> shows both links as 10G.. >>> >> Hmm, okay. So what is the output of dladm show-linkprop on that device? >> Also, can you grab the prtconf -d /dev/ixgbe<num> output for it? > > ixgbe0 adv_10gfdx_cap r- 1 1 1,0 > ixgbe0 en_10gfdx_cap rw 1 1 1,0
Okay, so importantly we think we're advertising 10g. I have a feeling that this part may have a similar bug as the X550 did in the driver. Here's a way to test this. Run these two commands, waiting a second or two inbetween and then check the new advertised speed: dladm set-linkprop -p en_10gfdx_cap=0 ixgbe0 dladm set-linkprop -p en_10gfdx_cap=1 ixgbe0 I don't quite have a system in front of me, so not entirely sure that's the right command. I'd expect each of those to cause the link to reconfigure and hopefully we'll see a 10g speed after the second one. Robert ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
