Date: Mon, 20 Nov 2006 10:15:34 -0600 From: Aaron Martinez <ml@proficuous.com> To: freebsd-questions@freebsd.org Subject: ping send to problem, what am i missing Message-ID: <4561D4A6.10702@proficuous.com>
next in thread | raw e-mail | index | archive | help
I'm trying to get some routing working from my freebsd 6.1 machine that i thought should be extremely easy, but not having any luck. When trying to ping the destination address (192.168.5.6) i get : "ping: sendto: Invalid argument" the net goes like so: freebsd6.1----linux router-----another linux router---openbsd machine (running openvpn) the corresponding routing tables are as such: freebsd6.1: Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.3.94 UGS 1 121441 fxp0 127.0.0.1 127.0.0.1 UH 0 0 lo0 192.168.3.64/27 link#1 UC 0 0 fxp0 192.168.3.94 00:40:f4:76:3d:d3 UHLW 2 106622 fxp0 1154 192.168.4.1/32 192.168.4.5 UGS 0 2042 tun0 192.168.4.5 192.168.4.6 UH 1 0 tun0 192.168.5 192.168.0.66 UGS 0 154 fxp0 I manually added the 192.168.5 route using the following command (please correct me if i did it incorrectly route -n add 192.168.5/24 192.168.0.66 first linux router: Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.3.32 0.0.0.0 255.255.255.224 U 40 0 0 eth0 192.168.3.96 0.0.0.0 255.255.255.224 U 40 0 0 eth2 192.168.3.64 0.0.0.0 255.255.255.224 U 40 0 0 eth1 192.168.3.160 0.0.0.0 255.255.255.224 U 40 0 0 eth4 192.168.3.128 0.0.0.0 255.255.255.224 U 40 0 0 eth3 0.0.0.0 192.168.3.62 0.0.0.0 UG 40 0 0 eth0 second linux router: Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.3.32 0.0.0.0 255.255.255.224 U 40 0 0 eth3 192.168.3.96 192.168.3.34 255.255.255.224 UG 40 0 0 eth3 192.168.3.64 192.168.3.34 255.255.255.224 UG 40 0 0 eth3 192.168.3.160 192.168.3.34 255.255.255.224 UG 40 0 0 eth3 192.168.3.128 192.168.3.34 255.255.255.224 UG 40 0 0 eth3 192.168.2.0 0.0.0.0 255.255.255.0 U 40 0 0 eth2 192.168.1.0 0.0.0.0 255.255.255.0 U 40 0 0 eth1 192.168.0.0 0.0.0.0 255.255.255.0 U 40 0 0 eth0 0.0.0.0 0.0.0.0 0.0.0.0 U 40 0 0 dsl1 openbsd machine: Routing tables Internet: Destination Gateway Flags Refs Use Mtu Interface default 192.168.0.254 UGS 5 516934 - rl0 127/8 127.0.0.1 UGRS 0 0 33224 lo0 127.0.0.1 127.0.0.1 UH 1 125 33224 lo0 192.168.0/24 link#1 UC 2 0 - rl0 192.168.0.2 00:d0:b7:8f:51:41 UHLc 0 5 - rl0 192.168.0.254 00:e0:18:90:17:f1 UHLc 1 0 - rl0 192.168.4/24 192.168.4.2 UGS 0 2042 - tun0 192.168.4.2 192.168.4.1 UH 1 0 - tun0 192.168.5/24 192.168.5.2 UGS 0 3411 - tun1 192.168.5.2 192.168.5.1 UH 1 5 - tun1 224/4 127.0.0.1 URS 0 0 33224 lo0 i can successfully ping the 192.168.0.66 host with no problems, so i'm guessing that most of my routes are fine, i am a little suspect however about the route i manually put in. I can also ping the 192.168.5.6 address FROM the openbsd machine. All firewalls between these machines ARE disabled. i DO have ip forwarding enabled on the OPENBSD machine: # sysctl -a | grep forward net.inet.ip.forwarding=1 I can't figure what's going on here any help would be terribly appreciated. Any more info that is needed just ask. thanks in advance, Aaron
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4561D4A6.10702>