From 11c606c43b46cd86616da2f889d7f97c8eb297eb Mon Sep 17 00:00:00 2001 From: Robin ALEXANDER Date: Thu, 3 Mar 2022 19:15:55 +0100 Subject: New version --- vagrant/README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 vagrant/README.md (limited to 'vagrant/README.md') diff --git a/vagrant/README.md b/vagrant/README.md new file mode 100644 index 0000000..4162d01 --- /dev/null +++ b/vagrant/README.md @@ -0,0 +1,29 @@ +# Introduction +[Vagrant](https://www.vagrantup.com) provides easy to configure, reproducible, and portable work environments on top of virtual management software like [Virtualbox](https://www.virtualbox.org/). + +With Vagrant and Virtualbox, you can run the ODR-mmbTools regardless of the operating system you are using, such as Windows, MacOS, *BSD or any non-Debian Linux. + +# Setup +1. Install Virtualbox for your operating system +1. Install the Virtualbox Extension pack +1. Install Vagrant for your operating system +1. Create and start the virtual environment: + ``` + cd $HOME/dab-scripts/vagrant + vagrant up + ``` +1. Access the virtual session to build the ODR-mmbTools suite: + ``` + vagrant ssh + ``` +1. Follow the instructions of the **README.md** in the install folder to build the ODR-mmbTools suite + +# Operations +Once the ODR-mmbTools are installed, you no longer need to access the virtual session, unless you need to make configuration changes. + +Here are the url to access the following web interfaces: +- Supervisor: http://localhost:8001 +- Multiplex Manager: http://localhost:8002 +- Encoder Manager: http://localhost:8003 + +You can monitor the output of odr-DabMux with dablin on localhost:9201 \ No newline at end of file -- cgit v1.2.3 From 4b9a31a39e9c40ec4f6506c59f6433cd18d4b8d6 Mon Sep 17 00:00:00 2001 From: Robin ALEXANDER Date: Thu, 3 Mar 2022 20:28:41 +0100 Subject: Add USB connection to the SoapySDR device --- vagrant/README.md | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'vagrant/README.md') diff --git a/vagrant/README.md b/vagrant/README.md index 4162d01..86122ff 100644 --- a/vagrant/README.md +++ b/vagrant/README.md @@ -17,6 +17,13 @@ With Vagrant and Virtualbox, you can run the ODR-mmbTools regardless of the oper vagrant ssh ``` 1. Follow the instructions of the **README.md** in the install folder to build the ODR-mmbTools suite +1. Exit the virtual session with the command **exit** +1. Connect the SoapySDR transceiver device to your physical host where VirtualBox is running +1. Open VirtualBox and add a USB filter that relates to your SoapySDR device to the **odr-mmb** session +1. Restart the **odr-mmbtools** VirtualBox session with Vagrant: + ``` + vagrant reload + ``` # Operations Once the ODR-mmbTools are installed, you no longer need to access the virtual session, unless you need to make configuration changes. -- cgit v1.2.3 From f46e84b406a1ba6eb2d0cfdd696653cb94d644ae Mon Sep 17 00:00:00 2001 From: Robin ALEXANDER Date: Fri, 4 Mar 2022 10:59:32 +0100 Subject: Text review --- vagrant/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'vagrant/README.md') diff --git a/vagrant/README.md b/vagrant/README.md index 86122ff..3f24c68 100644 --- a/vagrant/README.md +++ b/vagrant/README.md @@ -7,9 +7,10 @@ With Vagrant and Virtualbox, you can run the ODR-mmbTools regardless of the oper 1. Install Virtualbox for your operating system 1. Install the Virtualbox Extension pack 1. Install Vagrant for your operating system +1. Clone this repository or copy the Vagrantfile on your host 1. Create and start the virtual environment: ``` - cd $HOME/dab-scripts/vagrant + # Go to the directory that contains the Vagrantfile vagrant up ``` 1. Access the virtual session to build the ODR-mmbTools suite: -- cgit v1.2.3