cxl nic not working after reboot

Marius Halden marius.h at lden.org
Thu Aug 30 12:58:37 UTC 2018


On Thu, Aug 30, 2018, at 13:21, Marius Halden wrote:
> On Wed, Aug 29, 2018, at 12:22, Marius Halden wrote:
> > On Wed, Aug 29, 2018, at 08:28, Navdeep Parhar wrote:
> > > > > > Provide the output of these commands when the link isn't up:
> > > > > > # ifconfig -mvvv <interface>
> > > > > > # sysctl -n dev.t5nex.0.misc.devlog
> > > 
> > > Can you provide the output from when the port is working?
> > 
> > Sure, the output from when it works follows.
> 
> I tried to downgrade to a the previous bsdrp version we were running 
> based on 11.1-RELEASE-p10, but it did not start working again. ifconfig 
> output and t5nex0 devlog follows (non-working state), but it all looks 
> fine to me (media has always been reported wrong). I did notice though 
> that "hw_mac_init_port[0], …" will always be logged when it works but 
> not when when it doesn't work. I confirmed this on a box still running 
> the old version which functions as intended.
> 
> The ones not working has a newer firmware version than the ones working.
> 
> Non-working:
> # sysctl dev.t5nex.0.firmware_version
> dev.t5nex.0.firmware_version: 1.19.1.0
> 
> 
> Working:
> # sysctl dev.t5nex.0.firmware_version
> dev.t5nex.0.firmware_version: 1.16.45.0
> 
> Any other ideas?

After downgrading the firmware to 1.16.45.0 and disabling automatic firmware upgrade in loader.conf everything seems to work correctly, even on 11.2-RELEASE-p2. I think this must be an issue with the 1.19.1.0 firmware.

-- 
Marius Halden


More information about the freebsd-net mailing list