From owner-freebsd-sparc64@FreeBSD.ORG Fri Mar 5 08:46:41 2004 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D36816A4CE for ; Fri, 5 Mar 2004 08:46:41 -0800 (PST) Received: from mail.b0rken.org (beastie.b0rken.org [213.48.48.213]) by mx1.FreeBSD.org (Postfix) with SMTP id 96F0F43D1D for ; Fri, 5 Mar 2004 08:46:40 -0800 (PST) (envelope-from jason-freebsdlists@freebsd.org) Received: (qmail 49404 invoked from network); 5 Mar 2004 16:46:39 -0000 Received: from localhost (HELO beastie.b0rken.org) (127.0.0.1) by mail.b0rken.org with SMTP; 5 Mar 2004 16:46:39 -0000 Received: (from jason@localhost) by beastie.b0rken.org (8.12.10/8.12.10/Submit) id i25Gkc23049402 for freebsd-sparc64@freebsd.org; Fri, 5 Mar 2004 16:46:38 GMT (envelope-from jason-freebsdlists@freebsd.org) X-Authentication-Warning: beastie.b0rken.org: jason set sender to jason-freebsdlists@freebsd.org using -f Date: Fri, 5 Mar 2004 16:46:38 +0000 From: Jason Mann To: freebsd-sparc64@freebsd.org Message-ID: <20040305164638.GA47394@beastie.b0rken.org> Mail-Followup-To: freebsd-sparc64@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: hme driver acting strangely X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Mar 2004 16:46:41 -0000 Hi folks. I'm running 5.2-RELEASE on a Sun Ultra 5 machine. It has an on-board Happy Meal ethernet interface, which is handled by the 'hme' driver. If I configure the interface without specifying media and mediaopt, it will not establish a full-duplex link with the switch, but otherwise works fine. If I configure the interface, explicitly specifying full-duplex for the mediaopt, a full-duplex link is established, however, no programs can bind to UDP ports on that interface. Examples of such programs are named (BIND) and ntpd. Logs from named are shown below. I also have a Sun combo SCSI+Ethernet card which also has a Happy Meal interface on it, and the same problem occurs with this. This is very odd behaviour, and I was wondering if anyone else has witnessed it? I will be adding a qfe card to the machine soon, which will also be handled by the hme driver. I'd also be interested to know if anyone can replicate this issue with that type of card. Regards, Jason Related named logs: named[253]: starting BIND 9.2.3 -u bind -t /var/named -c /etc/named.conf named[253]: using 1 CPU named[253]: loading configuration from '/etc/named.conf' named[253]: listening on IPv4 interface hme0, 192.168.0.2#53 named[253]: could not listen on UDP socket: address not available named[253]: creating IPv4 interface hme0 failed; interface ignored named[253]: listening on IPv4 interface lo0, 127.0.0.1#53 named[253]: command channel listening on 127.0.0.1#953