Once downloaded, the package can be installed with `sudo dpkg -i FILENAME.deb`, where `FILENAME.deb` is the file you downloaded.
The resulting deb package will placed in `target/debian/cats-sdr-igate_VERSION.deb`. The package can be installed with `sudo dpkg -i target/debian/cats-sdr-igate_VERSION.deb`, replacing `VERSION` with whatever version and architecture was built.
### Configuring
The configuration for the I-Gate lives in `/etc/cats-sdr-igate/config.toml`. Make sure to update this before using the utility - most importantly, the callsign must be configured. Optionally, you can remove the entire `[felinet]` section if you don't want to forward packets to the network.
### Running
Start the service with `sudo systemctl start cats-sdr-igate`. If you want it to start automatically at boot, you can run `sudo systemclt enable cats-sdr-igate`.
### Building From Source
You probably don't need to do this unless you're planning to change the code, or if you're having problems with the prebuilt binaries.
To build the software, you will need to install [Rustup](https://rustup.rs/). You'll also need to install some dependencies:
To build the software, you will need to install [Rustup](https://rustup.rs/). You'll also need to install some dependencies:
...
@@ -22,19 +48,6 @@ git pull
...
@@ -22,19 +48,6 @@ git pull
cargo deb
cargo deb
```
```
The resulting deb package will placed in `target/debian/cats-sdr-igate_VERSION.deb`
### Installing
Once built, the package can be installed with `sudo dpkg -i target/debian/cats-sdr-igate_VERSION.deb`, replacing `VERSION` with whatever version and architecture was built.
### Configuring
The configuration for the I-Gate lives in `/etc/cats-sdr-igate/config.toml`. Make sure to update this before using the utility - most importantly, the callsign must be configured. Optionally, you can remove the entire `[felinet]` section if you don't want to forward packets to the network.
### Running
Start the service with `sudo systemctl start cats-sdr-igate`. If you want it to start automatically at boot, you can run `sudo systemclt enable cats-sdr-igate`.
## Other
## Other
...
@@ -57,6 +70,6 @@ Copy the `config.example.toml` file to `config.toml`. You can either keep it in
...
@@ -57,6 +70,6 @@ Copy the `config.example.toml` file to `config.toml`. You can either keep it in
Make sure you have `rtl-sdr` installed. As a sanity check, verify the `rtl_fm` command exists.
Make sure you have `rtl-sdr` installed. As a sanity check, verify the `rtl_fm` command exists.