Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 3 Dec 2002 18:57:45 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 3 Dec 2002 18:57:44 -0500 Received: from parcelfarce.linux.theplanet.co.uk ([195.92.249.252]:40717 "EHLO www.linux.org.uk") by vger.kernel.org with ESMTP id ; Tue, 3 Dec 2002 18:57:42 -0500 Message-ID: <3DED4698.60209@pobox.com> Date: Tue, 03 Dec 2002 19:04:40 -0500 From: Jeff Garzik User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2) Gecko/20021126 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Bill Davidsen CC: Linux Kernel Mailing List Subject: Re: 2.4.20 gets duplex wrong on NIC References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1548 Lines: 41 Bill Davidsen wrote: > In spite of modules.conf the system boots with the NIC in half duplex. I > verified this with the mii-tool, I can set it full with mii-tool and it > works right (copied a CD image 650MB), and the blade in the switch has > been set either full or auto without gain. Yes, I tried the e100 driver as > well. > > Info I think shows this attached to prevent munging, let me know if more > is needed. Lots of feedback/questions/response: When you're on a network, more is always needed :) Please give _plenty_ of details about what is on the other side of the cable: hub? switch? vendor of hub/switch? crossover to another NIC? what is the port configuration and what are the capabilities of the other end? is it set to autonegotiate (on the other end)? Why do you force full duplex? It is often the wrong thing to do. For eepro100, you should use module option 'options' to specify 10baseT-FD... full_duplex appears to be somewhat redundant in the context of your problem. For e100, you should use 'e100_speed_duplex' module option to specify media. Finally, I would be very interested to know the results of using ethtool to set, and get, your media settings. It's in every distro these days, plus you can d/l it from http://sf.net/projects/gkernel/ Jeff - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/