Forum APRS Polska

Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Szukanie zaawansowane  

Aktualności:

Autor Wątek: digi pod linuxem  (Przeczytany 6011 razy)

SQ9IWE

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 1437
digi pod linuxem
« dnia: Marzec 11, 2016, 15:02:26 LOC »

Witajcie.
Tak jak w temacie , co polecacie ?? głownie się liczy łatwa konfiguracja  ;D

sq4bja

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 152
    • http://sp4.jestok.com
Odp: digi pod linuxem
« Odpowiedź #1 dnia: Marzec 11, 2016, 21:51:40 LOC »

Polecam APRX (http://ham.zmailer.org/oh2mqk/aprx/) - głównie ze względu na łatwość instalacji i doskonałe opcja konfiguracyjne. Może być jednocześnie DIGI i IGATE. Dodatkowo szereg opcji wygaszających zbędny ruch w sieci bardzo poprawia jej przepustowość.

Jeśli chodzi o prostotę instalacji, to polecam Dire Wolf (https://github.com/wb2osz/direwolf)- to taki software`owy TNC pracujący na karcie muzycznej. Program może być DIGI, IGATE, ale też możesz podłączyć do tego komputer z UIView, bo program potrafi udawać modem AGW, albo KISS over TCP.

Dla każdego coś dobrego. Oba programy w ostatnich wersjach pracują stabilnie, więc mogę je szczerze polecić.

Tomek SQ4BJA/5
Zapisane

SQ9IWE

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 1437
Odp: digi pod linuxem
« Odpowiedź #2 dnia: Marzec 12, 2016, 18:05:41 LOC »

U mnie to będzie pracować ze sprzętowym TNC  8) który dzielnie działa od dobrych chyba 10 lat u mnie jak i komputer w którym już raz padł dysk  :( dlatego chce dać coś nowszego i na linuxie by móc jeszcze jakieś inne wynalazki używać jak najdzie mnie ochota , puki co działa tam win2000 i daje radę no ale kiedyś trzeba zrobić kolejny krok  ;D

SQ9IWE

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 1437
Odp: digi pod linuxem
« Odpowiedź #3 dnia: Marzec 13, 2016, 14:39:14 LOC »

Utknąłem  :(

root@sq9iwe-serwer:/home/sq9iwe/direwolf# make
gcc -O3 -pthread -Igeotranz -march=pentium3 -ffast-math -DUSE_ALSA -o gen_fff -DGEN_FFF demod_afsk.c dsp.c textcolor.c -lm -lpthread -lrt -lasound
/usr/bin/ld: cannot find -lasound
collect2: error: ld returned 1 exit status
Makefile.linux:257: polecenia dla obiektu 'fsk_fast_filter.h' nie powiodły się
make: *** [fsk_fast_filter.h] Błąd 1

SP9RQA

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 292
    • Zdjęcia
Odp: digi pod linuxem
« Odpowiedź #4 dnia: Marzec 14, 2016, 08:52:18 LOC »

Linker się pluje, ze nie ma jakiejś biblioteki od obsługi dźwięku. Coś trza doinstalować.
Zapisane
Krzysztof, Gorlice QSX 145.300
jabber:sp9rqa@jabster.pl, http://sp9rqa.net http://staregorlice.eu

SQ9IWE

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 1437
Odp: digi pod linuxem
« Odpowiedź #5 dnia: Marzec 14, 2016, 12:40:14 LOC »

Tylko co  :o

sq7bti

  • *
  • Offline Offline
  • Wiadomości: 70
Odp: digi pod linuxem
« Odpowiedź #6 dnia: Marzec 14, 2016, 13:08:14 LOC »

Utknąłem  :(

/usr/bin/ld: cannot find -lasound

Brakuje libasound.
Zapisane
Pozdrawiam
Szymon SQ7BTI
sq7bti@amsat.org
_______________________________________________________________
http://aprs.fi/SQ7BTI-9

SQ9IWE

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 1437
Odp: digi pod linuxem
« Odpowiedź #7 dnia: Marzec 14, 2016, 17:52:51 LOC »

Utknąłem  :(

/usr/bin/ld: cannot find -lasound

Brakuje libasound.

Dzieki  :D udało się

Teraz tylko conf  :o

SQ9IWE

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 1437
Odp: digi pod linuxem
« Odpowiedź #8 dnia: Marzec 14, 2016, 18:50:58 LOC »

Zna ktoś jakiś opis konfiguracji  :o
Na te chwilę samo digi bo chciał bym na miejscu tylko podmienić komputery  :D

sq4bja

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 152
    • http://sp4.jestok.com
Odp: digi pod linuxem
« Odpowiedź #9 dnia: Marzec 14, 2016, 19:10:40 LOC »

Opis konfiguracji jest tu: https://github.com/wb2osz/direwolf/blob/master/doc/User-Guide.pdf
Jednak, jak pisałem, Dire Wolf to głównie software`owy kontroler TNC, który operuje kartą dźwiękową. Z tego, co pamiętam, to nie da się dołączyć TNC na RS232. Do tego lepiej użyć APRX. Ale jeśli chcesz pozostać przy Dire Wolf, co bardzo polecam, bo jest nadzwyczaj skuteczny; dodaj jakąś prostą kartę USB, kluczowanie przez RS232 lub USB i załatwi to sprawę. Ja co prawda używam Dire Wolf pod WinXP, ale także w tym niestabilnym systemie pracuje nadzwyczaj stabilnie.

Pozdrawiam,
Tomek SQ4BJA/5
Zapisane

SQ9IWE

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 1437
Odp: digi pod linuxem
« Odpowiedź #10 dnia: Marzec 14, 2016, 19:23:25 LOC »

Puki co to musi być TNC bo taki sprzęt już jest na miejscu a użyć chcę właśnie APRX może kiedyś zrobię to na karcie dźwiękowej  8) jak zrobię separacje od kompa do radia  :)

Na tę chwilę konfiguracja mnie przerasta , coś tam zrobiłem ale nie wiem czy prawidłowo  :D
« Ostatnia zmiana: Marzec 14, 2016, 20:01:42 LOC wysłana przez SQ9IWE »
Zapisane

sq4bja

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 152
    • http://sp4.jestok.com
Odp: digi pod linuxem
« Odpowiedź #11 dnia: Marzec 14, 2016, 21:14:51 LOC »

Generalnie w internecie gotowców jest mnóstwo. Choćby pierwszy i to po Polsku:
http://www.swiatradio.com.pl/virtual/download/Raspberry_Pi.pdf

Ale są też inne gotowce, choćby ten z manuala z APRX:
http://ham.zmailer.org/oh2mqk/aprx/aprx-manual.pdf

Tu jakiś przykładowy config, który może Ci pomóc:

Cytuj
mycall  SQ9IWE-15
myloc lat 5335.32N lon 02135.29E

<aprsis>
  login     $mycall
  passcode  12345
  server    sp.aprs2.net          14580
  filter m/10
</aprsis>

<logging>
  #pidfile /var/run/aprx.pid
  #rflog /var/log/aprx/aprx-rf.log
  #aprxlog /var/log/aprx/aprx.log
</logging>

<interface>
  serial-device /dev/ttyS0  19200 8n1    KISS
#  Jeśli nie ma EPROM`a z Kiss to odkomentuj poniższą linię
#  initstring "\x0dKISS ON\x0dRESET\x0d"
  callsign    $mycall  # callsign defaults to $mycall
  tx-ok       true     # transmitter enable defaults to false
  telem-to-is false    # set to 'false' to disable
</interface>

#bikony ***********************************************
<beacon>
  beaconmode both
  cycle-size 20m
  beacon via WIDE2-1 symbol "\\-" lat "5335.32N" lon "02135.29E" comment "To moje SUPER DIGI z IGATE"
</beacon>

#digipiter*************************************************
<digipeater>

 transmitter   $mycall

  <wide>
   maxreq 3
   maxdone 3
   keys WIDE
  </wide>

  <trace>
   maxreq 3
   maxdone 3
   keys WIDE
  </trace>

  <source>
   source         $mycall
   relay-type     directonly
   viscous-delay 5
   ratelimit      60 120
   filter m/30
  </source>

  <source>
   source aprsis
   relay-type third-party
   filter t/m
   msg-path WIDE2-1
  </source>

</digipeater>

Powyższa konfiguracja wymaga skorygowania znaku i pass do IGATE oraz współrzędnych w dwóch miejscach (na początku i w beaconie). Dodatkowo sekcja DIGIPEATER ma funkcjonalność DIGI 1-1 ale tylko dla stacji, których nikt inny nie powtórzył w ciągu ostatnich 5 sekund (czyli spora oszczędność przepustowości kanału).

Jeśli po przeczytaniu tych opisów nadal będziesz miał problem, poszukamy googlami dalej.

Tomek SQ4BJA/5
Zapisane

SQ9IWE

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 1437
Odp: digi pod linuxem
« Odpowiedź #12 dnia: Marzec 14, 2016, 22:40:07 LOC »

I tu mam kolejny dylemat czy wstawić taką "krótką" konfigurację czy zostawić oryginalnych plik i w nim wyedytować tylko to co jest potrzebne.

sq4bja

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 152
    • http://sp4.jestok.com
Odp: digi pod linuxem
« Odpowiedź #13 dnia: Marzec 15, 2016, 19:57:55 LOC »

Bez znaczenia. To, co jest #### nie jest istotne. Zostaw sobie oryginalny plik i podmień na krótki.
Kosmetyka... Przy takich dylematach, boję się, co będzie dalej... :)

Uprzedzając pytania o kompilację itd. polecam gotowe binaria np. na Debiana dostępne w repozytorium:
https://packages.debian.org/sid/aprx

Pozdrawiam,
Tomek SQ4BJA/5
Zapisane

SQ9IWE

  • PG APRS
  • *
  • Offline Offline
  • Wiadomości: 1437
Odp: digi pod linuxem
« Odpowiedź #14 dnia: Marzec 17, 2016, 12:46:35 LOC »

Kompilacja luzik   8) jedynie konfiguracja jakimś tam wyzywaniem jest i tylko dlatego co tekstowo i sporo tego  :)