NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
Campus
Dec 03, 2024Luminary
Memory Issue in 4312
I have an interesting issue with one of my 4312. After putting in 32GB of memory (the original 16GB + 16GB original Netgear/Transcend memory from another 4312) the machine started to crash or have damaged btrfs file systems.
For testing I removed all modules and tested them individually with the built-in memory tester on slot 1. No module was flagged as damaged. After that I tried to insert all modules again and the memory test comes up with an error immediately:
Starting the boot process...
Detected system type: RR4312X
Loading kernel modules...done
entering boot menu
boot reason[0]: Normal
boot reason[1]: Factory Default
boot reason[2]: OS Reinstall
boot reason[3]: Tech Support
boot reason[4]: Volume ReadOnly
boot reason[5]: Memory Test
Boot mode: Memory Test
memtester version 4.3.0 (64-bit)
Copyright (C) 2001-2012 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).
pagesize is 4096
pagesizemask is 0xfffffffffffff000
want 32768MB (34359738368 bytes)
got 11990MB (12572958720 byteFAILURE: possible bad address line at offset 0x23d511048.
s), trying mlock ...locked.
Loop 1/12:
Stuck Address : testing 0Skipping to next test...
Random Value : | 0%
For the next test I only removed the module from the fourth slot (next to the power supply) and now the memory test has run fine for hours with the remaining three modules.
Assuming that the now empty memory slot is broken I made another test run where only one module was used running in slot 4 (the previously empty one). And now the memory tester is also happy and no errors come up.
This leaves me really confused what's going on and how to tackle this. The memory modules are ok as it seems and are all original Netgear/Transcend modules with 2x 8GB 1R8 and 2x 8GB 2R8. Does the rank play any role here? The hardware manual is completely blank in how to configure memory correctly.
2 Replies
- SandsharkSensei
Interesting that the two units had different memory. You may have one RR4312XV1 and one V2. I know they exist because there are two configuration files in OS6, but I don't know the differences. While I have a 4312X, I've never put it in service nor have I tried to expand memory past the default. I suppose it's possible that the total number of ranks makes a difference, but that would be unusual.
Unlike the earlier 3200 and 4200 units, the newer units' motherboards are unique Netgear designs, so there is no information about them beyond what little Netgear has published.
BTW, unless you are running a lot of apps or virtual machines, you aren't likely going to see any significant change in performance with that additional memory.
- CampusLuminary
You are completely right. One is a V2 running with 64GB Samsung memory (where I removed the original 16GB of Transcend/Netgear memory), the other a V1 mostly used for backup purposes. I will reconfigure it to only use the original 16GB of memory and try again. Hopefully this time nothing breaks apart.
I might try this again with my third 4312 which is currenlty only used for testing.
Related Content
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!