Hi,

I have two FreeBSD5.4 systems with IPFilter (Version 1.8), I use them as entry for my network, so I would like to synchronize them.

I test the synchronization with ipsyncm and ipsyncs, but I never succeed in making them work. When reading the sources, I understood that the program read in the file “/dev/ipsync” and then send the message. When I’ve read this file with the command cat: “cat /dev/ipsync” there was nothing in it, even if I send TCP or ICMP messages. When I have stopped the “cat” process, I had a kernel failure:

 

Kernel trap 12 with interrupts disabled

 

Fatal trap 12: page fault while in kernel mode

Fault virtual address   : 0x0

Fault code              : Supervisor read, page not present

Instruction pointer     : 0x8 :0xc050fb26

Stack pointer           : 0x10:0xc9d0ab50

Frame Pointer           : 0x10:0xc9d0ab50

Code segment            : Base 0x0, limit 0xffffff, type 0x1b

                        : DPL 0, pres 1, def32 1, gran 1

processor eflags        : resume, IOPL : 0

 

And then I had no choice but rebooting the system.

Does root have the right to read this file?

Is this failure something logical?

Why is there nothing in this file, and no synchronization between the two systems, even if I sent TCP messages?

 

Tanks for your answer.

Quentin Turbiez

 

Reply via email to