To: bedevtalk@xxxxxxxxxxxxx From: "Philippe Houdoin" <philippe.houdoin@xxxxxxx> Date: Sun, 27 Jul 2003 23:37:06 +1000 EST Subject: [bedevtalk] Re: rtl8139 net driver Reply-To: bedevtalk@xxxxxxxxxxxxx David McPaul asked: > With the latest version of the network code my rtl8139 card > was > recognised so I thought I would try it out. > > This is what get with ifconfig -a > rtl81390: flags=2030<MULTICAST,BROADCAST,LINK1> mtu 1514 > loop0: flags=110<MULTICAST,LOOPBACK> mtu 16384 > > So I add my address using > ifconfig rtl81390 192.168.0.5 up netmask 255.255.255.0 > > which gives me > rtl81390: flags=2039<UP,RUNNING,MULTICAST,BROADCAST,LINK1> mtu 1514 > inet 192.168.0.5 netmask 0xffffff00 broadcast 192.168.0.255 > loop0: flags=110<MULTICAST,LOOPBACK> mtu 16384 > > but when I try a ping I get the error > error: unknown protocol icmp: error -2147459069 [No such file or > directory] > > Is this what I am supposed to be doing? Check you have a /etc/protocols file on your system. It should contains this line: icmp 1 ICMP # internet control message protocol If you don't have any /etc/protocols file, then grab one from a Unix system, or save this text into a new /etc/protocols file on your system: # # Internet (IP) protocols # ip 0 IP # internet protocol, pseudo protocol number icmp 1 ICMP # internet control message protocol ggp 3 GGP # gateway-gateway protocol tcp 6 TCP # transmission control protocol pup 12 PUP # PARC universal packet protocol udp 17 UDP # user datagram protocol Hope this help. -Philippe Houdoin -- Fortune Cookie Says: "No self-respecting fish would want to be wrapped in that kind of paper." -- Mike Royko on the Chicago Sun-Times after it was taken over by Rupert Murdoch