Date: Wed, 15 Dec 2004 16:20:05 -0800 From: sp0ng3b0b <sp0ng3b0b@sbcglobal.net> To: questions@freebsd.org Subject: Re: FreeBSD 5.3: panic page fault with nge driver Message-ID: <41C0D4B5.3000301@sbcglobal.net> In-Reply-To: <41C05A4F.1080207@sbcglobal.net> References: <41BF5A4C.2000203@sbcglobal.net> <41C05789.3050300@sbcglobal.net> <41C05A4F.1080207@sbcglobal.net>
next in thread | previous in thread | raw e-mail | index | archive | help
No one has replied to my posts. :( I hope I provided all the info that was needed. I tried 5.3-STABLE, but no success. OS still panics with same message below. 5.2.1-RELEASE works, but its not current anymore and I don't want to install an older OS. Besides, even with 5.2.1, I had to hardcode the media settings for the interface. OpenBSD 3.6 does not seem to have this problem and uses the same driver. So until I see that the problem is fixed, I have to move my IDS's over to OpenBSD. sp0ng3b0b wrote: >>> I am getting a page fault with a new install of FreeBSD 5.3 Release. >>> Something changed with the nge driver in FreeBSD 5.3. I did not have >>> this problem with 5.2.1. I just performed a clean install on a box >>> that had been running 5.2.1 RELEASE for a few months. >>> >>> The box is an Instrusion Detection System. I have fiber taps in place >>> on the network and use the rx ports of the nic to monitor the traffic. >>> >>> In 5.2.1, i would do this to bond ports and monitor them: >>> >>> # ifconfig nge0 media 1000baseSX mediaopt full-duplex promisc -arp up >>> # ifconfig nge1 media 1000baseSX mediaopt full-duplex promisc -arp up >>> # ngctl mkpeer fec dummy fec >>> # ngctl msg fec0: add_iface '"nge0"' >>> # ngctl msg fec0: add_iface '"nge1"' >>> # ngctl msg fec0: set_mode_inet >>> # ifconfig fec0 promisc -arp up >>> >>> However, when i set the media options for nge0, the machine panics >>> and dies. The panic message is hand typed below. >>> >>> FreeBSD 5.3 RELEASE. >>> Intel Pentium 4 3.06GHz CPU >>> 1GB RAM >>> 80GB Maxtor HD >>> (1x) Intel 82801DB (ICH4) Pro/100 Ethernet >>> (6x) NetGear GA621 fiber 1GB NIC >>> >>> >>> Fatal trap 12: page fault while in kernel mode >>> fault virtual address = 0x8 >>> fault code = supervisor read, page not present >>> instruction pointer = 0x8:0xc055a002 >>> stack pointer = 0x10:0xe32a2c9c >>> frame pointer = 0x10:0xe32a2cac >>> code segment = base 0x0, limit 0xfffff, type 0x1b >>> = DPL 0, pres 1, def 2 1, gran 1 >>> processor eflags = interrupt enabled, resuep, IOPL = 0 >>> current process = 27 (irq17: nge0) >>> trap number = 12 >>> panic: page fault
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41C0D4B5.3000301>