Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
mmdvm [2018/09/06 22:46] df2et [Configure Pi-Star and enable DAPNET] |
mmdvm [2025/09/13 18:23] (aktuell) pe2kmv [Upgrade the firmware of your MMDVM-Hardware] |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== MMDVM, MMDVM_HS_HAT, MMDVM_DUAL_HAT with Pi-Star (Pi*) ====== | + | ====== MMDVM, MMDVM_HS_HAT, MMDVM_DUAL_HAT with Pi-Star (Pi*) or WPSD ====== |
| ===== What do I need? ===== | ===== What do I need? ===== | ||
| ===== Hardware ===== | ===== Hardware ===== | ||
| - | * MMDVM | + | * MMDVM (modem with external analog radios) OR |
| - | * MMDVM_HS_Hat | + | * MMDVM_HS_Hat OR |
| * MMDVM_DUAL_HAT | * MMDVM_DUAL_HAT | ||
| Zeile 11: | Zeile 11: | ||
| ==== Software ==== | ==== Software ==== | ||
| - | PiStar >= 3.4.16 or MMDVM-Host Version ??? | + | * Pi-Star >= 3.4.16 OR |
| + | * WPSD OR | ||
| + | * MMDVM-Host | ||
| ==== Which Pagers can be used ==== | ==== Which Pagers can be used ==== | ||
| Zeile 17: | Zeile 19: | ||
| * [[skyperdescription|Skyper]] | * [[skyperdescription|Skyper]] | ||
| * [[alphapocdescription|AlphaPoc 602R X4]] (z.Z. ausverkauft) - TPL Birdy | * [[alphapocdescription|AlphaPoc 602R X4]] (z.Z. ausverkauft) - TPL Birdy | ||
| + | * [[swissphonedescription|Swissphone pagers]] | ||
| - | ====== How to set up Pi* for PROCSAC (DAPNET) with MMDVM_HS_HAT or MMDVM_DUAL_HAT ====== | + | ====== How to set up Pi* or WPSD for POCSAG (DAPNET) with MMDVM_HS_HAT or MMDVM_DUAL_HAT ====== |
| Already have a working installation of Pi-Star (Pi*)? | Already have a working installation of Pi-Star (Pi*)? | ||
| Zeile 65: | Zeile 68: | ||
| for Upgrading MMDVM_HS_Hat board conected to GPIO you have to enter the command: | for Upgrading MMDVM_HS_Hat board conected to GPIO you have to enter the command: | ||
| - | <code>sudo pistar-mmdvmhshatflash hs_hat [Enter]</code> | + | <code>sudo pistar-modemupgrade hs_hat</code> |
| for upgrading the original MMDVM-HS_DUAL_HAT board (made by Andy, Florian (DF2ET) and DB9HAT) conected to GPIO you have to enter the command: | for upgrading the original MMDVM-HS_DUAL_HAT board (made by Andy, Florian (DF2ET) and DB9HAT) conected to GPIO you have to enter the command: | ||
| - | <code>sudo pistar-mmdvmhshatflash hs_dual_hat</code> | + | <code>sudo pistar-modemupgrade hs_dual_hat</code> |
| If you get a message that the flashing process was successfull, the hardest part is done. If not, repeat flashing or ask for help in the "MMDVM-BM" or "DAPNET User" Telegram-Messenger Groups. | If you get a message that the flashing process was successfull, the hardest part is done. If not, repeat flashing or ask for help in the "MMDVM-BM" or "DAPNET User" Telegram-Messenger Groups. | ||
| + | |||
| + | Newer board variants are equipped with a 12.288MHz TCXO and require a firmware with different settings. The commands above flash a 14.7456MHz firmware. To upgrade boards with a 12.288MHz use the following commands: | ||
| + | |||
| + | <code>sudo pistar-modemupgrade hs_hat-12mhz</code> | ||
| + | |||
| + | respectively | ||
| + | |||
| + | <code>sudo pistar-modemupgrade hs_dual_hat-12mhz</code> | ||
| + | |||
| + | Be sure to identify your TCXO before flashing the firmware! | ||
| Zeile 78: | Zeile 91: | ||
| <code>sudo reboot now [Enter]</code> | <code>sudo reboot now [Enter]</code> | ||
| | | ||
| - | ====== Configure Pi-Star and enable DAPNET ====== | + | ====== Configure Pi-Star or WPSD and enable DAPNET ====== |
| If not already done you should register on [[https://www.hampager.de]] and than [[procedurenewtx|Register a New Transmitter]]. | If not already done you should register on [[https://www.hampager.de]] and than [[procedurenewtx|Register a New Transmitter]]. | ||
| Zeile 111: | Zeile 124: | ||
| 73, DO6DAD | 73, DO6DAD | ||
| + | |||
| + | ===== Troubleshooting ===== | ||
| + | |||
| + | Sometimes the DAPNETGateway-service got stuck when loosing internet-connection. This results in an error-state on the status-page of the transmitter at hampager.de. Unfortunately the service would be still running but not reconnecting. | ||
| + | |||
| + | If you would like to implement a watchdog that restarts the service, if the transmitter goes into error-state you could use following script, that could be called every 5 minutes for example by crontab: | ||
| + | |||
| + | |||
| + | #!/bin/bash | ||
| + | RETVAL=$(curl -u <username>:<password> https://hampager.de/api/transmitters/<yourtransmittercallsign> | egrep -h "OFFLINE|ERROR" | wc -c) | ||
| + | if [ "$RETVAL" -gt 0 ]; then | ||
| + | sudo systemctl stop dapnetgateway.service > /dev/null 2>&1 | ||
| + | echo restarting dapnetgateway | ||
| + | sleep 5 | ||
| + | sudo systemctl start dapnetgateway.service > /dev/null 2>&1 | ||
| + | fi | ||
| + | |||
| + | Remember to switch the sd-card to read-write-access with ''rpi-rw'' before creating the file in your home-directory. Also remind to make it executable with ''chmod +x yourscriptname.sh'' | ||
| + | |||
| + | **Fehlerbehebung Telekom Router** | ||
| + | |||
| + | Ein weiterer Fehler trat bei Telekom Routern auf. | ||
| + | Die Router W922 V und W925 V (vielleicht auch noch weitere) haben eine Sicherheitseinstellung, dass sich regelmäßig die IP Adresse ändert. | ||
| + | Dadurch wird die Internetverbindung zum MMDVM unterbrochen und nicht wieder neu aufgebaut. | ||
| + | Durch ausschalten der der Sicherheitsfunktion im Router ist das Problem behoben. | ||
| + | |||
| + | {{:telekom-datenschutz_1.png?400|}} | ||
| + | {{:telekom-datenschutz_2.png?400|}} | ||
| + | |||
| + | |||
| + | ===== Working example ===== | ||
| + | |||
| + | The transmitter DM0HL is equipped with a MMDVM board and a Motorola GM380 (see [[9k6|9k6]] for pinout). Pictures provided by Michael DO1RL | ||
| + | {{:gm380-mmdvm.jpg?400|}} | ||
| + | {{:gm380-mmdvm-boxed.jpg?400|}} | ||