From owner-freebsd-sparc64@FreeBSD.ORG Fri Oct 22 12:54:09 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 C069116A4CE for ; Fri, 22 Oct 2004 12:54:09 +0000 (GMT) Received: from mail.oav.net (mail01.oav.net [193.218.105.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2B5E43D48 for ; Fri, 22 Oct 2004 12:54:08 +0000 (GMT) (envelope-from kiwi@oav.net) Received: from localhost (mail01.oav.net [193.218.105.18]) by mail02.oav.net (Postfix) with ESMTP id 890A922822; Fri, 22 Oct 2004 14:54:12 +0200 (CEST) (envelope-from kiwi@oav.net) Received: from mail01.oav.net ([193.218.105.18]) by localhost (mail01.oav.net [172.31.1.1]) (amavisd-new, port 10024) with LMTP id 94981-01-2; Fri, 22 Oct 2004 14:52:57 +0200 (CEST) Received: from [10.1.1.254] (babel.zehc.net [213.36.100.145]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mail01.oav.net (Postfix) with ESMTP id 3AF0C4505C; Fri, 22 Oct 2004 14:52:57 +0200 (CEST) (envelope-from kiwi@oav.net) Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <72BED2C2-2429-11D9-B165-000A958871B8@oav.net> Content-Transfer-Encoding: 7bit From: Xavier Beaudouin Date: Fri, 22 Oct 2004 14:54:02 +0200 To: freebsd-sparc64@freebsd.org X-Mailer: Apple Mail (2.619) X-Virus-Scanned: by amavisd-new at mail01.oav.net X-Spam-Status: No, hits=0.297 tagged_above=-999 required=6.3 tests=AWL, TW_II X-Spam-Level: Subject: Netra T1 105 hme0 woes ? 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, 22 Oct 2004 12:54:09 -0000 Hi there, I am experimenting some woes about hme0 and Netra T1 model 105. It is mostly working like a charm, but when I setup in /etc/rc.conf 100 Full-Duplex operation mode (/sbin/ifconfig hme0 media 100BaseTX mediaopt full-duplex) the interface seems to not send any packets on the network. But if I set as autodiscovery mode and after (in rc.local for example), the interface works like a charm... It doesn't seems to be a bug inside hme drivers, but some strange arch on theses boxes : ---//--- (extract of /var/run/dmesg.boot)--- hme0: mem 0xe0000000-0xe0007fff at device 1.1 on pci1 miibus0: on hme0 ukphy0: on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy1: on miibus0 ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto hme0: Ethernet address: 08:00:20:d9:d3:b0 hme0: if_start running deferred for Giant hme0: [GIANT-LOCKED] sym0: <875> port 0xc00000-0xc000ff mem 0xe000a000-0xe000afff,0xe0008000-0xe00080 ff at device 2.0 on pci1 sym0: No NVRAM, ID 7, Fast-20, SE, parity checking sym0: [GIANT-LOCKED] hme1: mem 0xe0010000-0xe0017fff at device 3.1 on pci1 miibus1: on hme1 ukphy2: on miibus1 ukphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto hme1: Ethernet address: 08:00:20:d9:d3:b0 hme1: if_start running deferred for Giant hme1: [GIANT-LOCKED] ---//----- As you can see there is *two* media interfaces on hme0 (ukphy0 and ukphy1)... I think that the system may take the first media interface that is not connected (or unexistant) on this platform. Note that when opening this box, I can find a ethernet port near the CPU... Maybe this port is the ukphy0 and it is desactivated per default on Solaris ? Thanks for any advices about that ... (do I need to send-pr about that ?) /Xavier -- Xavier Beaudouin - Unix System Administrator & Projects Leader. President of Kazar Organization : http://www.kazar.net/ Please visit http://caudium.net/, home of Caudium & Camas projects