In this article, I will give an example of installing Asterisk from source code, for example, I needed it to install a new version of Asterisk on Ubuntu Server 22.04, since Asterisk 18 was installed from the default repository, and there were no modules I needed by default, such as Voicemail.
Continue reading “Installing Asterisk from source”Category Archives: Linux
ABillS. Service status change script for tariffs with daily charge
Since in the ABillS bilingual system on tariffs with daily accrual, when the user has no money in the account, the status of the service does not automatically change to Too little deposit, and the customers are driven into a negative balance and then only turned off, I had to make a script from a SQL query and add it to Cron, as there were often cases when users complained that they were driven into a minus.
Continue reading “ABillS. Service status change script for tariffs with daily charge”How to reserve accel-ppp (balancing)
In this article, I will give an example of balancing users on several accel-ppp servers, or in other words, this can also be called redundant accel-ppp servers.
Continue reading “How to reserve accel-ppp (balancing)”SSH root connection in Ubuntu
Once I needed to use rsync to copy a lot of data from the server to which only the root user had access, so I allowed the root user to connect via ssh.
Continue reading “SSH root connection in Ubuntu”Solution BUG: Bad page state in process kworker
Once I assembled a new access server with Accel-ppp and Intel XL710 network adapters, and after putting it into operation, I noticed that all processor cores are used evenly, and the tenth core is used almost 100%, and I also noticed messages in the logs:
Continue reading “Solution BUG: Bad page state in process kworker”How to set up iBGP in Bird
For example, I will configure the internal BGP protocol in Bird, in my case iBGP was needed in order to transfer user routes from several access servers to a NAT server. As access servers, I configured Accel-ppp (ipoe) and JuniperMX, they all worked simultaneously and balanced users by making an artificial DHCPOFFER delay.
Continue reading “How to set up iBGP in Bird”How to disable conntrack on Linux
I will give an example of disabling the conntrack module, for example, I will take the Ubuntu operating system.
Continue reading “How to disable conntrack on Linux”Asterisk Administrator Guide (pdf)
Download Asterisk Administrator Guide
File Format: PDF
Pages: 679
Language: English
File size: 4.42 MB
Configuring Juniper MX and ABillS
For example, I will configure the Juniper MX204 to work with the ABillS billing system.
Continue reading “Configuring Juniper MX and ABillS”How to specify a port for snmpwalk
Once I needed to perform snmpwalk with a non-standard SNMP port, since the devices that were polled were behind the same router, so the ports were forwarded to them.
Continue reading “How to specify a port for snmpwalk”