Hello,
I am running m0n0wall on a VM on a Citrix XenServer 5.0. Everything works just fine.
Since I need the NAT-T feature I decided to upgrade to the 1.3 beta version. I use the generic-pc image, so I followed the recommendation and used the 1.3b7 first. But right after the required reboot for the upgrade to complete, I got the following error message:
Fatal trap 12: page fault while inkernel mode
fault virtual address = 0x5a
fault code = supervisor read, page not present
instruction pointer = 0x20:0xc078f789
stack pointer = 0x28:0xc1c20b5c
frame pointer = 0x28:0xc120c80
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 0 ()
trap number = 12
panic: page fault
Uprime = 1s
After a liitle googling I found out that this seems to be a quite common FreeBSD 6.1 issue running on real machines. I'm not very familiar with FreeBSD, so I cannot judge by myself. I searched for older beta releases of the 1.3 version of m0n0wall, but only managed to find 1.3b6 . I will give it a try now and update the thread with the results.
Any ideas on what causes the problem or how to bypass it?
Thanks in advance!
Update: I tried the 1.3b6. I got the same fatal error. I also tried to raise memory from 64MB to 128MB, in case it was a memory issue. No luck either.
Update 2: I also tried to perform a fresh installation of 1.3b15 on a new VM. I got the same error. I still have no clue on how to resolvethis issue. Any help appreciated.