Skip to content

We're upgrading our operations to serve you better. Orders ship as usual from Laval, QC. Questions? Contact us

Bitcoin accepted at checkout  |  Ships from Laval, QC, Canada  |  Expert support since 2016

RATTLE Warning

Whatsminer M30S – Rattling Noise

Physical noise symptom — new rattle, buzz, grind, or whine from the M30S chassis; no firmware error code but often precedes FAN_ERR (110/111/120/121) or TEMP_OVER if ignored.

Warning — Should be addressed soon

Affected Models: Whatsminer M30S, M30S+, M30S++

Symptoms

  • New audible rattle, buzz, grinding, or high-pitched whine from the M30S chassis within the last 30 days
  • Noise changes pitch or loudness with fan RPM (classic PWM-tracking bearing wear)
  • One fan (often `fan_speed_in`) reads 200-500 RPM below its pair on WhatsminerTool
  • Tactile buzz when a hand rests on the chassis lid — whole case resonates
  • Dry tick or rolling-marble sound when the chassis is tilted off-level (loose screw, heatsink, or fan clip)
  • Intermittent error `110` (Fanin detect speed error) or `111` (Fanout detect speed error) in the error log alongside the noise
  • Fan RPM deviation error `120` / `121` (>2000 RPM split between fan-in and fan-out) appearing intermittently
  • Noise is worse on cold startup and fades after 5-10 minutes (dried bearing grease)
  • Faint ozone or electrical smell near the PSU grille (caps or MOV stressing — stop the miner)
  • Hashrate has dropped 3-10% in parallel with the noise (fan not moving design airflow = thermal derating)
  • Scraping sound only at high RPM (bent or fractured fan blade clipping the shroud)
  • PSU fan specifically chattering, distinct from chassis fans — isolated to the PSU end of the miner

Step-by-Step Fix

1

Power-cycle the miner at the breaker for a full 60 seconds, then restart. Dried fan-bearing grease sometimes re-wets with a thermal cycle and the rattle temporarily disappears. If it comes back within a week, that fan is on the replacement list regardless — this is diagnostic, not a permanent fix.

2

Verify the miner is on a rigid, level surface. An M30S on a wobbly shelf or hollow desk amplifies every vibration through the chassis and produces chassis-resonance false alarms. Bolt to a rack, mount on closed-cell foam tiles, or at minimum move it to a concrete floor. Re-listen.

3

Walk around the miner with your ear roughly 30 cm from each end for 15 seconds. A rattle clearly worse at one end localises the problem with no tools. Intake-end = intake fan. Exhaust-end = exhaust fan or PSU. Middle = hashboard or heatsink. Log which end.

4

Open WhatsminerTool and check `fan_speed_in` and `fan_speed_out`. If one fan reads more than 500 RPM below the other, that fan is sick even before the rattle gets louder. Error codes `110`, `111`, `120`, `121` in the log are the same signal from the firmware side — schedule a swap.

5

Log when the noise occurs. Cold start only? Every startup? Only when ambient is above 25 °C? The pattern points at root cause: cold-only = bearing grease, ambient-dependent = thermal expansion shifting something, constant = physical damage or PSU. Record a 30-second phone clip as a baseline.

6

Power off, unplug from mains, wait 60 seconds for caps to bleed. Remove the top-cover Phillips screws (6-8 on most M30S revisions). Lift the cover straight up. Inspect the interior for any loose hardware: screws, washers, fan clips, bits of broken blade. Remove and keep track of everything found before proceeding.

7

Inspect both chassis fans visually. Rotate each fan by hand (miner off). A healthy M30S fan spins freely with a faint magnetic detent — 3-5 turns from a gentle flick. A failing bearing grinds, sticks, or stops inside one revolution. Look for cracks on blade trailing edges where fatigue fractures start.

8

Swap a suspect fan with a known-good spare. Stock replacement is a 120 × 120 × 38 mm 4-pin PWM fan rated for ≥ 6000 RPM at 12 V (AVC DBTC1238B2U or equivalent). Disconnect the 4-pin connector gently, unscrew four corner fasteners, drop the new fan in matching airflow direction (arrow on frame points toward exhaust), reconnect. Power up and listen.

9

Systematically hand-tighten every accessible Phillips screw with a #2 driver: top lid, bottom lid, both end caps, PSU retention bracket, hashboard retention tabs. Firm torque, not gorilla. Vibration walks fasteners loose over months — this single step silences a meaningful percentage of mystery-buzz service tickets at D-Central's bench.

10

Clean intake filter and finned heatsinks with compressed air. Miner outside on a tarp at 45°, 60 psi air pushed from exhaust to intake through each hashboard tunnel. Block fan hubs with a finger so they do not spin up — high-velocity air turning a fan into a generator can fry its own tachometer. Dust imbalance on blades is a legitimate rattle cause.

11

If Step 3 localised noise to the PSU end and you confirmed buzz at 100/120 Hz via phone spectrogram (Spectroid / SpectrumView), source a known-good replacement PSU now. Whatsminer internal PSUs are not user-serviceable. A buzzing PSU that keeps running can take out the control board, the hashboards, or (worst case) catch fire — confirmed in community repair logs.

12

Re-bond a dropped ASIC heatsink. Hashboard removed and at room temperature, clean ASIC die top and heatsink base with 99% IPA and lint-free wipe until both polished. Apply thin Arctic Alumina Thermal Adhesive (or equivalent) on heatsink-base corners only, leaving centre clear for thermal paste. Clamp for 5-10 minutes hand pressure, 8 hours full cure. Do not run the miner until the adhesive is fully cured.

13

Replace a fractured fan with an OEM-spec unit. If out of warranty, consider a higher-static-pressure upgrade (Delta AFB1212SHE class, ~190 CFM, 4-pin PWM). Confirm connector pinout matches Whatsminer (PWM, tach, 12 V, GND) before plugging in. A reversed fan will run backwards or damage the control-board fan driver.

14

Reflow cracked MLCCs or bulged electrolytics on hashboard VRM section if Tier 2 diagnostic points there. Bulged electrolytics can sing mechanically and also cause error `236`/`237`/`238`/`268` overcurrent events. Preheat the board to ~130 °C, use a 300 °C hot-air nozzle, replace with identical-spec parts. Without a reflow setup, skip to Tier 4.

15

Re-torque every hashboard fastener and PSU retention screw with a calibrated torque driver: 0.5 N·m for M3, 1.0 N·m for M4. Over-torque on M3 brass standoffs strips threads and guarantees a future rattle. Wiha or Wera adjustable drivers in this range are the sane tools — do not guess by feel.

16

Flash the latest official MicroBT firmware via WhatsminerTool (V9.0.1 or later) to rule out a firmware-side fan-curve bug. MicroBT does not publish per-build changelogs; community tracking on `r/Whatsminer` is the reference. After flashing, observe for 30 minutes and compare the noise signature to your pre-flash recording.

17

Stop DIY and book a D-Central repair slot when any of these is true: both chassis fans swapped and rattle persists; PSU buzz confirmed without a bench-tested spare PSU; more than one dropped heatsink on any hashboard; bulged electrolytic / blackened component / ozone smell; error `110`/`111`/`120`/`121` returns within seconds of a fresh fan install. Book at https://d-central.tech/services/asic-repair/.

18

Ship safely. Original box if available; otherwise double-box with ≥5 cm foam on every side. Tape the PSU's AC inlet. Include a note with observed symptoms (with timestamps), firmware version, and diagnostic steps already run. This saves D-Central test-bench time, which saves you repair cost. Typical turnaround on noise / physical issues: 5-10 business days Canada-wide.

When to Seek Professional Repair

If the steps above do not resolve the issue, or if you are not comfortable performing these repairs yourself, professional service is recommended. Attempting advanced repairs without proper equipment can cause further damage.

Related Error Codes

Still Having Issues?

Our team of Bitcoin Mining Hackers has been repairing ASIC miners since 2016. We have seen it all and fixed it all. Get a professional diagnosis.