[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <2acbd3e40809291314t41b6f765k9aa7809ca21bd88d@mail.gmail.com>
Date: Mon, 29 Sep 2008 15:14:10 -0500
From: "Andy Fleming" <afleming@...il.com>
To: "Wang Jian" <lark@...ux.net.cn>
Cc: netdev@...r.kernel.org, "Andy Fleming" <afleming@...escale.com>,
"Jeff Garzik" <jeff@...zik.org>,
"Alexandr Smirnov" <asmirnov@...mvista.com>
Subject: Re: drivers/net/phy/marvell.c: 88e1111 can't get out sleep mode
On Mon, Sep 29, 2008 at 8:33 AM, Wang Jian <lark@...ux.net.cn> wrote:
> Hi,
>
> During my testing, I found that 88e1111 can't get out of sleep mode
> (Energy detect+) in certain condition.
>
> I am working on a mpc8541 board, with TSEC (gianfar) connected to 88e1111
> phy chip. The kenrel is 2.6.26-rc8 with several patches.
>
> The following steps can 100% trigger the problem
>
> 1. unplug cable from tsec interfaces (eth0/eth1 in my case)
> 2. boot up and waiting for 6+ seconds
> 3. ifconfig eth0 up
> 4. plug in cable, the link can't be established and no way to bring it
> up
Is anything printed out to the log?
Are you polling or using an interrupt?
If you are using an interrupt, is it firing?
If you are polling, can you print out some debug information to see if
it is successfully reading the PHY status?
Andy
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists