A passive intermodulation suppression method, comprising: obtaining, by using a target uplink controllable gain module, a first power Pt of an uplink signal sent by an antenna and sending, by using the target uplink controllable gain module, the first power Pt of the uplink signal to a base station, wherein at least one uplink controllable gain module is disposed between the base station and the antenna, the antenna is connected to the target uplink controllable gain module, the target uplink controllable gain module is any one of the at least one uplink controllable gain module and the target uplink controllable gain module is further connected to the base station; obtaining a second power Pb of a signal that is output from an output port of the base station; configuring a target attenuation of the base station, wherein the target attenuation IL = G 0 - (Pb - Pt), wherein G 0 is an initial gain value of the target uplink controllable gain module; and adjusting the initial gain value based on the target attenuation to keep a gain of the base station constant; the method further comprises: if the base station is currently in a downlink no-load state, obtaining a first received total wideband power RTWP of an uplink of the base station; and obtaining a second RTWP of the uplink of the base station, wherein the second RTWP is an RTWP that is used when a target load is loaded onto a downlink of the base station, and the target load is less than or equal to a preset threshold; wherein the adjusting the initial gain value based on the target attenuation comprises: if the first RTWP is less than the second RTWP, generating first instruction information, wherein the first instruction information is used to instruct the target uplink controllable gain module to increase the initial gain value G 0 by a step measured in target preset amounts; and sending the first instruction information to the target uplink controllable gain module, wherein after the sending the first instruction information to the target uplink controllable gain module, the method further comprises: controlling the base station to attenuate the gain of the base station by the step measured in the target preset amounts, to keep the gain of the base station constant. obtaining, by using a target uplink controllable gain module, a first power Pt of an uplink signal sent by an antenna and sending, by using the target uplink controllable gain module, the first power Pt of the uplink signal to a base station, wherein at least one uplink controllable gain module is disposed between the base station and the antenna, the antenna is connected to the target uplink controllable gain module, the target uplink controllable gain module is any one of the at least one uplink controllable gain module and the target uplink controllable gain module is further connected to the base station; obtaining a second power Pb of a signal that is output from an output port of the base station; configuring a target attenuation of the base station, wherein the target attenuation IL = G 0 - (Pb - Pt), wherein G 0 is an initial gain value of the target uplink controllable gain module; and adjusting the initial gain value based on the target attenuation to keep a gain of the base station constant; the method further comprises: if the base station is currently in a downlink no-load state, obtaining a first received total wideband power RTWP of an uplink of the base station; and obtaining a second RTWP of the uplink of the base station, wherein the second RTWP is an RTWP that is used when a target load is loaded onto a downlink of the base station, and the target load is less than or equal to a preset threshold; if the base station is currently in a downlink no-load state, obtaining a first received total wideband power RTWP of an uplink of the base station; and obtaining a second RTWP of the uplink of the base station, wherein the second RTWP is an RTWP that is used when a target load is loaded onto a downlink of the base station, and the target load is less than or equal to a preset threshold; wherein the adjusting the initial gain value based on the target attenuation comprises: if the first RTWP is less than the second RTWP, generating first instruction information, wherein the first instruction information is used to instruct the target uplink controllable gain module to increase the initial gain value G 0 by a step measured in target preset amounts; and sending the first instruction information to the target uplink controllable gain module, wherein after the sending the first instruction information to the target uplink controllable gain module, the method further comprises: controlling the base station to attenuate the gain of the base station by the step measured in the target preset amounts, to keep the gain of the base station constant. if the first RTWP is less than the second RTWP, generating first instruction information, wherein the first instruction information is used to instruct the target uplink controllable gain module to increase the initial gain value G 0 by a step measured in target preset amounts; and sending the first instruction information to the target uplink controllable gain module, wherein after the sending the first instruction information to the target uplink controllable gain module, the method further comprises: controlling the base station to attenuate the gain of the base station by the step measured in the target preset amounts, to keep the gain of the base station constant.