rdznfv.over-blog.com/
3 Janvier 2021
After installing, the sources of the WebGUI will be located in /usr/share/yate/nipcweb. Depending on your operating system the main web directory will be /var/www (for older Debian based systems) or /var/www/html otherwise. Note: If you don't have this path, then you need to install Apache server. Uninstall yate-scripts and it's dependent packages. To remove the yate-scripts package and any other dependant package which are no longer needed from Debian Sid. Sudo apt-get remove -auto-remove yate-scripts Purging yate-scripts. Farrago rogue amoeba. If you also want to delete configuration and/or data files of yate-scripts from Debian Sid then this will work.
| #!/bin/bash |
| # |
| # For debian-like systems, for others you might have to change package names |
| # libusb-dev at least 1.0 |
| # build-essential => make, dpkg-dev, gcc, g++, libc-dev / libc6-dev |
| # |
| # |
| # Depending on your architecture and available cores, you might want to change -j4 argument (4 = number of compilation threads = cpu cores available) |
| # |
| # If you have GCC version greater than 6, go /usr/src/yatebts/ and patch using `patch -p1 < yatebts-5.0.0-gcc6.patch` |
| # https://yate.null.ro/mantis/view.php?id=416 |
| # |
| # If you are on ARM64 platform, go /usr/src/yate/ and patch using `patch -p1 < add-arm64-support.patch` |
| # https://yate.null.ro/mantis/view.php?id=412 |
| # |
| # go root |
| sudo bash |
| # Prerequisites |
| apt-get install -y --no-install-recommends pkg-config libgsm1-dev libssl-dev git libusb-dev autoconf automake make build-essential libspandsp-dev libsqlite3-dev libsctp-dev doxygen libopencore-amrwb-dev libopencore-amrnb-dev libc++-dev libspeex-dev libpthread-stubs0-dev libpthread-workqueue-dev libasound2-dev wget libusb-1.0-0-dev |
| # you might have to replace libssl-dev with libssl1.0-dev if you get 'error: ‘AES_ctr128_encrypt' was not declared in this scope' |
| # Optionals |
| apt-get install -y --no-install-recommends byobu unbound tmux curl ca-certificates htop gdb |
| # Sources |
| cd /usr/src |
| git clone --recursive https://github.com/itds-consulting/yate |
| git clone --recursive https://github.com/itds-consulting/yatebts |
| git clone --recursive https://github.com/Nuand/bladeRF |
| # Configure and install |
| # Yate |
| cd /usr/src/yate |
| ./autogen.sh |
| ./configure --prefix=/usr/local > ./yate.configure.log |
| make -j4 > ./yate.make.log |
| make install > ./yate.install.log |
| make install >> ./yate.install.log |
| ldconfig |
| # YateBTS |
| cd /usr/src/yatebts |
| ./autogen.sh |
| ./configure --prefix=/usr/local > ./yatebts.configure.log |
| make -j4 > ./yatebts.make.log |
| make install > ./yatebts.install.log |
| make install >> ./yatebts.install.log |
| ldconfig |
| # bladeRF toolkit |
| cd /usr/src/bladeRF |
| mkdir build |
| cd build |
| cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local -DINSTALL_UDEV_RULES=ON -DENABLE_LIBBLADERF_SYSLOG=ON ./ > bladerf.configure.log |
| make -j4 > bladerf.make.log |
| make install > bladerf.install.log |
| make install >> bladerf.install.log |
| ldconfig |
| # Finished |
| touch /usr/local/etc/yate/snmp_data.conf |
| touch /usr/local/etc/yate/tmsidata.conf |
| # Now go to /usr/local/etc/yate and update configuration of `ybts.conf` and `subscribers.conf` (see below) |
| # Run YateBTS via `/usr/local/bin/yate -C` |
| # In case core-dump is generated, inspect with `gdb /usr/local/bin/yate core` (file 'core' created in current working directory' |
Resize online. yatebts-5.0.0-gcc6.patch |


dd-arm64-support.patch |
Configuration changes (minimum)Monodraw 1 3. https://truefup843.weebly.com/synthesia-mac-crack.html. ybts.conf (just changed lines, not full content) subscribers.conf (just changed lines, not full content) https://heresfile438.weebly.com/calendar-google-com-2020.html. |
