From owner-freebsd-hackers Wed Aug 6 13:47:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA18706 for hackers-outgoing; Wed, 6 Aug 1997 13:47:35 -0700 (PDT) Received: from gatekeeper.alcatel.com.au (gatekeeper.alcatel.com.au [203.17.66.1]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA18699 for ; Wed, 6 Aug 1997 13:47:28 -0700 (PDT) Received: from mfg1.cim.alcatel.com.au ([139.188.23.1]) by gatekeeper.alcatel.com.au (PMDF V5.1-7 #11861) with ESMTP id <01IM5DIIW8TC000ES7@gatekeeper.alcatel.com.au> for freebsd-hackers@freebsd.org; Thu, 7 Aug 1997 06:46:48 +1000 Received: from cbd.alcatel.com.au by cim.alcatel.com.au (PMDF V5.1-7 #9239) with ESMTP id <01IM5DIF2K7K8WXY47@cim.alcatel.com.au> for freebsd-hackers@freebsd.org; Thu, 07 Aug 1997 06:46:43 +1000 Received: from gsms01.alcatel.com.au by cbd.alcatel.com.au (PMDF V5.1-7 #9241) with ESMTP id <01IM5DIC3VJK8WWDDQ@cbd.alcatel.com.au> for freebsd-hackers@freebsd.org; Thu, 07 Aug 1997 06:46:39 +1100 Received: (from jeremyp@localhost) by gsms01.alcatel.com.au (8.7.5/8.7.3) id GAA17647 for freebsd-hackers@freebsd.org; Thu, 07 Aug 1997 06:46:35 +1000 (EST) Date: Thu, 07 Aug 1997 06:46:35 +1000 (EST) From: Peter Jeremy Subject: Ethernet driver for Compaq Deskpro 4000 To: freebsd-hackers@freebsd.org Message-id: <199708062046.GAA17647@gsms01.alcatel.com.au> Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I would like to run FreeBSD on a Compaq Deskpro 4000. Unfortunately, this machine includes a non-supported NetFlex-3 Ethernet controller. The NetFlex-3 is based on the TI ThunderLAN TNETE100A NIC. The output from a verbose PCI probe is shown below (the particular chip probes as pci0:11:). Does anyone have a suitable FreeBSD 2.2 driver for this NIC? I also note that the IDE driver also reports `no driver assigned', although the later (ISA) disk probes correctly detect the attached disk. Would this cause any problems? Kernel probe: FreeBSD 2.2.2-RELEASE #14: Tue May 27 22:21:59 GMT 1997 jkh@time.cdrom.com:/usr/src/sys/compile/BOOTMFS Calibrating clock(s) ... i586 clock: 133640311 Hz, i8254 clock: 1193218 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency CLK_USE_I586_CALIBRATION not specified - using old calibration method CPU: Pentium (133.64-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x1bf real memory = 33554432 (32768K bytes) avail memory = 28930048 (28252K bytes) pcibus_setup(1): mode 1 addr port (0x0cf8) is 0x00000000 pcibus_setup(1a): mode1res=0x00000000 (0x80000000) pcibus_setup(1b): mode1res=0x80000000 (0xff000001) pcibus_check: device 0 is there (id=40000e11) Probing for devices on PCI bus 0: configuration mode 1 allows 32 devices. chip0 rev 1 int S irq 240 on pci0:0:0 mapreg[10] type=0 addr=00414f90 size=ffc0b010. mapreg[14] type=0 addr=001750a0 size=ffe8af60. mapreg[18] type=0 addr=0039df70 size=ffc62090. mapreg[1c] type=0 addr=01fff490 size=fe000b70. mapreg[20] type=1 addr=40000e10 size=0010. chip1 rev 1 int U irq 48 on pci0:0:1 mapreg[10] type=0 addr=0039df70 size=ffc62090. mapreg[14] type=0 addr=01fff580 size=fe000a80. mapreg[18] type=0 addr=0039df70 size=ffc62090. mapreg[1c] type=0 addr=01fff5e0 size=fe000a20. mapreg[20] type=1 addr=40000e10 size=0010. chip2 rev 1 int V irq 128 on pci0:0:2 mapreg[10] type=0 addr=0039df70 size=ffc62090. mapreg[14] type=0 addr=01fff6d0 size=fe000930. mapreg[18] type=0 addr=0039df70 size=ffc62090. mapreg[1c] type=0 addr=01fff730 size=fe0008d0. mapreg[20] type=1 addr=40000e10 size=0010. chip3 rev 1 int W irq 208 on pci0:0:3 mapreg[10] type=0 addr=00421e50 size=ffbde1b0. mapreg[14] type=0 addr=01fff820 size=fe0007e0. mapreg[18] type=0 addr=0039df70 size=ffc62090. mapreg[1c] type=0 addr=01fff880 size=fe000780. mapreg[20] type=1 addr=40000e10 size=0010. chip4 rev 1 int Y irq 32 on pci0:0:4 mapreg[10] type=0 addr=0039de30 size=ffc621d0. mapreg[14] type=0 addr=01fff960 size=fe0006a0. mapreg[18] type=0 addr=0039df70 size=ffc62090. mapreg[1c] type=0 addr=01fff9c0 size=fe000640. mapreg[20] type=1 addr=40000e10 size=0010. chip5 rev 1 int Z irq 96 on pci0:0:5 mapreg[10] type=0 addr=0039df70 size=ffc62090. mapreg[14] type=0 addr=01fffab0 size=fe000550. mapreg[18] type=0 addr=0039df70 size=ffc62090. mapreg[1c] type=0 addr=01fffb10 size=fe0004f0. mapreg[20] type=1 addr=40000e10 size=0010. chip6 rev 1 int [ irq 176 on pci0:0:6 mapreg[10] type=0 addr=0039df70 size=ffc62090. mapreg[14] type=0 addr=01fffc00 size=fe000400. mapreg[18] type=0 addr=0039df70 size=ffc62090. mapreg[1c] type=0 addr=01fffc60 size=fe0003a0. mapreg[20] type=1 addr=40000e10 size=0010. chip7 rev 1 int ] irq ?? on pci0:0:7 mapreg[10] type=0 addr=003bfd70 size=ffc40290. mapreg[14] type=0 addr=01fffd40 size=fe0002c0. mapreg[18] type=0 addr=0039df70 size=ffc62090. mapreg[1c] type=0 addr=01fffda0 size=fe000260. mapreg[20] type=1 addr=40000e10 size=0010. vga0 rev 0 int a irq 11 on pci0:10 mapreg[10] type=0 addr=41000000 size=1000000. pci0:11: Compaq, device=0xae35, class=network (misc) int a irq 5 [no driver assigned] map(10): io(1000) map(14): mem32(40000000) chip8 rev 12 on pci0:15:0 pci0:15:1: Compaq, device=0xae33, class=storage (ide) int a irq 14 [no driver assigned] map(10): io(01f0) map(14): io(03f4) map(18): io(0170) map(1c): io(0374) map(20): io(1010) pci0: uses -549760624 bytes of memory from 1750a0 upto ffffffff. pci0: uses 128 bytes of I/O space from e10 upto e1f. Probing for devices on the ISA bus: ... wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): wd0: 2014MB (4124736 sectors), 4092 cyls, 16 heads, 63 S/T, 512 B/S ... Peter -- Peter Jeremy (VK2PJ) peter.jeremy@alcatel.com.au Alcatel Australia Limited 41 Mandible St Phone: +61 2 9690 5019 ALEXANDRIA NSW 2015 Fax: +61 2 9690 5247