> -----Original Message----- > From: Avargil, Raanan > Sent: Tuesday, August 9, 2016 8:11 AM > To: Denis Turischev <denis.turisc...@compulab.co.il>; intel-wired- > l...@lists.osuosl.org; Brown, Aaron F <aaron.f.br...@intel.com>; Kirsher, > Jeffrey T <jeffrey.t.kirs...@intel.com> > Cc: net...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject: Re: [Intel-wired-lan] e1000e: PHY cann't be initialized correctly on > some I218 controllers > > > > On 8/7/2016 11:56, Denis Turischev wrote: > > Hi Raanan, > > > > On 08/04/2016 07:18 PM, Raanan Avargil wrote: > >> It is hard to determine what is exactly the problem here and what causes > the -3 error, but this is not the place to perform hw reset and retry to init > the > phy. > > I agree that may be this is not the correct place for hw reset, can you > > advice > about another solution? > > > > It works, not only for me, for example it helps here: > > http://www.linux.org.ru/forum/linux-hardware/10268216 > > > > Another fact that Windows drivers work fine with the same hw. > > > > Denis > > > > Hi Denis, > > More suitable place to retry init the device would be in probe function. > However, we haven't seen initialization issues like this on i218. > > Adding Aaron. > > @Aaron - have you seen initialization errors on i218 devices?
I have not. But I don't have many systems with i218 so all that means is my systems do not exhibit the problem. > > Raanan