<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[WAN PPPoE causing boot loop &quot;Fatal trap 12: page fault while in kernel mode&quot;]]></title><description><![CDATA[<p dir="auto">Hello,<br />
I added a network card (TP-Link Gigabit Ethernet PCI-Express Network Adapter (TG-3468)) on pfsense so I could use it as a router. I have to ethernet ports, one is built in the motherboard, the second is the TP-Link. The issue persists even if use the TP-Link as WAN instead of the built in.<br />
Everything works fine after assigning the interfaces, I am able to access the web GUI without any problem, server never crashes, but the WAN did not connect to the internet, as my ISP requires PPPoE authentication.<br />
So I go to Interfaces -&gt; WAN and set IPv4 Configuration type to PPPoE, and set the Username, and Password, and clicked the blue "Save" button.<br />
The pfsense box instantly crashes after saving, and goes into a reboot loop and never fully boots. I tried running fsck, but it did not solve my issue. I resetted the settings going on the command line and using /etc/rc.initial and resetting to factory default, from here I was able to recover my crash log.</p>
<p dir="auto">Full crash log: http://pastebin.com/raw/dMXnL6ZC<br />
S.M.A.R.T. Tests (from pfsense): http://pastebin.com/raw/hc6wx6Nu (May be in good condition, not sure)<br />
Was unable to do Memtest86+ because for some reason, the computer does not recognise memtest86+ iso image as bootable.</p>
<p dir="auto">Crash:</p>
<pre><code>&lt;118&gt;Configuring WAN interface...
&lt;5&gt;re1: link state changed to DOWN
ral0: discard raw packet
&lt;6&gt;ng0: changing name to 'pppoe0'

Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x0
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff807b1566
stack pointer	        = 0x28:0xfffffe0467662af0
frame pointer	        = 0x28:0xfffffe0467663380
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 4862 (mpd5)
</code></pre>
<p dir="auto">I have looked at https://forums.freebsd.org/threads/29649/<br />
Should I replace the HDD, and if it does not work still, I replace the RAM, then if I am lucky, it might work? Also should I get the development release of pfsense when reinstalling on new HDD?<br />
I do not believe the ethernet cards are causing the crash.<br />
I do not understand why PPPoE authentication causes hardware to fail and crash, as it does not crash without enabling it.</p>
]]></description><link>https://forum.netgate.com/topic/111907/wan-pppoe-causing-boot-loop-fatal-trap-12-page-fault-while-in-kernel-mode</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 20:16:24 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/111907.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 21 Feb 2017 14:55:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to WAN PPPoE causing boot loop &quot;Fatal trap 12: page fault while in kernel mode&quot; on Wed, 22 Feb 2017 07:13:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/kpa">@<bdi>kpa</bdi></a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humaidq">@<bdi>humaidq</bdi></a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/w0w">@<bdi>w0w</bdi></a>:</p>
<blockquote>
<p dir="auto">ral0? What is this? It should be some wireless ralink chipset? FreeBSD and pfSense would not be happy with most of wireless cards.</p>
</blockquote>
<p dir="auto">It is the built in ethernet on the motherboard, there is no way to remove it other than unsoldering it, should I insert another ethernet card to use instead of the built in?</p>
</blockquote>
<p dir="auto">It can't be the built-in ethernet because the ral driver is for a WLAN card and not for an ethernet NIC:</p>
<p dir="auto"><a href="https://www.freebsd.org/cgi/man.cgi?query=ral&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+11.0-RELEASE+and+Ports&amp;arch=default&amp;format=html" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.freebsd.org/cgi/man.cgi?query=ral&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+11.0-RELEASE+and+Ports&amp;arch=default&amp;format=html</a></p>
</blockquote>
<p dir="auto">Oh, I see. I did not know that. I setup the interfaces correctly, now everything seems to work fine!</p>
]]></description><link>https://forum.netgate.com/post/681627</link><guid isPermaLink="true">https://forum.netgate.com/post/681627</guid><dc:creator><![CDATA[humaidq]]></dc:creator><pubDate>Wed, 22 Feb 2017 07:13:43 GMT</pubDate></item><item><title><![CDATA[Reply to WAN PPPoE causing boot loop &quot;Fatal trap 12: page fault while in kernel mode&quot; on Wed, 22 Feb 2017 06:13:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/humaidq">@<bdi>humaidq</bdi></a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/w0w">@<bdi>w0w</bdi></a>:</p>
<blockquote>
<p dir="auto">ral0? What is this? It should be some wireless ralink chipset? FreeBSD and pfSense would not be happy with most of wireless cards.</p>
</blockquote>
<p dir="auto">It is the built in ethernet on the motherboard, there is no way to remove it other than unsoldering it, should I insert another ethernet card to use instead of the built in?</p>
</blockquote>
<p dir="auto">It can't be the built-in ethernet because the ral driver is for a WLAN card and not for an ethernet NIC:</p>
<p dir="auto"><a href="https://www.freebsd.org/cgi/man.cgi?query=ral&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+11.0-RELEASE+and+Ports&amp;arch=default&amp;format=html" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.freebsd.org/cgi/man.cgi?query=ral&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+11.0-RELEASE+and+Ports&amp;arch=default&amp;format=html</a></p>
]]></description><link>https://forum.netgate.com/post/681615</link><guid isPermaLink="true">https://forum.netgate.com/post/681615</guid><dc:creator><![CDATA[kpa]]></dc:creator><pubDate>Wed, 22 Feb 2017 06:13:51 GMT</pubDate></item><item><title><![CDATA[Reply to WAN PPPoE causing boot loop &quot;Fatal trap 12: page fault while in kernel mode&quot; on Wed, 22 Feb 2017 05:27:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/w0w">@<bdi>w0w</bdi></a>:</p>
<blockquote>
<p dir="auto">ral0? What is this? It should be some wireless ralink chipset? FreeBSD and pfSense would not be happy with most of wireless cards.</p>
</blockquote>
<p dir="auto">It is the built in ethernet on the motherboard, there is no way to remove it other than unsoldering it, should I insert another ethernet card to use instead of the built in?</p>
]]></description><link>https://forum.netgate.com/post/681608</link><guid isPermaLink="true">https://forum.netgate.com/post/681608</guid><dc:creator><![CDATA[humaidq]]></dc:creator><pubDate>Wed, 22 Feb 2017 05:27:44 GMT</pubDate></item><item><title><![CDATA[Reply to WAN PPPoE causing boot loop &quot;Fatal trap 12: page fault while in kernel mode&quot; on Tue, 21 Feb 2017 16:34:48 GMT]]></title><description><![CDATA[<p dir="auto">I doubt that there's anything wrong with your hardware and this is a simple misconfiguration somewhere. Get rid of the wireless interface (which you failed to mention) as the first step and then redo the interface assignments on the console from scratch.</p>
]]></description><link>https://forum.netgate.com/post/681435</link><guid isPermaLink="true">https://forum.netgate.com/post/681435</guid><dc:creator><![CDATA[kpa]]></dc:creator><pubDate>Tue, 21 Feb 2017 16:34:48 GMT</pubDate></item><item><title><![CDATA[Reply to WAN PPPoE causing boot loop &quot;Fatal trap 12: page fault while in kernel mode&quot; on Tue, 21 Feb 2017 16:31:01 GMT]]></title><description><![CDATA[<p dir="auto">Yeah, remove the wifi card before debugging anything else.</p>
]]></description><link>https://forum.netgate.com/post/681432</link><guid isPermaLink="true">https://forum.netgate.com/post/681432</guid><dc:creator><![CDATA[doktornotor]]></dc:creator><pubDate>Tue, 21 Feb 2017 16:31:01 GMT</pubDate></item><item><title><![CDATA[Reply to WAN PPPoE causing boot loop &quot;Fatal trap 12: page fault while in kernel mode&quot; on Tue, 21 Feb 2017 16:20:28 GMT]]></title><description><![CDATA[<p dir="auto">ral0? What is this? It should be some wireless ralink chipset? FreeBSD and pfSense would not be happy with most of wireless cards.</p>
]]></description><link>https://forum.netgate.com/post/681430</link><guid isPermaLink="true">https://forum.netgate.com/post/681430</guid><dc:creator><![CDATA[w0w]]></dc:creator><pubDate>Tue, 21 Feb 2017 16:20:28 GMT</pubDate></item></channel></rss>