From owner-freebsd-current@FreeBSD.ORG Wed Apr 19 22:14:19 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01FBD16A408 for ; Wed, 19 Apr 2006 22:14:19 +0000 (UTC) (envelope-from livefreebsd@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.183]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74DFE43D73 for ; Wed, 19 Apr 2006 22:14:14 +0000 (GMT) (envelope-from livefreebsd@mac.com) Received: from mac.com (smtpin04-en2 [10.13.10.149]) by smtpout.mac.com (Xserve/8.12.11/smtpout13/MantshX 4.0) with ESMTP id k3JMEEoh000357; Wed, 19 Apr 2006 15:14:14 -0700 (PDT) Received: from cherry.local (pool-71-127-206-78.nwrknj.east.verizon.net [71.127.206.78]) (authenticated bits=0) by mac.com (Xserve/smtpin04/MantshX 4.0) with ESMTP id k3JME8jU014042 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 19 Apr 2006 15:14:13 -0700 (PDT) Received: from [127.0.0.1] by cherry.local (PGP Universal service); Wed, 19 Apr 2006 18:14:11 -0400 X-PGP-Universal: processed; by cherry.local on Wed, 19 Apr 2006 18:14:11 -0400 In-Reply-To: <4621CB9B-0ECC-48D2-93ED-E7480255C20C@siliconlandmark.com> References: <4621CB9B-0ECC-48D2-93ED-E7480255C20C@siliconlandmark.com> Mime-Version: 1.0 (Apple Message framework v749.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Park Foreman Date: Wed, 19 Apr 2006 18:14:00 -0400 To: Andre Guibert de Bruet X-Mailer: Apple Mail (2.749.3) Cc: freebsd-current@freebsd.org Subject: Re: cPCI Hotplug support X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 22:14:19 -0000 System: Nokia IP330 using AMD K6 processor Card: Zynx ZX412 dual 10/100 card and DEC/Intel 21143 chipset ifconfig: dc0: flags=8843 mtu 1500 options=8 inet 172.21.1.1 netmask 0xffff0000 broadcast 172.21.255.255 inet6 fe80::2c0:95ff:fee5:7d8c%dc0 prefixlen 64 scopeid 0x4 ether 00:c0:95:e5:12:ab media: Ethernet autoselect (none) status: no carrier dc1: flags=8843 mtu 1500 options=8 inet 172.21.2.1 netmask 0xffff0000 broadcast 172.21.255.255 inet6 fe80::2c0:95ff:fee5:7d8d%dc1 prefixlen 64 scopeid 0x5 ether 00:c0:95:e5:23:cd media: Ethernet autoselect (none) status: no carrier dmesg: pci1: on pcib1 dc0: port 0xe000-0xe07f mem 0xd8000000-0xd80003ff irq 10 at device 5.0 on pci1 miibus3: on dc0 dcphy0: on miibus3 dcphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto dc0: Ethernet address: 00:c0:95:e5:7d:8c dc0: [GIANT-LOCKED] dc1: port 0xe400-0xe47f mem 0xd8001000-0xd80013ff irq 12 at device 6.0 on pci1 miibus4: on dc1 dcphy1: on miibus4 dcphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto dc1: Ethernet address: 00:c0:95:e5:7d:8d dc1: [GIANT-LOCKED] pciconf -vl: pcib1@pci0:16:0: class=0x060400 card=0x000000dc chip=0x00241011 rev=0x03 hdr=0x01 vendor = 'Digital Equipment Corporation' device = '21151/2 PCI to PCI Bridge' class = bridge subclass = PCI-PCI dc0@pci1:5:0: class=0x020000 card=0x0019110d chip=0x00191011 rev=0x41 hdr=0x00 vendor = 'Digital Equipment Corporation' device = 'DC21142/3 PCI/CardBus 10/100 Mbit Ethernet Ctlr' class = network subclass = ethernet dc1@pci1:6:0: class=0x020000 card=0x0019110d chip=0x00191011 rev=0x41 hdr=0x00 vendor = 'Digital Equipment Corporation' device = 'DC21142/3 PCI/CardBus 10/100 Mbit Ethernet Ctlr' class = network subclass = ethernet I have been advised to look at http://cvstrac.pfsense.com/chngview? cn=4643 But, I am not using pfSense. Just 6.0 release. I have also looked at http://www.znyx.com/support/drivers/ ZX412_drivers.htm But these drivers don't work for me. If they can be made to work, could they be built into the next release or adapt the existing drivers? Typically, I would say why bother with such old equipment but there are a lot of companies trying to breath new life into these old firewalls. Park On Apr 19, 2006, at 10:03 AM, Andre Guibert de Bruet wrote: > On Apr 16, 2006, at 1:12 PM, livefreebsd@mac.com wrote: > >> Does 6.0 not support hot-swap Compact PCI? >> >> With an ethernet card in this slot, O/S sees dc0 and dc1 but >> power to the actual tranceivers does not occur. >> >> i.e. FreeBSD sees the chipset and let me ifconfig anything. But, >> activity lights never works. This works with Linux. >> >> Can we port the code for this from Linux? > > This report is void of any relevant information and is therefore > useless for a variety of reasons: > > - What is the make of the ethernet card? > - Could we get the appropriate pciconf -vl output? > - What does the dmesg output look like for the card? > - What model laptop is this being used in? > - What CPU? AMD64 or I386? > > Why should we port a driver for a NIC that appears to be almost > working? It is way more efficient to make the relevant changes to > get the card working in the present driver. This of course, > requires that we know what devices you are trying to make > interoperate... > > Cheers, > Andy > > /* Andre Guibert de Bruet * 6f43 6564 7020 656f 2e74 4220 7469 > 6a20 */ > /* Code poet / Sysadmin * 636f 656b 2e79 5320 7379 6461 696d > 2e6e */ > /* GSM: +1 734 846 8758 * 5520 494e 2058 6c73 7565 6874 002e > 0000 */ > /* WWW: siliconlandmark.com * C/C++, Java, Perl, PHP, SQL, XHTML, > XML */ >