From owner-freebsd-i386@FreeBSD.ORG Thu Jun 24 17:30:15 2004 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7853316A4CF for ; Thu, 24 Jun 2004 17:30:15 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6976A43D54 for ; Thu, 24 Jun 2004 17:30:15 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id i5OHUDvo004488 for ; Thu, 24 Jun 2004 17:30:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i5OHUDEK004487; Thu, 24 Jun 2004 17:30:13 GMT (envelope-from gnats) Resent-Date: Thu, 24 Jun 2004 17:30:13 GMT Resent-Message-Id: <200406241730.i5OHUDEK004487@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, ANdrei Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 883E716A4CE for ; Thu, 24 Jun 2004 17:24:03 +0000 (GMT) Received: from goanga.com (goanga.com [193.231.240.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8673B43D45 for ; Thu, 24 Jun 2004 17:24:01 +0000 (GMT) (envelope-from andrei@goanga.com) Received: from goanga.com (localhost [127.0.0.1]) by goanga.com (8.12.9/8.12.9) with ESMTP id i5OHNt0d003543 for ; Thu, 24 Jun 2004 20:23:55 +0300 (EEST) (envelope-from andrei@goanga.com) Received: (from andrei@localhost) by goanga.com (8.12.9/8.12.9/Submit) id i5OHNt5d003542; Thu, 24 Jun 2004 20:23:55 +0300 (EEST) (envelope-from andrei) Message-Id: <200406241723.i5OHNt5d003542@goanga.com> Date: Thu, 24 Jun 2004 20:23:55 +0300 (EEST) From: ANdrei To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: i386/68286: IBM PCNet Ethernet (AMD chip) seen as Trident 4DWave DX/NX by the kernel X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ANdrei List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2004 17:30:15 -0000 >Number: 68286 >Category: i386 >Synopsis: IBM PCNet Ethernet (AMD chip) seen as Trident 4DWave DX/NX by the kernel >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jun 24 17:30:12 GMT 2004 >Closed-Date: >Last-Modified: >Originator: ANdrei >Release: FreeBSD 4.10-STABLE i386 >Organization: >Environment: System: FreeBSD goanga.com 4.10-STABLE FreeBSD 4.10-STABLE #15: Wed Jun 23 18:44:18 EEST 2004 root@goanga.com:/usr/src/sys/compile/DEMONIC i386 >Description: I'm running the above kernel on a 4.8FreeBSD-STABLE (if i rememeber well my latest system build. everything was and still is ok with my kernel, and kernel and system work fine together in any other matter than the one i will describe. No other hardware problems also, no overheating and so on, everything just fine. I have an ethernet card that pprobably originates from an IBM RS/6000, it is an IBM card model 9-P, having a AMD PCnet C971 chip on it. This i found out to be the Pcnet/Fast, that is supported by FreeBSD (10/100Mbps, PCI). so i added the "PCN" driver to the kernel (from LINT i found out that this is the right one for my card) and recompiled the kernel, getting the 4.10 (had 4.9 before that). Then i rebooted, inserted the card, and booted again. on the diag screen of my PC i saw that the BIOS correctly sees the card as an Ethernet Adapter (well, Networking Adapter it says). but FreeBSD did not see it, and, strangel, i saw that it reported a new multimedia device, namely a Trident 4DWave DX/NX sound card, which i did not remember to have. I have an old Sounblaster ISA Vibra16x or smtg like that. tried scanpci, rebooting a few times, laoding and unloading through loader.conf the sound drivers for all cards, but i still had the trident one and no Ethernet, even after several reboots... If anybody should need my boot-output from dmesg, here it comes (the old one, with the trident in it): Jun 23 19:44:25 goanga /kernel: Copyright (c) 1992-2004 The FreeBSD Project. Jun 23 19:44:25 goanga /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Jun 23 19:44:25 goanga /kernel: The Regents of the University of California. All rights reserved. Jun 23 19:44:25 goanga /kernel: FreeBSD 4.10-STABLE #15: Wed Jun 23 18:44:18 EEST 2004 Jun 23 19:44:25 goanga /kernel: root@goanga.com:/usr/src/sys/compile/DEMONIC Jun 23 19:44:25 goanga /kernel: Timecounter "i8254" frequency 1193182 Hz Jun 23 19:44:25 goanga /kernel: Timecounter "TSC" frequency 451024677 Hz Jun 23 19:44:25 goanga /kernel: CPU: AMD-K6(tm) 3D processor (451.02-MHz 586-class CPU) Jun 23 19:44:25 goanga /kernel: Origin = "AuthenticAMD" Id = 0x58c Stepping = 12 Jun 23 19:44:25 goanga /kernel: Features=0x8021bf Jun 23 19:44:25 goanga /kernel: AMD Features=0x80000800 Jun 23 19:44:25 goanga /kernel: real memory = 201326592 (196608K bytes) Jun 23 19:44:25 goanga /kernel: config> en npx0 Jun 23 19:44:25 goanga /kernel: config> po npx0 0xf0 Jun 23 19:44:25 goanga /kernel: config> ir npx0 13 Jun 23 19:44:25 goanga /kernel: config> f npx0 0 Jun 23 19:44:25 goanga /kernel: config> q Jun 23 19:44:25 goanga /kernel: avail memory = 191545344 (187056K bytes) Jun 23 19:44:25 goanga /kernel: Preloaded elf kernel "kernel" at 0xc0424000. Jun 23 19:44:25 goanga /kernel: Preloaded userconfig_script "/boot/kernel.conf" at 0xc042409c. Jun 23 19:44:25 goanga /kernel: netsmb_dev: loaded Jun 23 19:44:25 goanga /kernel: K6-family MTRR support enabled (2 registers) Jun 23 19:44:25 goanga /kernel: md0: Malloc disk Jun 23 19:44:25 goanga /kernel: Using $PIR table, 4 entries at 0xc00fd9f0 Jun 23 19:44:25 goanga /kernel: npx0: on motherboard Jun 23 19:44:25 goanga /kernel: npx0: INT 16 interface Jun 23 19:44:25 goanga /kernel: pcib0: on motherboard Jun 23 19:44:25 goanga /kernel: pci0: on pcib0 Jun 23 19:44:25 goanga /kernel: agp0: mem 0xe0000000-0xe1ffffff at device 0.0 on pci0 Jun 23 19:44:25 goanga /kernel: pcib1: at device 1.0 on pci0 Jun 23 19:44:25 goanga /kernel: pci1: on pcib1 Jun 23 19:44:25 goanga /kernel: pci1: at 0.0 irq 10 Jun 23 19:44:25 goanga /kernel: isab0: at device 7.0 on pci0 Jun 23 19:44:25 goanga /kernel: isa0: on isab0 Jun 23 19:44:25 goanga /kernel: atapci0: port 0xe000-0xe00f at device 7.1 on pci0 Jun 23 19:44:25 goanga /kernel: ata0: at 0x1f0 irq 14 on atapci0 Jun 23 19:44:25 goanga /kernel: ata1: at 0x170 irq 15 on atapci0 Jun 23 19:44:25 goanga /kernel: uhci0: port 0xe400-0xe41f irq 9 at device 7.2 on pci0 Jun 23 19:44:25 goanga /kernel: usb0: on uhci0 Jun 23 19:44:25 goanga /kernel: usb0: USB revision 1.0 Jun 23 19:44:25 goanga /kernel: uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Jun 23 19:44:25 goanga /kernel: uhub0: 2 ports with 2 removable, self powered Jun 23 19:44:25 goanga /kernel: pci0: (vendor=0x1106, dev=0x3040) at 7.3 Jun 23 19:44:25 goanga /kernel: de0: port 0xe800-0xe87f mem 0xe8003000-0xe800307f irq 10 at device 8.0 on pci0 Jun 23 19:44:25 goanga /kernel: de0: 21041 [10Mb/s] pass 1.1 Jun 23 19:44:25 goanga /kernel: de0: address 00:80:ad:a9:2f:2d Jun 23 19:44:25 goanga /kernel: bktr0: mem 0xe8000000-0xe8000fff irq 9 at device 9.0 on pci0 Jun 23 19:44:25 goanga /kernel: iicbb0: on bti2c0 Jun 23 19:44:25 goanga /kernel: iicbus0: on iicbb0 master-only Jun 23 19:44:25 goanga /kernel: iicbus1: on iicbb0 master-only Jun 23 19:44:25 goanga /kernel: smbus0: on bti2c0 Jun 23 19:44:25 goanga /kernel: bktr0: Hauppauge Model 44854 D142 Jun 23 19:44:25 goanga /kernel: bktr0: Detected a MSP3415G-B8 at 0x80 Jun 23 19:44:25 goanga /kernel: bktr0: Hauppauge WinCast/TV, Philips FR1216 PAL FM tuner, msp3400c stereo. Jun 23 19:44:25 goanga /kernel: pci0: (vendor=0x109e, dev=0x0878) at 9.1 irq 9 Jun 23 19:44:25 goanga /kernel: pcm0: port 0xec00-0xec1f mem 0xe8002000-0xe800201f irq 9 at device 10.0 on pci0 Jun 23 19:44:25 goanga /kernel: codec timeout writing 26, data 0 Jun 23 19:44:25 goanga /kernel: codec timeout writing 0, data 0 Jun 23 19:44:25 goanga /kernel: codec timeout during read of register 26 Jun 23 19:44:25 goanga /kernel: codec timeout writing 26, data 0 Jun 23 19:44:25 goanga /kernel: codec timeout during read of register 0 Jun 23 19:44:25 goanga /kernel: codec timeout during read of register 7c Jun 23 19:44:25 goanga /kernel: codec timeout during read of register 7e Jun 23 19:44:25 goanga /kernel: pcm0: ac97 codec invalid or not present (id == ffffffff) Jun 23 19:44:25 goanga /kernel: device_probe_and_attach: pcm0 attach returned 6 Jun 23 19:44:25 goanga /kernel: orm0: