[<prev] [next>] [day] [month] [year] [list]
Message-ID: <780b1ce5-dc05-4fd7-8a1c-15b283de0e69@linux.ibm.com>
Date: Wed, 16 Jul 2025 16:01:28 -0500
From: Eddie James <eajames@...ux.ibm.com>
To: sam@...dozajonas.com, peter@....dev, delphine_cc_chiu@...ynn.com,
Paul Fertser <fercerpav@...il.com>, davem@...emloft.net,
Jakub Kicinski <kuba@...nel.org>, Potin Lai <potin.lai.pt@...il.com>,
pabeni@...hat.com
Cc: netdev@...r.kernel.org,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
eajames@...ux.ibm.com
Subject: NCSI incorrect response type to command
Hello all,
I am trying to debug an NCSI issue where the driver ends up with
> eth0: NCSI: No channel found to configure!
during boot and I cannot ping the system. This is AST2600 BMC using
ftgmac100 in NCSI mode to an Intel I210. By adding some debug prints I
found that this happens because the response to the CIS command on
channel 0 never returns or returns the wrong response type. As seen
below, after CIS (packet type 0x0) is sent, a GLS (get link state, 0x8a)
response is seen. Unfortunately I did not print the sequence number. The
BMC gets a few correct responses (though NCSI state machine cannot
handle them since CIS didn't respond) and then no more responses to any
commands, so no channel is found. Has anyone seen similar or have any
suggestions for further debug?
Thanks,
Eddie
[ 21.186332] systemd[1]: Started Network Configuration.
[ 21.201977] 8021q: adding VLAN 0 to HW filter on device eth0
[ 21.209910] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x200 pkg:0
[ 21.219708] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x2
[ 21.229468] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x2
[ 21.230140] ftgmac100 1e670000.ethernet eth0: NCSI: Handler for
packet type 0x82 returned -19
[ 21.237713] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x2
[ 21.255476] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x2
[ 21.263680] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x2
[ 21.271935] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x2
[ 21.280170] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x2
[ 21.288441] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x2
[ 21.345826] systemd[1]: Starting Wait for Network to be Configured...
[ 22.314495] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x202 pkg:0
[ 22.323088] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x1
[ 22.331929] ftgmac100 1e670000.ethernet eth0: NCSI: Handler for
packet type 0x81 success
[ 22.341190] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x203 pkg:0
[ 22.363321] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x206 pkg:0
[ 22.372049] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x0
[ 22.380844] ftgmac100 1e670000.ethernet eth0: NCSI: Handler for
packet type 0x8a returned -19
[ 22.394122] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x208 pkg:0
[ 22.402856] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x15
[ 22.412073] ftgmac100 1e670000.ethernet eth0: NCSI: Handler for
packet type 0x95 returned -19
[ 22.422259] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x209 pkg:0
[ 22.430986] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x16
[ 22.440141] ftgmac100 1e670000.ethernet eth0: NCSI: Handler for
packet type 0x96 returned -19
[ 22.449987] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x20a pkg:0
[ 22.458684] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0xa
[ 22.468979] ftgmac100 1e670000.ethernet eth0: NCSI: Handler for
packet type 0x8a returned -19
[ 22.480251] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x206 pkg:0
[ 22.490479] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x0
[ 23.514450] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x208 pkg:0
[ 23.523040] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x15
[ 23.988455] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x50
[ 23.997826] ftgmac100 1e670000.ethernet eth0: NCSI: Handler for
packet type 0xd0 success
[ 24.554418] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x209 pkg:0
[ 24.564436] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x16
[ 25.594426] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x20a pkg:0
[ 25.603126] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0xa
[ 26.634449] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x206 pkg:0
[ 26.643134] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x0
[ 27.674640] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x208 pkg:0
[ 27.683312] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x15
[ 28.714443] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x209 pkg:0
[ 28.724744] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0x16
[ 29.754439] ftgmac100 1e670000.ethernet eth0: NCSI: Probe channel
state:0x20a pkg:0
[ 29.763047] ftgmac100 1e670000.ethernet eth0: NCSI: Command for
packet type 0xa
Powered by blists - more mailing lists