From owner-freebsd-hardware@FreeBSD.ORG Thu Jan 8 15:17:25 2004 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 890AC16A4CE for ; Thu, 8 Jan 2004 15:17:25 -0800 (PST) Received: from phuket.psconsult.nl (ps226.psconsult.nl [213.222.19.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4266443D5C for ; Thu, 8 Jan 2004 15:17:12 -0800 (PST) (envelope-from paul@phuket.psconsult.nl) Received: from phuket.psconsult.nl (localhost [127.0.0.1]) by phuket.psconsult.nl (8.12.6p3/8.12.6) with ESMTP id i08NHAGB065842 for ; Fri, 9 Jan 2004 00:17:10 +0100 (CET) (envelope-from paul@phuket.psconsult.nl) Received: (from paul@localhost) by phuket.psconsult.nl (8.12.6p3/8.12.6/Submit) id i08NHAcf065838 for freebsd-hardware@freebsd.org; Fri, 9 Jan 2004 00:17:10 +0100 (CET) Date: Fri, 9 Jan 2004 00:17:10 +0100 From: Paul Schenkeveld To: freebsd-hardware@freebsd.org Message-ID: <20040108231710.GA65119@psconsult.nl> Mail-Followup-To: freebsd-hardware@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.4i Subject: Unsupported RealTel 8139 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jan 2004 23:17:25 -0000 Hi Bill and all, Seeking replacement for dumb terminals by small diskless FreeBSD workstations I found a small VIA Eden based single board system which fits all mys customers needs, except the on-board RealTek 8139 doesn't work with a 4.9-R kernel. I've set up a PXE environment and during kernel initialisation rl0 is recognised but reports: "rl0: unknown device ID: 1400". So I tried putting this device ID into if_rl.c. Now I get: rl0: port 0xe800-0xe8ff mem 0xe5810000 0xe58100ff irq 15 at device 13.0 on pci0 rl0: Ethernet address: 00:00:00:00:00:00 At the end of kernel initialisation I see: Sending DHCP Discover packet from interface rl0 (00:00:00:00:00:00) which is obvious but does not work of course. Any chance of getting this NIC to work? I've got one unit here to test, I've got a DDB kernel at hand but only a PS/2 keyboard and VGA screen to communicate. Please let me know if I need to provide any more information or if I can dig up more details using DDB or a patched kernel. Here's the print on top of the chip: RTL8139C 39118A1 337B TAIWAN Regards, Paul Schenkeveld, Consultant PSconsult ICT Services BV