From owner-freebsd-hardware Thu May 14 13:55:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA09569 for freebsd-hardware-outgoing; Thu, 14 May 1998 13:55:01 -0700 (PDT) (envelope-from owner-freebsd-hardware@FreeBSD.ORG) Received: from postman.true.net (s1.admin.true.net [161.196.66.100]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA09547; Thu, 14 May 1998 13:54:48 -0700 (PDT) (envelope-from lem@cantv.net) Received: from s2.admin.true.net (mail.cantv.net [161.196.66.21]) by postman.true.net (8.8.7/8.6.12) with ESMTP id QAA01976; Thu, 14 May 1998 16:54:08 -0400 (VET) Received: from lem.cantv.net (root@localhost) by s2.admin.true.net (8.8.7/CS-R-1.4) with SMTP id QAA25891; Thu, 14 May 1998 16:54:07 -0400 (VET) X-BlackMail: ws-7.chacao-1.cantv.net, lem.cantv.net, lem@cantv.net, 200.44.44.23 X-Authenticated-Timestamp: 16:54:07(VET) on May 14, 1998 Message-Id: <3.0.5.32.19980514165055.00793c30@pop.cantv.net> X-Sender: lem@pop.cantv.net X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.5 (32) Date: Thu, 14 May 1998 16:50:55 -0400 To: freebsd-hardware@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG From: Luis Munoz Subject: 3Com 905B-TX on a Compaq Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi there: I'm installing a couple of servers and running into a couple of problems: - Servers: Compaq Proliant 1600R w/256M RAM, external RAID arrays - SCSI: 2 Adaptec 2944UW. Built-in NCR controllers are disabled. - NICs: 2 3Com 905B-TX FastEtherLink III 10/100. Built-in 10/100 NIC is disabled. - O/S: FreeBSD 2.2.6-RELEASE I have two problems: (1) I can't make FreeBSD locate cards on slots 1, 2 or 3 which fall on PCI bus #2. The following is an excerpt from a boot -v. For this, I installed one Adaptec 2944 UW on slot 6 (PCI bus #0) and a 3Com 3C905B-TX on slot 5 (PCI bus #0). I also disabled the built-in NCR controllers and the NIC so as to free more resources. Those are hooked to the PCI bus #0 internally. This is a testing kernel, with many stuff trimmed down. [snip] FreeBSD 2.2.6-RELEASE #0: Fri May 15 11:06:01 GMT 1998 root@myname.my.domain:/usr/src/sys/compile/TEST Calibrating clock(s) ... i586 clock: 266238554 Hz, i8254 clock: 1193146 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency CLK_USE_I586_CALIBRATION not specified - using old calibration method CPU: Pentium Pro (266.25-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x633 Stepping=3 Features=0x80f9ff real memory = 16777216 (16384K bytes) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x0023b000 -0x00ffdfff, 14430208 bytes (3523 pages) avail memory = 14565376 (14224K bytes) eisa0: Probing for devices on the EISA bus pcibus_setup(1): mode 1 addr port (0x0cf8) is 0x00000000 pcibus_setup(1a): mode1res=0x80000000 (0x80000000) pcibus_check: device 0 is there (id=00051166) Probing for devices on PCI bus 0: configuration mode 1 allows 32 devices. chip0 rev 0 on pci0:0:0 # and so on... I don't think the rest is relevant. [snip] (2) The 3Com card is not recognized. I went in and modified if_vx_pci.c to add this board-id to it, and then the machine would hang whenever there was a packet in the network. This is the relevant boot -v info [snip] pci0:11: vendor=0x10b7, device=0x9055, class=network (ethernet) int a irq 5 [no driver assigned] map(10): io(6400) map(14): mem32(c6ffef80) [snip] I would like to know if it's possible to have FreeBSD seeing all of the PCI slots/devices in this machine and if there's a driver that would work with the NICs I have. If this is not the case, which 100 Mbit/sec card is the best replacement for this one? Thanks a lot in advance. -lem To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message