Page 5 of 6 FirstFirst ... 3456 LastLast
Results 41 to 50 of 59

Thread: Automated Installation of Dump1090-Mutability, Data Feeders, and Performance Graphs

  1. #41
    Captain abcd567's Avatar
    Join Date
    Sep 2013
    Location
    Toronto CYYZ
    Posts
    1,774
    Last edited by abcd567; 2017-03-15 at 18:39.

  2. #42
    Captain abcd567's Avatar
    Join Date
    Sep 2013
    Location
    Toronto CYYZ
    Posts
    1,774
    Last edited by abcd567; 2017-03-15 at 18:40.

  3. #43
    Passenger
    Join Date
    Jan 2017
    Posts
    20
    This works really well so long as you follow the instructions exactly. I am now successfully feeding FR24 and FA from an RPi3 running Jessie. Thanks to Joe Prochazka and abcd567. Brilliant. I also installed coolacid/dump1090-tools https://github.com/coolacid/dump1090-tools which also works well giving me several pages of graphs on the Pi.

    I would really like to be able to change the initial sort configuration. I'd like to have dump1090-mutability come up showing the most distant aircraft sorted to the top of the aircraft table. Yes, I know that I can click the table header and sort on any field I choose but I'd like the initial default to display most distant at the top.

    I have fiddled with script.js and not had success. Can anybody tell me exactly what I need to do to achieve this please.
    Last edited by rederikus; 2017-03-18 at 15:30.
    T-KCLT3 - Raspberry Pi3 Jessie, 8 element collinear indoor antenna

  4. #44
    Passenger
    Join Date
    Mar 2017
    Posts
    6
    I installed this but I get 403 - Forbidden when I try to access the yourIP/install/ page. Any ideas what might have screwed up? The dump1090-mut and feeders all work ok.

    ------------------------------------
    The ADS-B Receiver Project v2.5.0 Installer

    Setting up the ADS-B Receiver Project Portal...
    -------------------------------------------------------------------------------- --------------------

    Installing packages needed to fulfill dependencies...

    Checking if the package lighttpd is installed... [OK]
    Checking if the package collectd-core is installed... [OK]
    Checking if the package rrdtool is installed... [OK]
    Checking if the package libpython2.7 is installed... [OK]
    Checking if the package php5-cgi is installed... [OK]
    Checking if the package php5-json is installed... [OK]
    Reloading Lighttpd...

    [ ok ] Reloading lighttpd configuration (via systemctl): lighttpd.service.

    Setting up the web portal...

    Backing up the file /var/www/html/data/administrators.xml...
    Backing up the file /var/www/html/data/blogPosts.xml...
    Backing up the file /var/www/html/data/flightNotifications.xml...
    Backing up the file /var/www/html/data/settings.xml...
    Placing portal files in Lighttpd's root directory...
    Restoring the backup copy of the file /var/www/html/data/administrators.xml...
    Restoring the backup copy of the file /var/www/html/data/blogPosts.xml...
    Restoring the backup copy of the file /var/www/html/data/flightNotifications.x ml...
    Restoring the backup copy of the file /var/www/html/data/settings.xml...
    Making the directory /var/www/html/graphs/ writable...
    Making the directory /var/www/html/classes/ writable...
    Making the directory /var/www/html/data/ writable...
    Making the files contained within the directory /var/www/html/data/ writable.. .
    Checking if dump978 was set up...
    Checking for the file upintheair.json in the dump1090 HTML folder...
    Copying the file upintheair.json from the dump1090 HTML folder to the dump978 HTML folder...
    Removing conflicting redirects from the Lighttpd dump1090.conf file...
    Adding the Lighttpd portal configuration file...
    Reloading Lighttpd...

    [ ok ] Reloading lighttpd configuration (via systemctl): lighttpd.service.

    Setting up collectd performance graphs...

    Modifying the dump1090-mutability init script to add noise measurements...
    Reloading the systemd manager configuration...
    Reloading dump1090-mutability...

    [....] Reloading dump1090-mutability configuration (via systemctl): dump1090-mut [ ok ty.service.

    Backing up the current collectd.conf file...
    Replacing the current collectd.conf file...
    Reloading collectd so the new configuration is used...

    [ ok ] Reloading collectd configuration (via systemctl): collectd.service.

    Making the make-collectd-graphs.sh script executable...
    Removing previously installed performance graphs cron file...
    Adding performance graphs cron file...

    Setting up core advanced portal features...

    Entering the ADS-B Receiver Project root directory...

  5. #45
    Captain abcd567's Avatar
    Join Date
    Sep 2013
    Location
    Toronto CYYZ
    Posts
    1,774
    keyboard:
    Try
    Code:
    sudo lighty-enable-mod dump1090
    sudo /etc/init.d/lighttpd force-reload
    Then clear browser cache and try YourIP/admin, YouIP/graphs.php and YouIP/dump1090/gmap.html

    also try sudo reboot

  6. #46
    Passenger
    Join Date
    Mar 2017
    Posts
    6

    Ok fresh install and all working now. Looking at the noise graph and my set up. I have the flightaware antenna outside about half way up the roof. N type to sma converter then 5m of sma to sma to the flightaware filter and pro stick. Trying to work out a way of reducing the antenna cable length. Either USB power up the drain pipe or take mains outside but then how to I waterproof the mains power socket for the USB connection.

    Sent from my SM-G900F using Tapatalk

  7. #47
    Captain abcd567's Avatar
    Join Date
    Sep 2013
    Location
    Toronto CYYZ
    Posts
    1,774
    Quote Originally Posted by keyboard View Post
    Ok fresh install and all working now. Looking at the noise graph and my set up. I have the flightaware antenna outside about half way up the roof. N type to sma converter then 5m of sma to sma to the flightaware filter and pro stick. Trying to work out a way of reducing the antenna cable length. Either USB power up the drain pipe or take mains outside but then how to I waterproof the mains power socket for the USB connection.
    What is gain setting? With Flightaware ProStick, normally better performance is achieved by reducing gain. The optimal value of gain is very variable, people have reported gain values ranging from 28 to 42. It depends on location, system hardware, and RF interference/noise at that location. The RF interference/noise depends on presence of other strong RF signals such as Cell Phone signals and other mobile communications at frequencies close to 1090 MHz. The Filter removes the far away frequency signals, but signals very close in frequency to 1090 MHz are not fully removed. Reducing gain reduces the overload caused by RF noise.

    How much will be length of coax if antenna is at its full height?

  8. #48
    Passenger
    Join Date
    Jan 2017
    Posts
    20
    Quote Originally Posted by miller745 View Post
    Should SSH be enabled after burning jessie to the microsd card? I can't connect using putty..
    Yes definitely. It is probably easier to use
    Code:
    sudo raspi-config
    and go to the Advanced Options panel raspi-config2.png

    I you feel the need to use root in SSH then you need to edit the
    Code:
    sudo nano /etc/ssh/sshd_config
    and search for the string "PermitRootLogin" change "without-password" to "yes"

    Now you can login SSH as root. There are many arguments for not allowing SSH root access but I do this regularly on my "play" systems and then disable root if I put the RPi into permanent use.
    T-KCLT3 - Raspberry Pi3 Jessie, 8 element collinear indoor antenna

  9. #49
    Captain abcd567's Avatar
    Join Date
    Sep 2013
    Location
    Toronto CYYZ
    Posts
    1,774
    FOR WIRED LAN/SSH TO WORK IN RASPBIAN
    The SSH no more works by default in Raspbian releases since end of 2016. Creating a blank file named ssh or ssh.txt in /boot sector of microSD card enables SSH.

    To enable SSH in headless operation (i.e. no GUI, no hdmi/monitor, no mouse & no keyboard), follow these steps:

    (1) Remove microSD card from Pi and insert into a card reader and insert card reader into Laptop/ Desktop (on which you wrote the latest Raspbian image).

    (2) Open command prompt console of desktop/laptop, and give command

    echo >E:\ssh

    Note: Instead of letter E, use drive letter of your microSD card.

    The above command will create a file named ssh in /boot directory of your microSD card.

    (3) Reinsert the microSD card in RPi and power up. SSH will start working.

    2017-03-21 15.07.05.png
    Last edited by abcd567; 2017-03-21 at 20:09.

  10. #50
    Captain abcd567's Avatar
    Join Date
    Sep 2013
    Location
    Toronto CYYZ
    Posts
    1,774
    ABOUT AGC

    Following are comments by Oliver Jowett (obj), who is the author of dump1090-mutability:

    Turning on the tuner AGC sets a fixed gain for one gain stage and hands control of the other stages over to the AGC.

    The AGC works by measuring the amplified signal power over a period and using that in a feedback loop to control the gain to try to get an amplified signal power that is somewhere in the middle of the usable range - i.e. if the amplified power is too low, it increases the gain, and vice versa. The AGC is designed for the dongle's original purpose - receiving digital TV signals. For a digital TV signal you are receiving a continuous signal from a single transmitter so this works fine.

    ADS-B signals are bursts that are much shorter than the measurement period, and they originate from many transmitters of different power at different ranges. So the AGC measurement is basically useless and in practice the AGC sees it as a very weak signal and ends up setting the gain as high as it will go.

    Due to a quirk in librtlsdr, the combination of the manually set gain stage + the AGC-controlled gain stages results in a total gain that is higher than what librtlsdr will let you set directly.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •