Access point uses different BSSID and deauth attack fails

I’m using airgeddon ( to perform a deauthentication attack on my wifi network.

When i put my wireless interface in monitor mode to scan the network from the outside I found the router’s BSSID, which is 10:13:31:F1:48:8D, and then I tried to perform various deauthentication attacks on the network but all of them failed: my computer can successfully send packets but the network is not affected (since my other devices can access internet normally).

Then I ran Zenmap from inside of the network to check if my router’s BSSID was correct and I found that all the devices connected to wifi shown a different BSSID for the router, which is: 10:13:31:F1:48:8C: the difference is in the last digit.

So I tried to perform the attack on the 8C BSSID manually (because it is not detected by airodump-ng) but the attack fails.

This is what I used for the attack:

aireplay-ng -0 0 -a 10:13:31:F1:48:8C wlp3s0mon 

and the result is:

00:03:55 Waiting for beacon frame(BSSID 10:13:31:F1:48:8C) on channel 1 00:04:05 No such BSSID available. 

using the channel 1 for the attack (the same attack works with 8D and channel set on 1).

There’s a way to perform the attack on the correct BSSID?