Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!dciteleport.com!www.nntp.primenet.com!nntp.primenet.com!news.bbnplanet.com!su-news-hub1.bbnplanet.com!arclight.uoregon.edu!news.uoregon.edu!xmission!xmission!not-for-mail From: chad@xmission.xmission.com (Chad Leigh) Newsgroups: comp.unix.bsd.freebsd.misc Subject: DEC 21x4x based PCI ethernet cards (deX driver) Date: 13 Dec 1996 23:43:21 -0700 Organization: XMission Internet (801 539 0900) Lines: 34 Message-ID: <58tia9$3aa@xmission.xmission.com> NNTP-Posting-Host: xmission.xmission.com Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:32568 I have a FreeBSD machine that has 2 Kingston PCI ethernet cards (10bT) based on DEC 21041 chip. This card can bus master. One of my cards sits in a bus mastering capable slot and the other one is in a slave PCI slot -- no bus mastering capability. I am trying to set up this machine to route from the world (my ISPs ethernet) to my subnet across from one ethernet board to the other. (This machine will be the router until I get the server rebuilt with a better MB). I have the subnet ethernet card working and can ping/telnet hosts on the subnet. That card is in the bus mastering slot. I cannot get the interface that talks to the "world" to work. (It is in the non bus mastering slot). The system sees both cards on boot up and my kernel includes both de0 and de1. Both cards enable their 10bT/UTP ports on boot. I have a default route set up on de1 (outside line card not bus master.) and a route -net to my subnet on de0 (subnet side bus mastering slot). The link lights light up on both cards. I can ping hosts on the subnet and the activity light blinks. I try to ping one of my ISPs hosts on the outside and it says "no route to host" and fails and the lights on the card never blink. However, if I say % route get outside.host.ip.number then the route command returns a good gateway and route info to get to that ip (the machine I was trying to ping). I guess the question is: does the deX driver for the DEC 2104x line of chips on FreeBSD assume that the card is a bus master and not work otherwise? Would a bus master card work in slave mode in a non bus master slot? DOes any of that matter? Any other ideas? Thanks pulling my hair out Chad chad@pengar.com