From nobody Wed Aug 31 22:14:04 2022 X-Original-To: freebsd-stable@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4MHz4N42bbz4bTMM for ; Wed, 31 Aug 2022 22:14:44 +0000 (UTC) (envelope-from ricera10@gmail.com) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MHz4M3ntnz3k2L for ; Wed, 31 Aug 2022 22:14:43 +0000 (UTC) (envelope-from ricera10@gmail.com) Received: by mail-pl1-f172.google.com with SMTP id p18so15380603plr.8 for ; Wed, 31 Aug 2022 15:14:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=4/5awxCxZQxjO9ruVbx41uomYEYO82v57y7XwEOlaMM=; b=Pr7xyQOA6M3KnOH1u4+yyPgZSv4UMSaBEYdwAiqWwFVtRtriXU+4EBcm3we52zHvQ5 YJaUDHExMeOMNJ0H5yZ8B0Wr1FtglCio3BYu5WED5MVnVhqMKGEPV2oaYAdVOnj/Hjda SlSHBuDh3Eq9fUU9gYZwM2iisugYAdzknWsCeKw/cTV9Rr3650u8HbcsHMSy5MgJ8b+D S5sQI8KfUV7YahiyXOPGWZJPjZoe156qUMftrELjq14bgR4DBYI8YpvE5eloCR9iGjGu Ux5+SAlk2kELKzae2v7yxt1bYT27DHDYtA/T9KAMwmE6bKNv3RmUTv4056A3PxaloKXd uflA== X-Gm-Message-State: ACgBeo0ZNnqmnJZ6RbVt68RJmFFXx3fDpHdSI/vM6uO3o1ya7ZKG0glh MxucC/ausPUM//tF5fJcH7pz+IDbJmM= X-Google-Smtp-Source: AA6agR7b3eHpngfLIJ8HUXWOWQ3byGPutIwoBi0L8mqbCrEJ3N/Gv2gingQGqyHeUoZwYWFlUuHNGA== X-Received: by 2002:a17:90a:8b06:b0:1fb:8451:6194 with SMTP id y6-20020a17090a8b0600b001fb84516194mr5403193pjn.210.1661984081665; Wed, 31 Aug 2022 15:14:41 -0700 (PDT) Received: from mail-pg1-f182.google.com (mail-pg1-f182.google.com. [209.85.215.182]) by smtp.gmail.com with ESMTPSA id j6-20020a170902da8600b00174d9bbeda4sm6641464plx.197.2022.08.31.15.14.41 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 31 Aug 2022 15:14:41 -0700 (PDT) Received: by mail-pg1-f182.google.com with SMTP id q9so14680214pgq.6 for ; Wed, 31 Aug 2022 15:14:41 -0700 (PDT) X-Received: by 2002:a63:4c05:0:b0:41d:12ad:e885 with SMTP id z5-20020a634c05000000b0041d12ade885mr24358559pga.130.1661984080917; Wed, 31 Aug 2022 15:14:40 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Eric Joyner Date: Wed, 31 Aug 2022 15:14:04 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: igc NIC not detected To: Mariano Aliaga Cc: freebsd-stable@freebsd.org Content-Type: multipart/alternative; boundary="000000000000c3fda905e790d2dd" X-Rspamd-Queue-Id: 4MHz4M3ntnz3k2L X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of ricera10@gmail.com designates 209.85.214.172 as permitted sender) smtp.mailfrom=ricera10@gmail.com X-Spamd-Result: default: False [-2.78 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_LONG(-0.78)[-0.782]; FORGED_SENDER(0.30)[erj@freebsd.org,ricera10@gmail.com]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; FREEMAIL_TO(0.00)[gmail.com]; R_DKIM_NA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.214.172:from,209.85.215.182:received]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.214.172:from]; RCPT_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_NEQ_ENVFROM(0.00)[erj@freebsd.org,ricera10@gmail.com]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; RCVD_COUNT_THREE(0.00)[4]; FREEMAIL_ENVFROM(0.00)[gmail.com] X-ThisMailContainsUnwantedMimeParts: N --000000000000c3fda905e790d2dd Content-Type: text/plain; charset="UTF-8" Hi, The I225 adapter family should be mostly supported by igc(4); it's hard to say in your case because it looks like the NVM is invalid so the driver won't do anything with the hardware. You may need a BIOS update that has a valid NVM in it (or maybe redo it since it might not have happened correctly), or there could be some other hardware issue that requires an RMA. - Eric On Tue, Aug 30, 2022 at 12:39 PM Mariano Aliaga wrote: > Hi, > I'm trying to use an I225 based NIC (Amitosai MTS-PCIE25GLAN) on > 13.1-STABLE, but it's not being attached. dmesg shows the following: > > igc0: mem > 0xf5800000-0xf5ffffff,0xf6000000-0xf6003fff irq 30 at device 0.0 on pci6 > igc0: The EEPROM Checksum Is Not Valid > igc0: IFDI_ATTACH_PRE failed 5 > device_attach: igc0 attach returned 5 > > and this is the output of pciconf -lcbv > > none1@pci0:6:0:0: class=0x020000 rev=0x01 hdr=0x00 vendor=0x8086 > device=0x15fd subvendor=0x8086 subdevice=0x0000 > vendor = 'Intel Corporation' > class = network > subclass = ethernet > bar [10] = type Memory, range 32, base 0xf5800000, size 8388608, > enabled > bar [1c] = type Memory, range 32, base 0xf6000000, size 16384, > enabled > cap 01[40] = powerspec 3 supports D0 D3 current D0 > cap 05[50] = MSI supports 1 message, 64 bit, vector masks > cap 11[70] = MSI-X supports 5 messages > Table in map 0x1c[0x0], PBA in map 0x1c[0x2000] > cap 10[a0] = PCI-Express 2 endpoint max data 128(512) FLR RO NS > max read 512 > link x1(x1) speed 5.0(5.0) ASPM disabled(L0s/L1) > ecap 0001[100] = AER 2 0 fatal 0 non-fatal 1 corrected > ecap 0003[140] = Serial 1 00a0c9ffff000000 > ecap 0018[1c0] = LTR 1 > ecap 001f[1f0] = Precision Time Measurement 1 > ecap 001e[1e0] = L1 PM Substates 1 > > > Is this adapter supported or is there something I can do to make it work? > > Thanks in advance > > Mariano > > > --000000000000c3fda905e790d2dd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

The I225 adapter family should be m= ostly supported by igc(4); it's hard to say in your case because it loo= ks like the NVM is invalid so the driver won't do anything with the har= dware. You may need a BIOS update that has a valid NVM in it (or maybe redo= it since it might not have happened correctly), or there could be some oth= er hardware issue that requires an RMA.

- Eric=

On Tue, Aug 30, 2022 at 12:39 PM Mariano Aliaga <marianoaliaga@gmail.com> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">
Hi,
=C2=A0=C2=A0 I'm trying to use an I225 based NIC = (Amitosai MTS-PCIE25GLAN) on 13.1-STABLE, but it's not being attached. = dmesg shows the following:

igc0: <I= ntel(R) Ethernet Controller I225(blankNVM)> mem 0xf5800000-0xf5ffffff,0x= f6000000-0xf6003fff irq 30 at device 0.0 on pci6
igc0: The EEPROM Checks= um Is Not Valid
igc0: IFDI_ATTACH_PRE failed 5
device_attach: igc0 at= tach returned 5

and this is the output= of pciconf -lcbv

none1@pci0:6:0:0: = =C2=A0 =C2=A0 =C2=A0 class=3D0x020000 rev=3D0x01 hdr=3D0x00 vendor=3D0x8086= device=3D0x15fd subvendor=3D0x8086 subdevice=3D0x0000
=C2=A0 =C2=A0 ven= dor =C2=A0 =C2=A0 =3D 'Intel Corporation'
=C2=A0 =C2=A0 class = =C2=A0 =C2=A0 =C2=A0=3D network
=C2=A0 =C2=A0 subclass =C2=A0 =3D ethern= et
=C2=A0 =C2=A0 bar =C2=A0 [10] =3D type Memory, range 32, base 0xf5800= 000, size 8388608, enabled
=C2=A0 =C2=A0 bar =C2=A0 [1c] =3D type Memory= , range 32, base 0xf6000000, size 16384, enabled
=C2=A0 =C2=A0 cap 01[40= ] =3D powerspec 3 =C2=A0supports D0 D3 =C2=A0current D0
=C2=A0 =C2=A0 ca= p 05[50] =3D MSI supports 1 message, 64 bit, vector masks
=C2=A0 =C2=A0= cap 11[70] =3D MSI-X supports 5 messages
=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Table in map 0x1c[0x0], PBA in map 0x1c[0= x2000]
=C2=A0 =C2=A0 cap 10[a0] =3D PCI-Express 2 endpoint max data 128(= 512) FLR RO NS
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0max read 512
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0link x1(x1) speed 5.0(5.0) ASPM disabled(L0s/L1)
=C2=A0 =C2=A0= ecap 0001[100] =3D AER 2 0 fatal 0 non-fatal 1 corrected
=C2=A0 =C2=A0 = ecap 0003[140] =3D Serial 1 00a0c9ffff000000
=C2=A0 =C2=A0 ecap 0018[1c0= ] =3D LTR 1
=C2=A0 =C2=A0 ecap 001f[1f0] =3D Precision Time Measurement = 1
=C2=A0 =C2=A0 ecap 001e[1e0] =3D L1 PM Substates 1

Is this adapter supported or is ther= e something I can do to make it work?

Thanks in advance

Mariano


--000000000000c3fda905e790d2dd--