From owner-freebsd-questions@FreeBSD.ORG Fri Jun 4 14:09:51 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A476216A4CE for ; Fri, 4 Jun 2004 14:09:51 -0700 (PDT) Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [204.127.198.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8627C43D2F for ; Fri, 4 Jun 2004 14:09:51 -0700 (PDT) (envelope-from jshamlet@comcast.net) Received: from localhost.invalid (pcp04637401pcs.gambrl01.md.comcast.net[68.49.84.210]) by comcast.net (rwcrmhc11) with ESMTP id <2004060421094101300cpjt7e>; Fri, 4 Jun 2004 21:09:42 +0000 From: "J. Seth Henry" To: freebsd-questions@freebsd.org Date: Fri, 4 Jun 2004 17:09:37 -0400 User-Agent: KMail/1.6 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200406041709.37692.jshamlet@comcast.net> Subject: Problem with AMD PCnet/Home internal phy X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jun 2004 21:09:51 -0000 Guys, I asked about this during the reign of FreeBSD 4.7 - and no one had any ideas, so I thought I would toss this question back out now that three new versions have crept up - and none indicated any changes to the pcn driver. I have a Compaq IA-1 internet appliance with an AMD 79C978 (PCnet/Home) ethernet adapter built-in. Both internal PHY's (the 1Mbit/s HPNA and 10Mbits/s 10base-T) are attached to hardware. The problem is that the pcn driver doesn't seem to see them. It looks for an external PHY on the MII bus, and failing to find one, doesn't load the driver. dmesg output: pcn0: port 0x1c00-0x1c1f mem 0x41200000-0x4120001f irq 9 at device 5.0 on pci0 pcn0: Ethernet address: 00:01:fa:ff:ac:57 pcn0: MII without any PHY! device_probe_and_attach: pcn0 attach returned 6 pciconf output (relevant section) none1@pci0:5:0: class=0x020000 card=0x20001022 chip=0x20011022 rev=0x52 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = 'AM79C978 PCnet Single Chip Home Networking Controller 1/10Mbps' class = network subclass = ethernet Is there a way to get the pcn driver to use the internal PHY's? I'd like to use this interface, as it would obviate the need for an external USB ethernet adapter. Also, how does this driver work with regular PCI HPNA/ethernet cards based on this chip? The driver claims it supports these cards, but I'm not sure how if it can't use the onboard HPNA PHY? Thanks, -Seth Henry