From owner-freebsd-net@freebsd.org Mon Jun 22 14:28:15 2020 Return-Path: Delivered-To: freebsd-net@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B2CB834DCC1 for ; Mon, 22 Jun 2020 14:28:15 +0000 (UTC) (envelope-from Richard.Scheffenegger@netapp.com) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 49rBbM323Bz4tJv for ; Mon, 22 Jun 2020 14:28:15 +0000 (UTC) (envelope-from Richard.Scheffenegger@netapp.com) Received: by mailman.nyi.freebsd.org (Postfix) id 65F4034DCC0; Mon, 22 Jun 2020 14:28:15 +0000 (UTC) Delivered-To: net@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 648B034D9F9 for ; Mon, 22 Jun 2020 14:28:15 +0000 (UTC) (envelope-from Richard.Scheffenegger@netapp.com) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2043.outbound.protection.outlook.com [40.107.236.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49rBbK4yLbz4tCc for ; Mon, 22 Jun 2020 14:28:12 +0000 (UTC) (envelope-from Richard.Scheffenegger@netapp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bkuKrhEeXmn2WMGuIRFFcdT5NwF1uy0p8R3IX8H8+AzLRXdYvqeZfdoTZC9wC42oQYXJQeeo+9+TlSZ+14XrWPNkwy/d6Y+A8ZVYnpjp+YBloRv4XmFoLw8MaN/YJ87G+rtzZeQQzsfJZmVb9ax40kxbgEingl5BbIjiBZJREI4WWvlC1GR/N/ftyllixjdM1uetDYHC9FhpqCjXgiyLDG0wa5vrKx9LFlnUSNTgj5pvMNVd9sDze+Fu9NfP3ycYGXDhUa9VZ4N4zi++PkyzEqv+owCWAJwSGI/OCQ5RpWLOhtILzUl7DU/vcBbT6weSb861aFYHD/vka5fyMdYvug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qjzr9aGYdHwmnb/cOuZgSDEuhBZNdzub6zZ6nvcRbHA=; b=K5tuQvguUP6DnVmOjuK843wBdifNxOkx9zJEaWSA13+0oe8/m8WL5ZBsoJP02fCLnvkhtlqJEl3IfE4/93NY/Yyzg9TDYOlau/rQEw9e3eLkl4kokA8l9px5Z4WnYCjOyQ5dIg9GtIXCXU3reVZoXYO19qdB0Niymau5MjxbGwzZAemh+8lsrqhtOhhLb4aGDJJIAv06rESfemlFkDzaucgtFvYt3V+x8bhsea9l8me3ayiXy+b1sM1SQ0F50396Wi6AjM4x5rVFNfeoP12ACSHW5V48sxoRPjP+aYQECyUJ1gWDST+9VVxr/z/FazFQMFY1FYFGPZZKISik1i+cMA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=netapp.com; dmarc=pass action=none header.from=netapp.com; dkim=pass header.d=netapp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netapp.onmicrosoft.com; s=selector1-netapp-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qjzr9aGYdHwmnb/cOuZgSDEuhBZNdzub6zZ6nvcRbHA=; b=z3n5cCJT7Anm37J0k0X2cN76g2WpxfK3x7L62rg0fjTR30KBDA9ot58qH19OUjRjGH/Md+XN4mvjYCYkDM/OME0bHbD2PH7aTG/Bg7NkibEVQFXQyyQlUftqeEPonzv3u17YR8xGmqYZt6UWvvt6+TaIAoYGvfCvoWJ3qc4mUfQ= Received: from SN4PR0601MB3728.namprd06.prod.outlook.com (2603:10b6:803:51::24) by SN6PR06MB4304.namprd06.prod.outlook.com (2603:10b6:805:ab::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.21; Mon, 22 Jun 2020 14:28:10 +0000 Received: from SN4PR0601MB3728.namprd06.prod.outlook.com ([fe80::1574:b602:fe3a:ff59]) by SN4PR0601MB3728.namprd06.prod.outlook.com ([fe80::1574:b602:fe3a:ff59%5]) with mapi id 15.20.3109.027; Mon, 22 Jun 2020 14:28:10 +0000 From: "Scheffenegger, Richard" To: Alexander V.Chernikov CC: "net@FreeBSD.org" Subject: RE: SFP I2C interface in drivers (driver SIOCGI2C support) Thread-Topic: SFP I2C interface in drivers (driver SIOCGI2C support) Thread-Index: AdZIiUQnI8CRqlolSfGyJ1cTYjKkRAACjQqAAALjNlA= Date: Mon, 22 Jun 2020 14:28:10 +0000 Message-ID: References: <819721592829989@mail.yandex.ru> In-Reply-To: <819721592829989@mail.yandex.ru> Accept-Language: de-AT, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [185.236.167.136] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d23bb95c-18f4-45d9-65a8-08d816b87d39 x-ms-traffictypediagnostic: SN6PR06MB4304: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-forefront-prvs: 0442E569BC x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kQbabc4YbCKY380P9B7bwswvCCGDPR8oRm00yesWx0R88r41rs5ytkUsoN+BwYkkoPko4X1uotrMi3ueaFGP4WJjJwPHC0R69NICFiklpGnaIVpFCIBixMyKXKTB+a4wwKi23oUF0lY3sSt3FEamvFF8z9U4J1v0/hy7BwKLRQTzV1mkJ15505N9RN6oh6gJW55a3JAvs/99Z+LcF+9UtLG9s54psoSO2RIC6LS/TeE6W9kBLKzLOV3KvMVBAdx2o5+XlxyxcwWfbsBMx1N/iDez6ux9IkQNDY/GBnGATM2ddk+s5BbfvbHnEVyADrA2XK+h1xAky/ZJEVGzFZTz0zkDpCvGMASHorh2vRwttrceOo8g81lUpbXfCgKxyw0N4FZpFJo0o93hP8tEHVDWhw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN4PR0601MB3728.namprd06.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(396003)(376002)(39860400002)(346002)(366004)(9686003)(52536014)(26005)(8936002)(5660300002)(55016002)(8676002)(2906002)(86362001)(186003)(76116006)(66556008)(66946007)(66476007)(6916009)(71200400001)(6506007)(64756008)(53546011)(66446008)(4326008)(966005)(33656002)(83380400001)(7696005)(316002)(478600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: AXPj6H2ZAjoR49se5tKBkbJkJm2mA8/laYONbvtj8ginrBKJ1JJpb9DjZEPi8dICTEz04W6eBBB++fwXc/HidAMiURsUiAVDaN4XHAC7WRSwRsEwgQAhyA4BmkOkARrCR2+Wy/TkkW7wof4s3FzVfduoOS9+nTTHY1lFhnym7LGUWq9zG7mylSSH9IOc9F5rG5li3zIegvkQwx/eFNXFXgNZ8QqNsi8aIC4g0RvmV2lIC5B0OJuylv2gerkRKXJlphcZ+tvze2y986wiFhZ3t+rxzfkfmNTt/6QY54B882h5PJnu0RqbPhjdmdMyXmtkcaEMARMCYx2D6CbsAWj9e+geAmqLfk9DxWENhAGC/LB0/Qij6dxAUdU3YM2M+jlNpoPtjRiIdADyj/1bd9ejzD0QBExgDHQUUdP2LNWrTZHrc8wtQRegNm4KDRt4Hu5/gn0mLqWaefXag9q81IzZx/AXqb7fwb6yox7L9nFIajTMCdL2DQ+Ed7jp1mMhRXsy x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: netapp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d23bb95c-18f4-45d9-65a8-08d816b87d39 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jun 2020 14:28:10.2602 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4b0911a0-929b-4715-944b-c03745165b3a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: aW5CM9haV7e1aK6bnldiXRQ4ONxQ8NbC0v/EvYymTnrMtyaMEOYggrB3uUUmjgZIUx6cArqf0DGg9U+shTgk2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR06MB4304 X-Rspamd-Queue-Id: 49rBbK4yLbz4tCc X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=netapp.onmicrosoft.com header.s=selector1-netapp-onmicrosoft-com header.b=z3n5cCJT; dmarc=none; spf=pass (mx1.freebsd.org: domain of Richard.Scheffenegger@netapp.com designates 40.107.236.43 as permitted sender) smtp.mailfrom=Richard.Scheffenegger@netapp.com X-Spamd-Result: default: False [-4.77 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-0.96)[-0.957]; R_DKIM_ALLOW(-0.20)[netapp.onmicrosoft.com:s=selector1-netapp-onmicrosoft-com]; HAS_XOIP(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.107.0.0/16]; NEURAL_HAM_LONG(-0.97)[-0.972]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[netapp.com]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[netapp.onmicrosoft.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[40.107.236.43:from]; NEURAL_HAM_SHORT(-1.34)[-1.337]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:8075, ipnet:40.104.0.0/14, country:US]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.107.236.43:from] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jun 2020 14:28:15 -0000 Hi Alex, I was looking for the SIOCGI2C socket ioctl API, and did not find it in the= intel driver. Which led me to believe this was the reason for me not seein= g the SFP data. But after correctly looking up the SFP info (the port was in a different j= ail, which confused me), it turns out that it's not Intel NIC, but Qlogic C= NA who are not providing this info when in IP mode. slot 0: 1G/10G Ethernet Controller CNA EP 8324 (Dual-port, QLogic CNA 8324(8362) rev. 2) e0f MAC Address: 00:a0:98:ef:a9:4c (auto-10g_twinax-fd-u= p) e0e MAC Address: 00:a0:98:ef:a9:4b (auto-10g_twinax-fd-u= p) Device Type: EP8324N Firmware Version: 5.4.66.0 ql0@pci0:14:0:0: class=3D0x020000 card=3D0xfb051275 chip=3D0x8830107= 7 rev=3D0x02 hdr=3D0x00 vendor =3D 'QLogic Corp.' class =3D network subclass =3D ethernet Which is the driver qlxgbe... Richard Scheffenegger -----Original Message----- From: Alexander V.Chernikov =20 Sent: Montag, 22. Juni 2020 14:49 To: Scheffenegger, Richard ; net@FreeBSD.= org Subject: Re: SFP I2C interface in drivers (driver SIOCGI2C support) NetApp Security WARNING: This is an external email. Do not click links or o= pen attachments unless you recognize the sender and know the content is saf= e. 22.06.2020, 12:52, "Scheffenegger, Richard" : > Hi, > > I am just curious if anyone is working to get the NIC drivers support to = read the pluggables I2C status (temperature, voltage level, optical power l= evels) from Intel NICs and Qlogic CNAs? Hi Richard, which Intel nics you're referring to? IIRC ixgbe/ixl SIOCGI2C support was a= dded 5? years ago. > > Richard Scheffenegger > > _______________________________________________ > freebsd-net@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"