Well, if the motherboard supports ACPI, you can use dmidecode:
dmidecode > dmi.txt
You should see useful information like:
Code:
Memory Controller Information
Error Detecting Method: 64-bit ECC
Error Correcting Capabilities:
None
Single-bit Error Correcting
Double-bit Error Correcting
Error Scrubbing
Supported Interleave: One-way Interleave
Current Interleave: One-way Interleave
Maximum Memory Module Size: 1024 MB
Maximum Total Memory Size: 3072 MB
Supported Speeds:
70 ns
60 ns
50 ns
Supported Memory Types:
ECC
SIMM
DIMM
SDRAM
Memory Module Voltage: 2.9 V
Associated Memory Slots: 3
0x0008
0x0009
0x000A
Enabled Error Correcting Capabilities:
None
Single-bit Error Correcting
Double-bit Error Correcting
Error Scrubbing
and
Code:
Memory Module Information
Socket Designation: DIMM0
Bank Connections: 0 2
Current Speed: Unknown
Type: ECC DIMM
Installed Size: 512 MB (Double-bank Connection)
Enabled Size: 512 MB (Double-bank Connection)
Error Status: OK
It's not as good as having the motherboard list of supported memory, but it's better than nothing.
Update: The motherboard information is also listed, for example:
Code:
Base Board Information
Manufacturer: ASUSTeK Computer Inc.
Product Name: K8VSEDX
Version: Rev 2.00
Serial Number: MB-000000000