Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
mmdvm host not starting after Qnet gateway config?
Folks, I’musing one of the n5voc boards, and I’m doing a re-install of the Qnet gateway software. I uninstalled the system using us, cleaned the executables from the main menu of qnconfig, and then tried to re-install using is. However, after I’ve done the install of of the system using is, MMDVM doesn’t appear to be running. Is there any kind of guidance where I could go to find out why the MMDVM service is not starting? I can hear a little blip from my radio periodically, so something is definitely happening. Thanks for any troubleshooting tips.
Justin |
开云体育So when I try to use the log menu, I see that mmdvm has not started, and I’m not seeing any ind of logs provided. ?I have my th-d74 running, and occasionally I can hear some kind of a blip on the radio when I’m tuned to the hotspot’s frequency.
|
开云体育Here is what the logs say:Last login: Thu Oct 21 07:00:59 on ttys000 justinmann@Justins-iMac ~ %? justinmann@Justins-iMac ~ % ssh pi@... pi@...'s password:? Linux ai5os-gw 5.10.17+ #1421 Thu May 27 13:58:02 BST 2021 armv6l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Oct 21 07:01:22 2021 from 2603:8080:1f03:21:1cbf:5b09:30cd:245 pi@ai5os-gw:~ $ sudo journalctl -u mmdvm -f -- Logs begin at Wed 2021-10-20 10:17:01 CDT. -- Oct 21 08:41:19 ai5os-gw MMDVMHost[10519]: I: 2021-10-21 13:41:19.280 ? ? Use COS as Lockout: no Oct 21 08:41:19 ai5os-gw MMDVMHost[10519]: MMDVMHost: UARTController.cpp:237: CUARTController::CUARTController(const string&, unsigned int, bool): Assertion `!device.empty()' failed. Oct 21 08:41:19 ai5os-gw systemd[1]: mmdvm.service: Main process exited, code=killed, status=6/ABRT Oct 21 08:41:19 ai5os-gw systemd[1]: mmdvm.service: Failed with result 'signal'. Oct 21 08:41:19 ai5os-gw systemd[1]: mmdvm.service: Service RestartSec=100ms expired, scheduling restart. Oct 21 08:41:19 ai5os-gw systemd[1]: mmdvm.service: Scheduled restart job, restart counter is at 5. Oct 21 08:41:19 ai5os-gw systemd[1]: Stopped MMDVMHost. Oct 21 08:41:19 ai5os-gw systemd[1]: mmdvm.service: Start request repeated too quickly. Oct 21 08:41:19 ai5os-gw systemd[1]: mmdvm.service: Failed with result 'signal'. Oct 21 08:41:19 ai5os-gw systemd[1]: Failed to start MMDVMHost.
|
Looks like the modem device string is empty. Things have changed in MMDVMHost recently (importantly, SerialController.* is now UARTController.*) so some variables defined in MMDVM.ini have new names. Therefore you should probably redo you MMDVM.qn file. Move your old one out of the way for safe keeping. Then, copy the latest MMDVM.ini to MMDVM.qn and edit it for your setup.
P.S., The -f option of journalctl doesn't show many lines. It probably would have been more helpful to see more from the end of the log: sudo journalctl -u mmdvm | tail -30 will show the last 30 lines. |
开云体育That amkes total sense. ?This is probably a silly question, and the only justification that I have is that I’ve been traveling a bit, so I need to undo my Qnet gateway cobbwebs. ?where can I find the latest version of mmdvm.ini? LOL...
|
Because you system is screwed up now, I suspect you did a "gp" in the ./qnadmin main menu sometime recently, so you should have it already. MMDVM.ini in the MMDVMHost build folder.
If you would have run "git pull" manually instead of inside ./qnadmin, you would have seen that a new MMDVM.ini was being downloaded. That's a hint that you need to worry about whether you MMDVM.qn file is still good or not. NOTE TO SELF: Add a warning to qnadmin if a user's initialization file is older than the .ini file it was derived from. |
to navigate to use esc to dismiss