|
|||||||||||
|
linux-ipsec: Test installing the 0.91 release...
From: Hugh Daniel <hugh(at)road.toad.com>
Date: Sun Dec 06 1998 - 07:09:21 EST
First off I notice that none of the documents have RCS Id strings in
them, which is likely a good idea.
.../README
Is this the file where folks should be told howto GPG/PGP test the tar file against the teams key? If not here where? It is very weird to be pointed at the doc/vpn.how file insted of the INSTALL file directly. It is also strnange how late in the file this happens in the README. Why point at the vpn.how document rather then a top level roadmap.how or design.how document? west.toad.com Sat Dec 5 03:24:39 PST 1998 209.157.90.160/29 -> 209.157.90.152/29 => tun0x201@209.157.90.145 esp0x203@209.157.90.145 tun0x201@209.157.90.145 IPv4_Encapsulation: dir=out 209.157.90.146 -> 209.157.90.145 esp0x202@209.157.90.146 3DES-MD5-96_Encryption: dir=in iv=0x3884714110bfb4b4 seq=0 bit=0x00000000 win=0 flags=0x0<> esp0x203@209.157.90.145 3DES-MD5-96_Encryption: dir=out iv=0x3884714110bfb4b4 seq=0 bit=0x00000000 win=0 flags=0x0<> Destination Gateway Genmask Flags MSS Window irtt Iface 209.157.90.144 0.0.0.0 255.255.255.248 U 1500 0 0 eth0 209.157.90.152 209.157.90.145 255.255.255.248 UG 1404 0 0 ipsec0 0.0.0.0 209.157.90.150 0.0.0.0 UG 1500 0 0 eth0 (I delete a large part here where nothing I did worked...) Wow, I totaly missed the last paragraph in this section, on several readings. Something is wrong here, though it may be me... On the other hand, now pings go round trip! Yea! In paragraph #11 you have me use a 5th machine (to run tcpdump) , this is far too late in the game to add a machine to the mix! I looked at the map at the top and set up a 4 machine network, not a 5 machine net. Urg. Next (still in paragraph #11) I got confused by the example IP address in the ping and pinged the father SG (getting ping packets in the clear). Do something so that I don't get confused the first time I see a SG client machine as a target. YEIKS, MAJOR BUG! In paragraph #11 you have me ping a client of the remote SG (the target machine I think of it as) and so I did from the near SG and not the near by client! Once again it's time to tell me _exactly_ what to do. FYI: when I pinged the ping packets never even showed up, if I can re-create this I will report it as a bug later. Lasty I don' know what I am looking for, is it something like this?: ... 19:52:53.876323 west.toad.com > east.toad.com: ip-proto-50 116 ... Is it a bug if I don't see any pings(well pongs...) back? Next how do I run tcpdump in a way to see the ping padding? How to see raw packets with tcpdump is at at all clear from the man page. So unless I am missing someting big, the instructions break down big time in paragraph #11. On to paragraph #12, opps, whats this I see about shutting down both manual SA's? Did I miss something? Yep. Maybe a new paragraph # for setting up the other end of the link would be a good idea. A general comment here is that at this point I can't make heads or tails out of the S, H, G & T nameing scheme. Can you come up wth something better, clearer? Now to paragraph #12: here is my first try (I was not told to edit snt so I used ew):
root@east > ipsec auto ew up
Turns out it did not matter what profile I used as neither would have worked, as nothing in the current document ever told me to run the 'add' command or edit the /etc/sysconfig file to 'add' them at boot time! By default there is no visible error output, where does it go? I had typed one character wrong in my /etc/isakmp-secrets file wrong and nothing worked and nothing spit out anything in command line space. The last two paragraphs (#13 & #14) seem to need to go into a sysadmin.how document.
General
Running the 0.91 system
Dec 4 01:14:31 west ipsec_setup: SIOCSIFADDR: No such device Dec 4 01:14:31 west modprobe: Can't locate module ipsec0 Dec 4 01:14:31 west last message repeated 2 times Dec 4 01:14:31 west ipsec_setup: SIOCSIFBRDADDR: No such device Dec 4 01:14:31 west modprobe: Can't locate module ipsec0 Dec 4 01:14:31 west modprobe: Can't locate module ipsec0 Dec 4 01:14:31 west ipsec_setup: SIOCSIFNETMASK: No such device Dec 4 01:14:32 west ipsec_setup: Starting Pluto: Dec 4 01:14:33 west ipsec_setup: Enabling Pluto negotiation: Not only do I get the error messages but the /proc/net/ipsec_* stuff is missing. I have to have screwed something up. Humm, no module and nothing in the kernel symbol table (/boot/System.map). Yep, that is the set of messages you get if there is no ipsec either in the kernel or as a module. Is it worth wasting script space to test for this condition for the few idiots (like me...) that might run into this problem? Why does something as critical as the KLIPSINTERFACES variable have a valid but allmost certainly bogus value? Worse it's hard to see visualy, where if it were all XXXX's it would be clear what needs to be done. Well thats my list of gripes and confusions, hopefuly it will at least prove amusing. ||ugh Daniel hugh@toad.com Systems Testing & Project mis-Management The Linux FreeS/WAN Project http://www.xs4all.nl/~freeswanReceived on Sun Dec 6 07:38:55 1998 This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 12:59:09 EDT |
||||||||||
|
|||||||||||