From owner-freebsd-hardware@FreeBSD.ORG Thu Oct 14 03:10:36 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 7BBCA16A4CE for ; Thu, 14 Oct 2004 03:10:36 +0000 (GMT) Received: from cydem.org (S0106000103ce4c9c.ed.shawcable.net [68.149.254.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id F110D43D2F for ; Thu, 14 Oct 2004 03:10:21 +0000 (GMT) (envelope-from soralx@cydem.org) Received: from S01060020ed3972ba.ed.shawcable.net (S01060020ed3972ba.ed.shawcable.net [68.149.254.42]) by cydem.org (Postfix/FreeBSD) with ESMTP id 779F639563 for ; Wed, 13 Oct 2004 21:10:21 -0600 (MDT) From: To: freebsd-hardware@freebsd.org Date: Wed, 13 Oct 2004 21:10:09 -0600 User-Agent: KMail/1.5.4 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200410132110.09915.soralx@cydem.org> Subject: Linksys PCM200 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, 14 Oct 2004 03:10:36 -0000 Good localtime I've got a Linksys EhterFast PCM200 CardBus ethernet adapter recently, and now I'm trying to make it work with FreeBSD 5.2.1-R, on a Sony PCG-748 notebook. Seems like it is based on a DEC 21143 chipset, specifically ADMtek Centaur-C. After the changes I made to dc(4) (see diffs below), the OS recognizes the card, and is able to attach it. I can assign an IP to dc0, and when I connect it to a switch, the link type [100baseTX, FD] is properly recognized. All 3 LEDs on the card ("Link/Act", "10/100", "FD/COL") appear to work as intended. It even seems arp packets can be sent and recieved (while in promisc mode - monitoring with 'tcpdump'). However, if I try to run dhclient, ping, etc - nothing else works: "dc0: watchdog timeout" Any thoughts? `dmesg`: (booted without ACPI because otherwise the OS halts after a while) Copyright (c) 1992-2004 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.2.1-RELEASE #7: Wed Oct 13 20:31:48 MDT 2004 root@:/usr/src/sys/i386/compile/SORALX Preloaded elf kernel "/boot/kernel/kernel" at 0xc09e0000. Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Pentium/P55C (quarter-micron) (265.26-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x581 Stepping = 1 Features=0x8001bf real memory = 167706624 (159 MB) avail memory = 153288704 (146 MB) Intel Pentium detected, installing workaround for F00F bug npx0: [FAST] npx0: on motherboard npx0: INT 16 interface pcibios: BIOS version 2.10 Using $PIR table, 4 entries at 0xc00fdf80 pcib0: at pcibus 0 on motherboard pci0: on pcib0 pci_cfgintr: 0:7 INTD BIOS irq 9 pci_cfgintr: 0:8 INTA BIOS irq 9 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xfcd0-0xfcdf at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata0: [MPSAFE] ata1: at 0x170 irq 15 on atapci0 ata1: [MPSAFE] pci0: at device 7.2 (no driver attached) piix0: port 0x2180-0x218f at device 7.3 on pci0 Timecounter "PIIX" frequency 3579545 Hz quality 0 pci0: at device 8.0 (no driver attached) cbb0: at device 10.0 on pci0 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 pci_cfgintr: 0:10 INTA routed to irq 9 cbb0: [MPSAFE] cbb1: at device 10.1 on pci0 cardbus1: on cbb1 pccard1: <16-bit PCCard bus> on cbb1 pci_cfgintr: 0:10 INTB routed to irq 9 cbb1: [MPSAFE] orm0: