From owner-freebsd-hackers Thu Feb 13 12: 7:15 2003 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B4A637B401 for ; Thu, 13 Feb 2003 12:07:14 -0800 (PST) Received: from mailhost.det2.ameritech.net (mailhost1-sfldmi.sfldmi.ameritech.net [206.141.193.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64BA343FA3 for ; Thu, 13 Feb 2003 12:07:13 -0800 (PST) (envelope-from dbailey27@ameritech.net) Received: from ameritech.net ([67.38.15.139]) by mailhost.det2.ameritech.net (InterMail vM.4.01.02.17 201-229-119) with ESMTP id <20030213200712.XZQG8853.mailhost.det2.ameritech.net@ameritech.net>; Thu, 13 Feb 2003 15:07:12 -0500 Message-ID: <3E4BFAC8.2040502@ameritech.net> Date: Thu, 13 Feb 2003 15:06:32 -0500 From: northern snowfall User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:0.9.4.1) Gecko/20020518 Netscape6/6.2.3 X-Accept-Language: en-us MIME-Version: 1.0 To: freebsd@unixbeast.com Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: sis 900 10/100BaseTX References: <20030213181929.GB5244@unixbeast.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > >sis0: MII withour any PHY! > the SiS900 driver has been around for a while. According to the code if_sis.c's sis_miibus_readreg (redirected from mii.c:^mii_phy_probe) returns if the phy number is not zero and the SiS900 revision is < revision 635. I'm going to guess that this might be incorrect for your chip. Why? Duno.. You could try removing the "sc->sis_rev < SIS_REV_635" to see if a phy is on a higher level than zero. Another option is to check the PCI values. SiS7016 is similar to the SiS900, but, has no internal PHY. Maybe FreeBSD is incorrectly seeing the chip as a 900 when its a 7016? Sometimes that happens if you have an OEM fscking the PCIDID. Don To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message