In 2018, I ran into a problem when the user ran out of money on the account, at midnight he turned off the billing, the user immediately made a payment, the money was debited and the service turned on, and at 1 am it was turned off again, because the billing system tried to withdraw the monthly fee again. I’ll just post a simple script here that allows you to receive email notifications with a list of users who made a payment at night between 00:00 and 01:01, so that later you can manually correct it.
Continue reading “ABillS. Problem with payments between 00:00 and 01:00”Author Archives: Vyacheslav
UBNT. Solution “Not enough free memory to upload Firmware image”
One day I decided to update the firmware on the Nanostation M2 and noticed the following error:
Continue reading “UBNT. Solution “Not enough free memory to upload Firmware image””NETGEAR WNR1000v2 Firmware Update
On the test, I will update the NETGEAR WNR1000v2 router.
Continue reading “NETGEAR WNR1000v2 Firmware Update”Vinga WR-N150 firmware update
On the test, I will update the firmware in the Vinga WR-N150 router.
Continue reading “Vinga WR-N150 firmware update”ASUS RT-N13U firmware update
As an example, I will update the ASUS RT-N13U router.
Continue reading “ASUS RT-N13U firmware update”IPTables. Blocking by MAC address
In this article, I will show examples of blocking MAC addresses in IPTables.
Continue reading “IPTables. Blocking by MAC address”TP-Link TL-WDR3600 Firmware Update
For example, I will update the firmware in the TP-Link TL-WDR3600 V1 router.
Continue reading “TP-Link TL-WDR3600 Firmware Update”Installing openDCIM on Ubuntu
openDCIM is a free PHP and MySQL web application for managing data center infrastructure.
Continue reading “Installing openDCIM on Ubuntu”Quagga. Setting up logging
I will give an example of setting up Quagga logging.
Continue reading “Quagga. Setting up logging”DHI-NVR4416-4KS2 firmware update
For example, I will update the firmware DHI-NVR4416-4KS2
Continue reading “DHI-NVR4416-4KS2 firmware update”