From owner-freebsd-hardware@FreeBSD.ORG Mon Jun 23 20:42:01 2003 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 0B51E37B401 for ; Mon, 23 Jun 2003 20:42:01 -0700 (PDT) Received: from everest.cs.du.edu (everest.cs.du.edu [130.253.191.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 838B543FA3 for ; Mon, 23 Jun 2003 20:42:00 -0700 (PDT) (envelope-from ifetch@cs.du.edu) Received: from mail.cs.du.edu (mail.cs.du.edu [130.253.191.12]) by everest.cs.du.edu (8.12.8+Sun/8.12.2) with ESMTP id h5O3fXf6002873 for ; Mon, 23 Jun 2003 21:41:33 -0600 (MDT) Date: Mon, 23 Jun 2003 21:41:33 -0600 (MDT) From: Ivan Fetch To: freebsd-hardware@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-MailScanner: clean Subject: Problems with Intel Pro 100 dual port NIC 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: Tue, 24 Jun 2003 03:42:01 -0000 Hello, I'm having trouble with an Intel Pro 100 dual port server NIC. The dmesg output is as follows: fxp0: port 0xbe80-0xbebf mem 0xd7da0000-0xd7db ffff,0xd7dfe000-0xd7dfefff irq 10 at device 4.0 on pci1 fxp0: Disabling dynamic standby mode in EEPROM fxp0: New EEPROM ID: 0xfffd fxp0: EEPROM checksum @ 0xff: 0xffff -> 0xbbb9 fxp0: Ethernet address ff:ff:ff:ff:ff:ff, 10Mbps fxp1: port 0xbf00-0xbf3f mem 0xd7dc0000-0xd7dd ffff,0xd7dff000-0xd7dfffff irq 9 at device 5.0 on pci1 fxp1: Disabling dynamic standby mode in EEPROM fxp1: New EEPROM ID: 0xfffd fxp1: EEPROM checksum @ 0xff: 0xffff -> 0xbbb9 fxp1: Ethernet address ff:ff:ff:ff:ff:ff, 10Mbps If I attempt to configure one of the interfaces, I get: # ifconfig fxp1 192.168.0.7 netmask 255.255.255.0 fxp1: DMA timeout The best part, is attempting to configure fxp0 instead results in this page fault: # ifconfig fxp0 up Fatal trap 12: page fault while in kernel mode fault virtual address = 0x4 fault code = supervisor read, page not present instruction pointer = 0x8:0xc0302029 stack pointer = 0x10:0xcd2c7820 frame pointer = 0x10:0xcd2c7854 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 510 (ifconfig) trap number = 12 panic: page fault syncing disks, buffers remaining... panic: bwrite: buffer is not busy??? Uptime: 3m6s i'm going to try this NIC in another box tomorrow morning, but I'm curious whether anyone has had the DMA problems with the Intel dual port NIC? Thanks in advance for any suggestions, Ivan Fetch.