Return to BSD News archive
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.uwa.edu.au!nodecg.ncc.telecomwa.oz.au!not-for-mail From: tdwyer@netbsd08.dn.itg.telecom.com.au (Terry Dwyer) Newsgroups: comp.os.386bsd.bugs Subject: Re: ep0 problem under FreeBSD-1.1-RELEASE Date: 1 Jul 1994 13:47:46 +0800 Organization: Telecom Australia Lines: 72 Message-ID: <2v0amg$1rq@netbsd08.dn.itg.telecom.com.au> References: <Cs6D0n.Lrq@murdoch.acc.Virginia.EDU> NNTP-Posting-Host: 144.139.63.32 X-Newsreader: TIN [version 1.2 PL2] M. Mitchell Smith (mms7r@ascus.micr.Virginia.EDU) wrote: : I'm having a problem with the ep0 interface with FreeBSD-1.1-RELEASE. : The machine ``tetrad'' is in domain ``micr.virginia.edu''. The system : can make network connections with other systems in the same ``micr'' : subnet, but nothing outside. Details below. Any help would be greatly : appreciated. : -- Mitch [ Kernel config stuff deleted ] : (4) Here is the the ifconfig line generated by /etc/netstart: : ifconfig ep0 inet 128.143.16.10 netmask 0xffffff00 broadcast 128.143.16.0 aui Are you explicitly stating the broadcast address in hostname.ep0? I don't understand why. I'm sure it is not needed Have you tried a `netstat -r' to see if routed has learnt about other networks beyond your gateway. You don't say so I'll ask; have you pinged your router interface and all others on the way to your destination to establish the bounds of your visible network. try a traceroute to the host you are trying to ping. I have seen similar symptoms to your problem when a host has a larger netmask than is correct for the subnet it is connected to. Check with whoever maintains the router to establish what the netmask is for your segment. : (5) Here is what the interface looks like when it's running: : $ ifconfig ep0 : ep0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,ALTPHYS> : inet 128.143.16.10 netmask ffffff00 broadcast 128.143.16.0 : (6) I can telnet, rlogin, etc to a machine in the same subnet. Here is the ping results: : PING ascus (128.143.16.18): 56 data bytes : 64 bytes from 128.143.16.18: icmp_seq=0 ttl=255 time=3.117 ms : ... : --- ascus ping statistics --- : 5 packets transmitted, 5 packets received, 0% packet loss : round-trip min/avg/max = 1.961/2.250/3.117 ms : (7) But I can't get anywhere else. Here's the ping results for another nearby machine : in the ``med.virginia.edu'' domain: : PING dayhoff (128.143.19.17): 56 data bytes : ping: wrote dayhoff 64 chars, ret=-1 : ping: sendto: No route to host : ... : --- dayhoff ping statistics --- : 4 packets transmitted, 0 packets received, 100% packet loss I gather you either have this host registered in your /etc/hosts file or you are getting it from a DNS on your own segment. Whatever the case, a netstat -r | grep "128.143.19" will tell you if your machine knows about that network. Oh nearly forgot, have you checked that routed is running? I hope thais wil be of some help Terry. -- _-_|\ Terry Dwyer E-Mail: tdwyer@netbsd08.dn.itg.telecom.com.au / \ System Administrator Phone: +61 9 491 5161 Fax: +61 9 221 2631 *_.^\_/ Telecom Australia Telstra Corporation MIME capable mailer v Perth WA ( I do not speak for Telstra or Telecom )