Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Oct 1997 15:01:08 -0700
From:      Susan Bennett <susan@znyx.com>
To:        freebsd-questions@FreeBSD.ORG
Subject:   Re: ZX346 and FreeBSD-2.2.2
Message-ID:  <199710132201.PAA02593@electra.znyx.com>

next in thread | raw e-mail | index | archive | help
Looking for a gentleman by the name of Matt Thomas.  I've heard he is just the guru we are looking for.  We've had a client who is running into some difficulties when configuring a multi-channel ZNYX adapter under Free BSD 2.2.2 
Matt, if you exist, please email us.  

You've been highly recommended and we could really use your help :)
Thanks,
Susan Bennett
ZNYX Corporation
510/249-0800 x105
---


At 02:41 PM 10/13/97 -0700, you wrote:
>Great!... glad to hear it.  Thanks for responding back.  Let me know how the
>performance testing goes.
>
>Eric
>_____
>-----Original Message-----
>From: M Lee <squids@silcon.com>
>To: Eric Maciel <eric@znyx.com>
>Date: Monday, October 13, 1997 2:38 PM
>Subject: Re: ZX346 and FreeBSD-2.2.2
>
>
>>Eric,
>>
>>Thanks for the help.  I did manage to find the driver after searching
>>through the mailing list archives on Freebsd's site.  There is an upgraded
>>de (dec 21x4x) driver Matt Thomas wrote available for free at
>>www.3am-software.com.  I installed this driver, rebuilt the kernel, and now
>>the ZX346 is functioning correctly (i.e., ip routing works now with four
>>clients connected to the four ports on the ZNYX board on different
>>subnets).  The ZX346 also correctly detected the media type this time.  The
>>output of dmesg now looks something like:
>>
>>de0 <Digital 21140A Fast Ethernet> rev32 int a irq15 on pci 1:4
>>de0: ZNYX ZX34X 21140A [10-100Mb/s] pass 2.0
>>de0: address 00:c0:95:e0:08:e4
>>de0: media 1="10bastT" 2="100baseTX"
>>
>>etc, for interfaces de 1-3
>>
>>I have not had the opportunity to run performance tests yet, but plan to in
>>the next couple of weeks of the evaluation.
>>
>>Mike
>>
>>At 12:57 PM 10/13/97 -0700, you wrote:
>>>Hi Mike,
>>>
>>>I received a reply from Eric V. over at BSDI.  Here is his response
>>>
>>>
>>>Eric,
>>> I'm sorry but I don't know how FreeBSD sets up media options
>>>these days. It used to be via LINK flags in both BSD/OS and FreeBSD,
>>>but as of BSD/OS 3.0 we have a different mechanism ('ifconfig de0
>>>media 10baseT') and I don't know what direction the FreeBSD folks
>>>took. You could try getting in touch with the author of the driver
>>>(Matt Thomas) or posting the question to one of the FreeBSD mailing
>>>lists (see www.freebsd.org). I'm sure a quick look at the driver
>>>source would also probably tell you what you need to know.
>>>
>>>
>>>- -Eric V.
>>>
>>>.  Unfortunitly, he really wasn't able to help too much.  I will search ny
>>>contact list for BSDI contacts, and get back to you.  In the meantime, you
>>>might want to try www.freebsd.org.  By the way, have you installed the
>>>latest patches.  Sometimes it is necessary to do this.  I know that you
>>>absolutely need to install K300 patch for BSDI 3.0, but I'm not sure about
>>>FreeBSD.  I will be in touch.  Let me know if you find anything out.
>>>
>>>Eric Maciel
>>>
>>>
>>>
>>>
>>>-----Original Message-----
>>>From: M Lee <squids@silcon.com>
>>>To: eric@znyx.com <eric@znyx.com>
>>>Date: Friday, October 10, 1997 7:42 PM
>>>Subject: ZX346 and FreeBSD-2.2.2
>>>
>>>
>>>>Dear Eric,
>>>>
>>>>Per our phone conversation, here is the information pertinent to getting
>>>>the ZX346 running on a PPro180 server with FreeBSD release-2.2.2.
>>>>
>>>>I installed the board and ran the diagnostics from floppy, installed the
>>>>pci bridge and everything came up correctly.
>>>>
>>>>The freebsd kernel recognized all four interfaces (de0-3)  on the board
>and
>>>>identified four separate MAC addresses.  I then configured the interfaces
>>>>with 4 separate ip address and brought them up.  From the server I was
>able
>>>>to ping between the de interfaces and the ed (legacy ISA NE2000 cards)
>>>>interfaces.  I was also able to ping the de interfaces from other
>machines
>>>>on the network.
>>>>
>>>>Below is a DMESG from the kernel showing that all four of the de
>interfaces
>>>>were enabled as 100TX.  While we are interested in evaluating performance
>>>>at 100TX, we need to get the interfaces to work with 10T and 10TFD as
>well.
>>>> The ZX346 was connected point to point (crossover) to one 10T and 2
>10TFD
>>>>client machines, that were already running when the server was brought
>up.
>>>>Somehow the ZX346 did not autoconfigure to detect the 10T and 10TFD
>>>>interfaces.  So my question is: how to set the media type on each ZX346
>>>>interface manually to match the client NIC?
>>>>
>>>>I am guessing that I need to set some flag in IFCONFIG for each
>interface's
>>>>media type, but I have never done this before (with any previous network
>>>>card on the same system).  Any assistance in this matter
>>>>would be greatly appreciated.  I also plan on checking the FreeBSD
>>>>archives, and if I come across anything I'll pass it your way.
>>>>
>>>>
>>>>Sincerely,
>>>>
>>>>Mike Lee
>>>>Systems Engineer
>>>>Workgroup Video Innovations, Inc.
>>>>
>>>>squids@silcon.com
>>>>703-714-1522
>>>>
>>>>
>>>>--------------------------------------------------------------------
>>>>Copyright (c) 1992-1997 FreeBSD Inc.
>>>>Copyright (c) 1982, 1986, 1989, 1991, 1993
>>>> The Regents of the University of California.  All rights reserved.
>>>>
>>>>FreeBSD 2.2.2-RELEASE #0: Tue May 20 10:45:24 GMT 1997
>>>>    jkh@time.cdrom.com:/usr/src/sys/compile/GENERIC
>>>>CPU: Pentium Pro (199.43-MHz 686-class CPU)
>>>>  Origin = "GenuineIntel"  Id = 0x619  Stepping=9
>>>>
>>>>Features=0xfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,<b11>,MTRR,PGE,MC
>A,
>>>C
>>>>MOV>
>>>>real memory  = 33554432 (32768K bytes)
>>>>avail memory = 30265344 (29556K bytes)
>>>>Probing for devices on PCI bus 0:
>>>>chip0 <Intel 82440FX (Natoma) PCI and memory controller> rev 2 on pci0:0
>>>>chip1 <Intel 82371SB PCI-ISA bridge> rev 1 on pci0:7:0
>>>>chip2 <Intel 82371SB IDE interface> rev 0 on pci0:7:1
>>>>chip3 <generic PCI bridge (vendor=1011 device=0021 subclass=4)> rev 1 on
>>>>pci0:18
>>>>ahc0 <Adaptec 2940A Ultra SCSI host adapter> rev 1 int a irq 11 on
>pci0:20
>>>>ahc0: aic7860 Single Channel, SCSI Id=7, 3 SCBs
>>>>ahc0 waiting for scsi devices to settle
>>>>(ahc0:0:0): "Quantum XP32150 L915" type 0 fixed SCSI 2
>>>>sd0(ahc0:0:0): Direct-Access 2151MB (4406960 512 byte sectors)
>>>>(ahc0:3:0): "MATSHITA CD-ROM CR-506 8S05" type 5 removable SCSI 2
>>>>cd0(ahc0:3:0): CD-ROM can't get the size
>>>>Probing for devices on PCI bus 1:
>>>>de0 <Digital 21140A Fast Ethernet> rev 32 int a irq 15 on pci1:4
>>>>de0: ZNYX ZX34X 21140A [10-100Mb/s] pass 2.0
>>>>de0: address 00:c0:95:e0:08:e4
>>>>de0: enabling 100baseTX port
>>>>de1 <Digital 21140A Fast Ethernet> rev 32 int a irq 9 on pci1:5
>>>>de1: ZNYX ZX34X 21140A [10-100Mb/s] pass 2.0
>>>>de1: address 00:c0:95:e0:08:e5
>>>>de1: enabling 100baseTX port
>>>>de2 <Digital 21140A Fast Ethernet> rev 32 int a irq 11 on pci1:6
>>>>de2: ZNYX ZX34X 21140A [10-100Mb/s] pass 2.0
>>>>de2: address 00:c0:95:e0:08:e6
>>>>de2: enabling 100baseTX port
>>>>de3 <Digital 21140A Fast Ethernet> rev 32 int a irq 10 on pci1:7
>>>>de3: ZNYX ZX34X 21140A [10-100Mb/s] pass 2.0
>>>>de3: address 00:c0:95:e0:08:e7
>>>>de3: enabling 100baseTX port
>>>>Probing for devices on the ISA bus:
>>>>sc0 at 0x60-0x6f irq 1 on motherboard
>>>>sc0: MDA/hercules <16 virtual consoles, flags=0x0>
>>>>ed0 at 0x280-0x29f irq 5 on isa
>>>>ed0: address 00:00:b4:3d:8c:91, type NE2000 (16 bit)
>>>>ed1 at 0x300-0x31f irq 3 on isa
>>>>ed1: address 00:00:b4:3d:5d:be, type NE2000 (16 bit)
>>>>fe0: disabled, not probed.
>>>>sio0 at 0x3f8-0x3ff irq 4 on isa
>>>>sio0: type 16550A
>>>>sio1: disabled, not probed.
>>>>sio2: disabled, not probed.
>>>>sio3: disabled, not probed.
>>>>lpt0 at 0x378-0x37f irq 7 on isa
>>>>lpt0: Interrupt-driven port
>>>>lp0: TCP/IP capable interface
>>>>lpt1: disabled, not probed.
>>>>mse0: disabled, not probed.
>>>>psm0 at 0x60-0x64 irq 12 on motherboard
>>>>psm0: device ID 0
>>>>fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
>>>>fdc0: NEC 72065B
>>>>fd0: 1.44MB 3.5in
>>>>wdc0 not found at 0x1f0
>>>>wdc1 not found at 0x170
>>>>bt0: disabled, not probed.
>>>>uha0 not found at 0x330
>>>>aha0: disabled, not probed.
>>>>aic0: disabled, not probed.
>>>>nca0: disabled, not probed.
>>>>nca1: disabled, not probed.
>>>>sea0: disabled, not probed.
>>>>wt0: disabled, not probed.
>>>>mcd0: disabled, not probed.
>>>>matcdc0: disabled, not probed.
>>>>scd0: disabled, not probed.
>>>>ie0: disabled, not probed.
>>>>ie1: disabled, not probed.
>>>>ep0: disabled, not probed.
>>>>ex0: disabled, not probed.
>>>>le0: disabled, not probed.
>>>>lnc0: disabled, not probed.
>>>>ze0: disabled, not probed.
>>>>zp0: disabled, not probed.
>>>>npx0 flags 0x1 on motherboard
>>>>npx0: INT 16 interface
>>>>apm0: disabled, not probed.
>>>>changing root device to sd0a
>>>>
>>>>
>>>>
>>>
>>>
>>>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199710132201.PAA02593>