Passer au contenu

Nous améliorons nos opérations pour mieux vous servir. Les commandes sont expédiées normalement depuis Laval, QC. Questions? Contactez-nous

Bitcoin accepté au paiement  |  Expédié depuis Laval, QC, Canada  |  Soutien expert depuis 2016

FAN_BEARING Warning

Antminer S9 – Fan Bearing Failure

Physical noise symptom — no firmware error code. Bearing wear in the S9's 120 × 38 mm axial fans (typically QF0251HD2-B) causes grinding/rumble/howl that tracks RPM. Often precedes ERROR_FAN_LOST by weeks to months.

Warning — Should be addressed soon

Affected Models: Antminer S9, S9i, S9j, S9k, S9 SE, S9 Space Heater editions

Symptoms

  • Audible low-frequency grind, rumble, or coffee-grinder growl from the chassis that tracks with fan RPM
  • High-pitched whine during first 30 seconds after cold start, then quiets as bearing warms up
  • Fan spin-down test fails: fan coasts <3 seconds when power removed (healthy S9 fan: 6-10 seconds)
  • Gritty or notchy feel when rotating the fan by hand with the miner powered off
  • Dashboard RPM for fan1 or fan2 drifting 300-800 RPM below nameplate 6000 under full load
  • RPM oscillating under steady load — bouncing 5000 ↔ 5600 RPM instead of holding steady
  • Intermittent `fan X speed 0 rpm` or `ERROR_FAN_LOST` in kern.log that clears on reboot and returns later
  • Visible lateral wobble on the fan hub when spinning — healthy S9 fans are dead-stable
  • Vibration you can feel through the S9 chassis, worse on the side of the failing fan
  • Dust cake plus discolored/darkened bearing hub visible on inspection (migrated grease)
  • Hashboard temperature on the side of the failing fan trending up 3-6 °C vs the opposite side
  • Hashrate dropping in last 10 minutes of each hour, recovering after reboot (thermal throttle)

Step-by-Step Fix

1

Log the RPM baseline from the S9 web UI. Open Miner Status and screenshot both fan1 and fan2 RPM values under full hash load after 10 minutes of steady-state operation. Nameplate ~6000 RPM. This is your before reference — if you replace the fan and RPM returns to nameplate, you had the right diagnosis. If it doesn't, the problem is elsewhere (bad header, shroud interference, control board). This 60-second step saves hours of unnecessary teardown and is the cheapest diagnostic you can run before ordering parts.

2

Clean the intake and grill without opening the miner. Power off at the PSU. Shop-vac the intake grill, then use compressed air from 30 cm away in short bursts — do not freeze the bearing with liquid propellant. Spin each fan by hand to dislodge dust cake from blade leading edges. If the noise was primarily dust-induced imbalance (~24% of S9 fan noise cases on our bench), cleaning alone fixes it. If not, you've at least eliminated one variable before moving to Tier 2.

3

Verify ambient temperature at the S9 intake with any cheap thermometer. The S9 is a 2016-era design that does not tolerate heat like modern miners. Intake ≤ 30 °C is the safe zone for an aged bearing; above 35 °C, grease degrades exponentially. Every 10 °C above 35 °C roughly halves remaining bearing life. If your S9 is in a summer garage or poorly-ventilated corner, relocate it before blaming the fan — the fan may be fine, the environment is the failure.

4

Check firmware version. Pre-2019 Bitmain stock S9 images have a known fan-RPM reporting bug that masks early bearing wear. Newer community firmware (Vnish S9 builds, or D-Central's internal S9 tunes) reports reliably and allows lower target hashrate, which slows the fans and extends bearing life. If you're on an ancient stock image and burning through fans yearly, a firmware re-tune is cheaper than recurring replacement. Target 11-12 TH/s instead of stock 13.5 TH/s for shoulder-season heater duty.

5

Power down fully, unplug, open the chassis. S9 chassis uses 10 Phillips #2 M3 × 6 screws on each short end cap covering the fan mounts. Remove only the end-cap closest to the failing fan. Bag the screws — they're metric M3 and easy to lose in workshop carpet or fall into the chassis. Do NOT attempt this with the miner powered — the PSU rails are live and the fan blades spin up fast if controller state is uncertain.

6

Disconnect the fan connector from the control board. It's a 4-pin JST-style connector on later S9/S9i/S9j batches, or 3-pin on some early S9 production. Pinch the latch, pull straight back, do not yank on the wire. Note the connector position — the controller distinguishes fan1 and fan2 for the RPM readout. If you swap them during service the UI shows the fault on the wrong fan, which confuses the next technician (often future you).

7

Remove the failing fan. Four M3 × 30 screws hold the fan to the chassis, one at each corner of the fan frame. Back them out slowly, keep the rubber vibration-isolation grommets — they damp bearing noise measurably and should always be reused on the replacement. Pull the fan out of the shroud. Inspect the old fan's bearing hub as you remove it: a stained or oil-wet hub confirms bearing grease migration, which rules out dust imbalance as the primary cause.

8

Inspect the shroud and grill for the real failure cause before installing the new fan. Shine a light into the shroud cavity. Look for: a shroud screw backed out pushing the grill into the blade path, insulation/zip-tie scraps wedged in the blade sweep, or bent sheet metal from a shipping drop. A deformed shroud will eat the new fan the same way it ate the old one — straightening it now prevents the repeat failure in six months.

9

Install the replacement fan. Orient it so the airflow arrow on the hub matches the original — both S9 fans push air the same direction through the chassis. Reinstall the M3 × 30 screws finger-tight plus a quarter turn. Do not overtighten — the rubber grommets need to flex to damp vibration, and over-torqued screws crush them flat. Reconnect the fan connector to the correct header position (fan1 header or fan2 header, matching what you removed from).

10

Close the chassis, power on, verify. Reinstall all 10 end-cap screws. Power up the miner at the PSU. Watch the S9 web UI for fan1 and fan2 RPM readings — both should climb to ~6000 RPM within 60 seconds of boot. If one stays stuck near zero, the connector is seated on the wrong header or the replacement fan is dead-on-arrival. Let the miner stabilize for 15 minutes, then re-verify hashboard temperatures have equalized across the three boards.

11

Consider a quieter upgrade fan instead of stock. Stock QF0251HD2-B is a high-static-pressure brute built to Bitmain's cost target. A Delta AFB1212SHE (120 × 38 mm, ~5200 RPM, 190 CFM, ~53 dB) or a Sanyo Denki 9GA1212P1H017 (same form factor, often quieter at equivalent CFM) drops in without modification. They cost CAD $30-$55 each but add 2-3 years of bearing life because they're built for server-room continuous duty. For home/basement deployment the dB reduction alone is worth it.

12

Re-tune firmware for lower fan duty cycle to extend bearing life. If running the S9 as a Canadian shoulder-season heater, undervolt via community firmware (Vnish or D-Central internal S9 builds) to target 10-12 TH/s instead of stock 13.5 TH/s. Fans run 4500-5000 RPM instead of 6000, which cuts bearing load dramatically — bearing life scales with the cube of RPM. You give up ~25% hashrate, gain 2-3× fan life, and the miner runs quieter. Excellent trade for heater duty.

13

Bearing replacement (advanced — rarely the right call). The stock QF0251HD2-B bearing is a 608ZZ or 6200ZZ sealed deep-groove type, CAD $3-$8 from any bearing supply house. Accessing it requires prying the fan hub label, removing the retaining C-clip, and pulling the rotor — 30 minutes per fan with a bearing press or careful vise-and-socket work. Almost never worth it vs a replacement fan, but the technique is useful when sourcing a one-off fan on a rare Space Heater edition or vintage S9 variant.

14

Space Heater conversion as an upgrade path. If the S9 is bearing-failing, firmware-obsolete, and no longer profitable to mine at your power rate — but the hashboards and control board still work — convert to a D-Central Bitcoin Space Heater edition. Larger, quieter, user-serviceable fans; a cabinet designed for living-space deployment; the miner becomes the heater you're already running in a Canadian winter. Most economical exit for an S9 with repeat fan failures.

15

Document the repair date and plan the next one. S9 fans fail in pairs — if you replaced fan1 at month 28 of operation, plan on fan2 failing between month 30 and 36. Pre-order the spare fan now while you have the repair fresh in mind. An operator with a spare fan on the shelf swaps it in 30 minutes during a planned maintenance window; an operator without a spare eats 2-3 days of downtime waiting for shipping, often in the middle of January when the S9 is doubling as the basement heater.

16

Stop DIY and ship to D-Central if: fan replacement didn't restore RPM (likely bad fan header on control board — needs bench diagnosis); hashboard temp delta persists after fan swap (failed thermal bond or crumbled interface material); noise cleared but hashrate still degrades (chip-level damage from weeks of degraded cooling); or you want to convert to a Space Heater edition but don't have bench space. Any of these = Tier 4. Book a D-Central repair slot.

17

D-Central bench process for S9 fan service: full chassis teardown, both fans replaced with graded OEM or quieter-equivalent (operator choice), PSU fan inspected and replaced if worn (APW3++ PSU fan is a separate failure point), thermal paste refreshed on all three hashboards, full 24-hour burn-in at nameplate hashrate. Turnaround 3-7 business days — faster than S19-class because the S9 platform is simpler and we have parts in stock by the pallet. Canada-wide shipping, US/international welcomed.

18

Ship the S9 safely. Remove the PSU (ship separately if needed), wrap the miner in anti-static bubble wrap, double-box with at least 5 cm of foam on every side. Include a note with observed symptoms, firmware version, operating hours (if known), and contact info. Freight damage on an aluminum S9 chassis transmits vibration into hashboards and undermines the repair you're paying for. A $5 extra foam layer beats a $150 freight-damage claim every time.

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.