Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 8 Jan 2002 09:20:47 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 8 Jan 2002 09:20:29 -0500 Received: from mail.gmx.net ([213.165.64.20]:39753 "HELO mail.gmx.net") by vger.kernel.org with SMTP id ; Tue, 8 Jan 2002 09:20:13 -0500 Message-ID: <3C3B0007.5B1020B2@gmx.net> Date: Tue, 08 Jan 2002 15:19:51 +0100 From: Mike X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.4.5 i686) X-Accept-Language: en MIME-Version: 1.0 To: LKML CC: lcchang@sis.com.tw Subject: SiS900 driver after v.1.07.11 (==Linux 2.4.5) won't allow connect. Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Hello, I've got this weird problem, I know the problem is mine 'cuz the latest in 2.4.17 doesn't work either, and I don't think Linus would keep a bad copy of widely-used code in his kernel, right? ;-) Anyway, the hardware in question is an ECS K7S5A motherboard with a SiS735 chipset and on-board LAN. The only Realtek chip I see on the mainboard is one marked "RTL8201L". WHAT HAPPENS WHEN IT WORKS (flawlessly): With a modular kernel 2.4.5 I simply 'modprobe sis900' and presto...I follow that with 'dhcpcd' and I'm on the 'net. Here's what syslog says: SiS900.c: v.1.07.11 4/10/2001 PCI: Assigned IRQ3 for device 00:03.0 eth0: Unknown PHY transceiver found at address 1 <<<-------!!!! eth0: Using transceiver found at address1 as default eth0: SiS900 PCI Fast Ethernet at 0xdc00, IRQ3, logger: (dhcpcd) IP changed to WHAT HAPPENS WHEN IT FAILS: With a modular kernel 2.4.6 or 2.4.13 or 2.4.17 I 'modprobe sis900' and get: SiS900.c: v.1.08.01 9/25/2001 <<<--------Some kernels differ accordingly in version and date. All >=1.08 fail. PCI: Assigned IRQ3 for device 00:03.0 eth0: Realtek RTL8201 PHY transceiver found at address 1 eth0: Using transceiver found at address1 as default eth0: SiS900 PCI Fast Ethernet at 0xdc00, IRQ3, I follow this with 'dhcpcd' and syslog says: Media Link ON 10mbps half-duplex ....And my prompt hangs there until dhcpcd time-outs after 3 or 5 minutes... What am I missing here? Should I add some stuff to the 'modprobe sis900' string now?? And yeah, I've read all the relevant (?!) docs in the kernel sources. Also, linux-2.4.17/Documentation/networking/sis900.txt only goes up to v.1.07, shouldn't it reflect the current revision (1.08.01)?? I hope it's possible to just copy the old 2.4.5 source into the 2.4.17 dir (as you can tell: I've never done this) and compile. TIA for any help and greets! -Mike - 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/