BsoD - NIC card - DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)

Ahjasrtas

New Member
Hello.

I purchased a new NIC today, and since then I have experienced I think close to 10 blue screens.

I've checked "msinfo32.exe", and the NIC does not share an IRQ with any other devices. However, under "Hardware - conflicts and sharing" the following can be seen:
Code:
[INDENT]I/U-port 0x0000D000-0x0000DFFF    Intel(R) 82801 PCI Bridge - 244E
I/U-port 0x0000D000-0x0000DFFF    NETGEAR GA311 Gigabit Adapter
[/INDENT]I downloaded the Windows Driver Kit debugger, and the results from the newest dump follows under.[INDENT]Loading Dump File [C:\Windows\Minidump\Mini081810-04.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: SRV*C:\Symbols*[URL="http://msdl.microsoft.com/download/symbols"]Symbol information[/URL]
Executable search path is: 
Windows Server 2008/Windows Vista Kernel Version 6002 (Service Pack 2) MP (2 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 6002.18267.amd64fre.vistasp2_gdr.100608-0458
Machine Name:
Kernel base = 0xfffff800`02c0c000 PsLoadedModuleList = 0xfffff800`02ddbr> interrupt request level (IRQL) that is too high.  This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: fffffa600398a000, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000001, value 0 = read operation, 1 = write operation
Arg4: fffffa6000dcdf72, address which referenced memory

Debugging Details:
------------------


WRITE_ADDRESS: GetPointerFromAddress: unable to read from fffff80002e33080
 fffffa600398a000 

CURRENT_IRQL:  2

FAULTING_IP: 
G311N6+12f72
fffffa60`00dcdf72 ??              ???

CUSTOMER_CRASH_COUNT:  4

DEFAULT_BUCKET_ID:  COMMON_SYSTEM_FAULT

BUGCHECK_STR:  0xD1

PROCESS_NAME:  System

TRAP_FRAME:  fffff800044028f0 -- (.trap 0xfffff800044028f0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=68514d7451444d7a rbx=0000000000000000 rcx=fffffa600398a010
rdx=0000002000d59610 rsi=0000000000000000 rdi=0000000000000000
rip=fffffa6000dcdf72ys, Win32 error 0n2
*** WARNING: Unable to verify timestamp for G311N6.sys
*** ERROR: Module load completed but symbols could not be loaded for G311N6.sys
Probably caused by : G311N6.sys ( G311N6+12f72 )

Followup: MachineOwner
---------

0: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high.  This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: fffffa600398a000, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000001, value 0 = read operation, 1 = write operation
Arg4: fffffa6000dcdf72, address which referenced memory

Debugging Details:
------------------


WRITE_ADDRESS: GetPointerFromAddress: unable to read from fffff80002e33080
 fffffa600398a000 

CURRENT_IRQL:  2

FAULTING_IP: 
G311N6+12f72
fffffa60`00dcdf72 ??              ???

CUSTOMER_CRASH_COUNT:  4

DEFAULT_BUCKET_ID:  COMMON_SYSTEM_FAULT

BUGCHECK_STR:  0xD1

PROCESS_NAME:  System

TRAP_FRAME:  fffff800044028f0 -- (.trap 0xfffff800044028f0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=68514d7451444d7a rbx=0000000000000000 rcx=fffffa600398a010
rdx=0000002000d59610 rsi=0000000000000000 rdi=0000000000000000
rip=fffffa6000dcdf72 rsp=fffff80004402a88 rbp=0000000000000000
 r8=0000000000001706  r9=0000000000000009 r10=51444d3030535243
r11=fffffa6003988a30 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei pl nz na po nc
G311N6+0x12f72:
fffffa60`00dcdf72 ??              ???
Resetting default scope

LAST_CONTROL_TRANSFER:  from fffff80002c6626e to fffff80002c664d0

STACK_TEXT:  
fffff800`044027a8 fffff800`02c6626e : 00000000`0000000a fffffa60`0398a000 00000000`00000002 00000000`00000001 : nt!KeBugCheckEx
fffff800`044027b0 fffff800`02c6514b : 00000000`00000001 00000000`00000000 00000000`00000000 00000000`00001706 : nt!KiBugCheckDispatch+0x6e
fffff800`044028f0 fffffa60`00dcdf72 : fffffa60`00dcdb80 fffffa80`0673fe00 fffffa80`0673fe00 00000000`00000001 : nt!KiPageFault+0x20b
fffff800`04402a88 fffffa60`00dcdb80 : fffffa80`0673fe00 fffffa80`0673fe00 00000000`00000001 00000000`00000000 : G311N6+0x12f72
fffff800`04402a90 fffffa80`0673fe00 : fffffa80`0673fe00 00000000`00000001 00000000`00000000 00000000`00000000 : G311N6+0x12b80
fffff800`04402a98 fffffa80`0673fe00 : 00000000`00000001 00000000`00000000 00000000`00000000 fffffa60`00dc9272 : 0xfffffa80`0673fe00
fffff800`04402aa0 00000000`00000001 : 00000000`00000000 00000000`00000000 fffffa60`00dc9272 fffffa60`03988a30 : 0xfffffa80`0673fe00
fffff800`04402aa8 00000000`00000000 : 00000000`00000000 fffffa60`00dc9272 fffffa60`03988a30 00000000`00000018 : 0x1


STACK_COMMAND:  kb

FOLLOWUP_IP: 
G311N6+12f72
fffffa60`00dcdf72 ??              ???

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  G311N6+12f72

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: G311N6

IMAGE_NAME:  G311N6.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  45ab8f86

FAILURE_BUCKET_ID:  X64_0xD1_G311N6+12f72

BUCKET_ID:  X64_0xD1_G311N6+12f72

Followup: MachineOwner
[/INDENT][INDENT]---------
[/INDENT]
Am I to take from this that the NIC tries to write onto a part of the memory space which it has no access? If so, is that the drivers' fault? I've spent the last hours browsing the net for similar problems, and then when it's the drivers' fault, it usually says "Driver issues" or thereof where there in my dump says "DEFAULT_BUCKET_ID: COMMON_SYSTEM_FAULT".

All help is appreciated, otherwise I will go down to the shop and replace it with another NIC.
 

My Computer

It is your NIC that is the problem as can be seen by the "Probably caused by : G311N6.sys" line.

Have you tried updating the drivers yet?
 

My Computer

STOP 0x0000000A: IRQL_NOT_LESS_OR_EQUAL Usual causes: Kernel mode driver, System Service, BIOS, Windows, Virus scanner, Backup tool, compatibility
A kernel-mode process or driver attempted to access a memory location without authorization. This Stop error is typically caused by faulty or incompatible hardware or software. The name of the offending device driver often appears in the Stop error and can provide an important clue to solving the problem. If the error message points to a specific device or category of devices, try removing or replacing devices in that category. If this Stop error appears during Setup, suspect an incompatible driver, system service, virus scanner, or backup program.


G311N6.sys - Netgear Adapter Driver

I would reccomend Updating your Netgear Adapter Driver if that doesn't work then try Reinstalling it


Hope This Helps,
Josh
 

My Computer

System One

  • Manufacturer/Model
    Custom Built
    CPU
    Intel Core i5 2400 @ 3.10GHz
    Motherboard
    Foxconn H67MP-S/-V/H67MP
    Memory
    8.0GB DDR3 @ 665MHz (2GBx4)
    Graphics Card(s)
    AMD HD Radeon 6870
    Sound Card
    Realtek High Definition Audio
    Monitor(s) Displays
    SMB1930NW (1440x900@60Hz)
    Screen Resolution
    1280x800
    Hard Drives
    977GB Seagate ST31000524AS ATA Device (SATA) + 250GB WD iSCSI attached Drive
    Case
    Novatech Night
    Keyboard
    Standard PS/2 Keyboard
    Mouse
    Dell HID-compliant mouse
Back
Top