Fatal trap 12: page fault while in kernel modecpuid = 2; apic id = 02fault virtual address = 0x188fault code = supervisor read data, page not presentinstruction pointer = 0x20:0xffffffff80d253acstack pointer = 0x28:0xfffffe022f196940frame pointer = 0x28:0xfffffe022f196990code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1processor eflags = interrupt enabled, resume, IOPL = 0current process = 12 (swi5: fast taskq)
I run pppoe with opnsense. It happened that i wanted to change public ip, clicked the "reload" button on the wan interfaces overview page and all od sudden it crashed immediately. running 19.1.8.
No, it's a relation between (3 of 5):- FreeBSD- PPPoE software (mpd5)- Hardware- Maybe ISP sending strange packetsThere are thousands of PPPoE installations out there without this problem.
Now it's time to exclude one after another to find the problematic combination.The easiest one is installing pfSense, if this also crashes and it doesn't happen with e.g IPFire, it's FreeBSD
Next one is using different hardware, but OPN and your provider, perhaps you can borrow some piece of hardware and test. If it happens, it's not your hardware, if not, it has something to do with your hardware.And so on ..
- When it spans over serveral years, what does that mean? Only a few in several year, or it still wasn't fixed by upstream? Or provider-related. Honestly, I'm unsure
- Just install pfSense, put in user/pw and you're good, there's no real config import, it costs time for sure. That linux on different hardware works doesn't rule out provider since it must be a combination of it. You can also give IPFire a shot, it's not that hard to set up.
- I'm also not a fan of testing things for days/ages .. but when all ppl think this way the problem will not be solved (and it seems noone was digging deeper successfully). So there's also no reason for posts like "it's now on 19.1.8 and still crashes". Only the ppl affected can help to investigate since it's to hard to guess from remote, sorry.