From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?S3J6eXN6dG9mIE9sxJlkemtp?= Subject: Re: bnx2x + SFP+ DA/2.6.33.3: Got bad status 0x0 when reading from SFP+ EEPROM -> SFP+ module is not initialized Date: Fri, 21 May 2010 18:43:57 +0200 Message-ID: <4BF6B84D.6050600@ans.pl> References: <4BF56CA6.8080306@ans.pl> <1274377770.28702.4.camel@lb-tlvb-eilong.il.broadcom.com> <4BF57ADF.1060203@ans.pl> <1274381113.28702.6.camel@lb-tlvb-eilong.il.broadcom.com> <4BF59058.6050205@ans.pl> <4BF59ABB.9070600@hp.com> <4BF5A19E.5010003@ans.pl> <1274446713.11082.3.camel@lb-tlvb-eilong.il.broadcom.com> <4BF68854.5060409@ans.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: Rick Jones , Michael Chan , "netdev@vger.kernel.org" To: eilong@broadcom.com Return-path: Received: from bizon.gios.gov.pl ([195.187.34.71]:46364 "EHLO bizon.gios.gov.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755950Ab0EUQoL (ORCPT ); Fri, 21 May 2010 12:44:11 -0400 In-Reply-To: <4BF68854.5060409@ans.pl> Sender: netdev-owner@vger.kernel.org List-ID: On 2010-05-21 15:19, Krzysztof Ol=C4=99dzki wrote: > On 2010-05-21 14:58, Eilon Greenstein wrote: >> On Thu, 2010-05-20 at 13:54 -0700, Krzysztof Ol=C4=99dzki wrote: >>> On 2010-05-20 22:25, Rick Jones wrote: >>>> Some simple/simplistic thoughts/questions... >>>> >>>> Has the DAC been used successfully prior to this? >>> >>> Yes. It was successfully used to connect two HP switches, before I >>> received SFP+ SR modules, that allowed me to put the switches into >>> distanced rooms. >> >> Krzysztof, >> >> I would like to check in what speed the I2C is running at, and while= we >> are there, to make sure it is at low speed (100KHz and not 400KHz). = Can >> you please add this patch and let me know what you see: >=20 > Sure. >=20 >> >> diff --git a/drivers/net/bnx2x_link.c b/drivers/net/bnx2x_link.c >=20 > >=20 > [bnx2x_8727_read_sfp_module_eeprom:2774(eth4)]I2C 2W speed 0x0, bit 8= 0 > [bnx2x_8727_read_sfp_module_eeprom:2774(eth5)]I2C 2W speed 0x0, bit 8= 0 >=20 >> Since we are already off for the weekend, I couldn't find a machine = with >> this kind of board to test it for myself. On top of that, I don't ha= ve >> this type of DAC cable, so I need your help in this debug process. >=20 > No problem. There is no need to ask for a help a person who depends o= n > your support. ;) I would like to solve it as soon as possible so I'm > willing to test everything you send me. ;) Hello again, To make sure the NICs are OK I made a test and plugged a SFP+ SR module= (HP J9150A): [bnx2x_8727_handle_mod_abs:4639(eth4)]MOD_ABS indication show module is= present [bnx2x_8727_read_sfp_module_eeprom:2774(eth4)]I2C 2W speed 0x0, bit 8 0 [bnx2x_8727_read_sfp_module_eeprom:2835(eth4)]Got bad status 0x0 when r= eading from SFP+ EEPROM [bnx2x_8727_read_sfp_module_eeprom:2774(eth4)]I2C 2W speed 0x0, bit 8 0 [bnx2x_8727_read_sfp_module_eeprom:2835(eth4)]Got bad status 0x0 when r= eading from SFP+ EEPROM [bnx2x_8727_read_sfp_module_eeprom:2774(eth4)]I2C 2W speed 0x0, bit 8 0 [bnx2x_8727_read_sfp_module_eeprom:2835(eth4)]Got bad status 0x0 when r= eading from SFP+ EEPROM [bnx2x_8727_read_sfp_module_eeprom:2774(eth4)]I2C 2W speed 0x0, bit 8 0 [bnx2x_8727_read_sfp_module_eeprom:2835(eth4)]Got bad status 0x0 when r= eading from SFP+ EEPROM [bnx2x_8727_read_sfp_module_eeprom:2774(eth4)]I2C 2W speed 0x0, bit 8 0 [bnx2x_8727_read_sfp_module_eeprom:2835(eth4)]Got bad status 0x0 when r= eading from SFP+ EEPROM [bnx2x_8727_read_sfp_module_eeprom:2774(eth4)]I2C 2W speed 0x0, bit 8 0 [bnx2x_wait_for_sfp_module_initialized:3138(eth4)]SFP+ module initializ= ation took 25 ms [bnx2x_sfp_module_detection:3197(eth4)]SFP+ module plugged in/out detec= ted on port 0 [bnx2x_8727_read_sfp_module_eeprom:2774(eth4)]I2C 2W speed 0x0, bit 8 0 [bnx2x_get_edc_mode:2930(eth4)]Optic module detected [bnx2x_8727_read_sfp_module_eeprom:2774(eth4)]I2C 2W speed 0x0, bit 8 0 [bnx2x_get_edc_mode:2954(eth4)]EDC mode is set to 0x44 [bnx2x_8727_read_sfp_module_eeprom:2774(eth4)]I2C 2W speed 0x0, bit 8 0 [bnx2x_8727_read_sfp_module_eeprom:2774(eth4)]I2C 2W speed 0x0, bit 8 0 bnx2x: Warning: Unqualified SFP+ module detected on eth4, Port 0 from M= ergeOptics GmbH part number TRX10GVP2010CA01 [bnx2x_sfp_module_detection:3205(eth4)]Module verification failed!! So, both NICs and SFP+ DA cables are OK. The only problem we have is to= make them talk together. :| Best regards, Krzysztof Ol=C4=99dzki