Date: Fri, 2 May 1997 12:19:18 -0700 (PDT) From: Sri Ramkrishna <sri@aracnet.com> To: freebsd-questions@freebsd.org Subject: problem with Intel EtherExpress Pro/10 Driver? Message-ID: <Pine.LNX.3.95.970502115342.15591A-100000@shelob.aracnet.com>
next in thread | raw e-mail | index | archive | help
Well, I've done a lot of checking on my setup, and I think it might be a problem with the EtherExpress driver ex0. Let me tell you why I think it's the driver. I'm done everything but look at every packet that comes through the network. (which I can't seem to get working, tcpdump tells me that bfd0 is not configured even though I have compiled it into the kernel..whats teh deal with bfd0?) I have a working 2 computer LAN set up, where one end is an Amiga running a A2065 CBM ethernet board and the other a Ppro150 running my EtherExpress Pro board. The only odd thing about this set up is that the PC has a twisted pair, while the Amiga has a Thicknet AUI connector. I use a 10BASE-T transceiver to convert twisted pair to thicknet. This setup works. Under the FreeBSD setup, things are not so hot. After ifconfiging ex0 with a netmask of 255.0.0.0 (the same one that windows 95 uses) and binding it to the ip address 10.1.1.1, arp was able to tell me what my MAC address was. However, when I try to ping 10.1.1.2 which is the Amiga, I get "Host is down" style of message. So it recognizes the network, just that the machine is ignoring my packets. So I use arp -a to determine what the MAC address of my Amiga ethernet card is. It can't determine it. Saying it was incomplete. I also get some strange routes in my netstat -nr. For instance one route I get is: 10 link#2 UC 0 0 - - 10.1.1.1 <mac ether addr>UHLW 1 26 lo0 Why is it using lo0? I don't understand also why it has 10 instead of 10.1.1.2. I'm able to get arp to tell me what my MAC address of my Amiga from Win95, but not from FreeBSD. Also my Amiga things the MAC address of my EtherExpress board is something different than what FreeBSD things it is. I even tried finding out what the MAC address of my amiga is through win95 and using that number on FreeBSD via arp. (ie arp -s <mac address>) What more is there to do??? Anyways, I'm in a world of confusion. Basically, packets are being sent down the wire and both computers are ignoring them. This is a two computer LAN, the simplest setup you can ever have. There should be zero problems with routing. Yet I find odd routing tables, arp not able to determine the other computer's ethernet address. I know other people have gotten other cards working. This points to the driver I think. I won't know for sure till I can get tcpdump working. I would like to hear from other people who have an Intel EtherExpress Pro/10 board who have gotten their system working on a LAN. I can't believe it's my Amiga since it can talk to Win95 just fine. My computer is PPRO 150 Mhz, with 32 Megs of memory, 2gig IDE ram, and a CDROM as an IDE slave. I don't think it matters what the other computer is. Thanks for any help. I've done an exhaustive amount of work looking at my set up, going through mail archives, the handbook, man pages, books. This is truly the last place I can seek help. (besides the newsgroup which my ISP doesn't have <sigh>) sri --------------------------------------------------------------------------- Sri Ramkrishna /|\ Unix is very user friendly, its just very picky email: sri@aracnet.com -|- on who it is friendly to. -- Unknown? phone: 503-645-4868 \|/ --------------------------------------------------------------------------- |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.3.95.970502115342.15591A-100000>