[nos-bbs] Raspberry Pi Jnos exiting every 15 minutes or less
Bob Tenty
bobtenty at gmail.com
Wed Feb 12 18:24:04 EST 2014
Check or /var/log/syslog gives you a clue just before the time it restarts.
Run jnos from the shell prompt instead of in a pseudo tty and let it
run for a while
and see or it doesn't crash or whatever.
It may be how you start jnos in a pseudo tty if it keeps running from
the shell.
73,
Bob (Boudewijn) VE3TOK
On 14-02-12 11:20 AM, Jose Ng Lee wrote:
> I am using the F6BVP image with AX25, DXSpider, Fbb, Fpac preintalled
> burned into a 32GB SD card. Later installed Jnos, APRX, and LinBPQ.
> All the other software are working OK. My only problem is Jnos that
> is keep exiting in every 15 minutes or less. I set it to respawn
> automatically. I tried jnos2f and jnos2fx4 compiled from the source
> OK but still exiting. The logs doesn't show me why it is exiting.
>
> JNOS LOG:
> 09:54:25 - allocating maximum of 24 Axip (axudp + axip) devices
> 09:54:25 - allocating maximum of 24 dynamic gateways for routes
> 09:54:26 - using new [tun0] device
> 09:54:26 - tun_rx - listening for packets
> 09:55:07 - JNOS 2.0j.4 (Linux) was started
> 10:09:51 - allocating maximum of 24 Axip (axudp + axip) devices
> 10:09:51 - allocating maximum of 24 dynamic gateways for routes
> 10:09:51 - using new [tun0] device
> 10:09:51 - tun_rx - listening for packets
> 10:10:33 - JNOS 2.0j.4 (Linux) was started
> 10:19:13 - allocating maximum of 24 Axip (axudp + axip) devices
> 10:19:13 - allocating maximum of 24 dynamic gateways for routes
> 10:19:14 - using new [tun0] device
> 10:19:14 - tun_rx - listening for packets
> 10:19:55 - JNOS 2.0j.4 (Linux) was started
> 10:20:10 - allocating maximum of 24 Axip (axudp + axip) devices
> 10:20:10 - allocating maximum of 24 dynamic gateways for routes
> 10:20:10 - using new [tun0] device
> 10:20:10 - tun_rx - listening for packets
> 10:20:51 - JNOS 2.0j.4 (Linux) was started
>
> SYSLOG:
> Feb 12 10:19:37 hp2ng netromd[3139]: receiving NODES broadcast on port
> lan from HP2NG-6
> Feb 12 10:19:55 hp2ng kernel: [ 160.052280] IPv4: martian source
> 200.46.129.3 from 44.163.22.12, on dev tun0
> Feb 12 10:19:55 hp2ng kernel: [ 160.076090] IPv4: martian source
> 200.46.129.3 from 44.163.22.12, on dev tun0
> Feb 12 10:19:55 hp2ng kernel: [ 160.102165] IPv4: martian source
> 200.46.129.3 from 44.163.22.12, on dev tun0
> Feb 12 10:20:10 hp2ng LINBPQ[3289]: BPQ32 Heartbeat Buffers 786 APRS
> Queues 0 0#015
> Feb 12 10:20:10 hp2ng netromd[3139]: receiving NODES broadcast on port
> bpq from HP2NG-2
> Feb 12 10:20:10 hp2ng netromd[3139]: netromr: add_node: route to me
> Feb 12 10:20:10 hp2ng netromd[3139]: netromr: add_node: route to me
> Feb 12 10:20:10 hp2ng netromd[3139]: netromr: add_node: route to me
> Feb 12 10:20:10 hp2ng netromd[3139]: netromr: add_node: quality less
> than worst_qual
> Feb 12 10:20:10 hp2ng netromd[3139]: netromr: add_node: quality less
> than worst_qual
> Feb 12 10:20:10 hp2ng netromd[3139]: netromr: add_node: quality less
> than worst_qual
> Feb 12 10:20:10 hp2ng netromd[3139]: netromr: add_node: quality less
> than worst_qual
> Feb 12 10:20:10 hp2ng NetworkManager[2896]: SCPlugin-Ifupdown:
> devices removed (path: /sys/devices/virtual/net/tun0, iface: tun0)
> Feb 12 10:20:10 hp2ng NetworkManager[2896]: SCPlugin-Ifupdown:
> devices added (path: /sys/devices/virtual/net/tun0, iface: tun0)
> Feb 12 10:20:10 hp2ng NetworkManager[2896]: SCPlugin-Ifupdown:
> device added (path: /sys/devices/virtual/net/tun0, iface: tun0): no
> ifupdown configuration found.
> Feb 12 10:20:34 hp2ng netromd[3139]: receiving NODES broadcast on port
> lan from HP2NG-6
> Feb 12 10:20:51 hp2ng kernel: [ 216.684161] IPv4: martian source
> 200.46.129.3 from 44.163.22.12, on dev tun0
> Feb 12 10:20:51 hp2ng kernel: [ 216.707724] IPv4: martian source
> 200.46.129.3 from 44.163.22.12, on dev tun0
> Feb 12 10:20:52 hp2ng kernel: [ 216.733542] IPv4: martian source
> 200.46.129.3 from 44.163.22.12, on dev tun0
> Feb 12 10:21:05 hp2ng LINBPQ[3289]: BPQ32 Heartbeat Buffers 786 APRS
> Queues 0 0#015
> Feb 12 10:22:00 hp2ng LINBPQ[3289]: BPQ32 Heartbeat Buffers 787 APRS
> Queues 0 0#015
> Feb 12 10:22:31 hp2ng dbus[2812]: [system] Activating service
> name='org.freedesktop.ConsoleKit' (using servicehelper)
> Feb 12 10:22:31 hp2ng dbus[2812]: [system] Successfully activated
> service 'org.freedesktop.ConsoleKit'
> Feb 12 10:22:56 hp2ng LINBPQ[3289]: BPQ32 Heartbeat Buffers 787 APRS
> Queues 0 0#015
> Feb 12 10:23:31 hp2ng kernel: [ 375.843236]
> Shorewall:net2tun:DROP:IN=eth0 OUT=tun0
> MAC=b8:27:eb:e1:b2:ee:00:16:17:4d:70:d9:08:00:45:00:00:81:e3:32:00:00:de:5d:66:88
> SRC=200.46.129.3 DST=200.46.129.4 LEN=129 TOS=0x00 PREC=0x00 TTL=222
> ID=58162 PROTO=93
> Feb 12 10:23:51 hp2ng LINBPQ[3289]: BPQ32 Heartbeat Buffers 787 APRS
> Queues 0 0#015
> Feb 12 10:24:46 hp2ng LINBPQ[3289]: BPQ32 Heartbeat Buffers 787 APRS
> Queues 0 0#015
> Feb 12 10:25:02 hp2ng kernel: [ 466.821519]
> Shorewall:net2tun:DROP:IN=eth0 OUT=tun0
> MAC=b8:27:eb:e1:b2:ee:88:43:e1:dc:7f:40:08:00:45:00:00:28:01:00:00:00:6a:06:0b:dd
> SRC=198.40.52.152 DST=200.46.129.4 LEN=40 TOS=0x00 PREC=0x00 TTL=106
> ID=256 PROTO=TCP SPT=6000 DPT=3389 WINDOW=16384 RES=0x00 SYN URGP=0
> Feb 12 10:25:42 hp2ng LINBPQ[3289]: BPQ32 Heartbeat Buffers 787 APRS
> Queues 0 0#015
> Feb 12 10:26:37 hp2ng LINBPQ[3289]: BPQ32 Heartbeat Buffers 787 APRS
> Queues 0 0#015
> Feb 12 10:27:32 hp2ng LINBPQ[3289]: BPQ32 Heartbeat Buffers 787 APRS
> Queues 0 0#015
> Feb 12 10:28:22 hp2ng kernel: [ 667.562527]
> Shorewall:net2tun:DROP:IN=eth0 OUT=tun0
> MAC=b8:27:eb:e1:b2:ee:88:43:e1:dc:7f:40:08:00:45:00:00:30:a1:0a:00:00:68:06:cf:b6
> SRC=61.129.91.83 DST=200.46.129.4 LEN=48 TOS=0x00 PREC=0x00 TTL=104
> ID=41226 PROTO=TCP SPT=24397 DPT=22 WINDOW=65535 RES=0x00 SYN URGP=0
> Feb 12 10:28:27 hp2ng LINBPQ[3289]: BPQ32 Heartbeat Buffers 787 APRS
> Queues 0 0#015
>
> I tried gdb but it said no debugging symbols. I re-compiled the jnos
> binary without stripping but still shows the no debugging symbols. I
> tried in the makefile debug static -g3 but does not compile and exit
> with Error.
>
> root at hp2ng:/home/hp2at <mailto:root at hp2ng:/home/hp2at># ps -ef | grep jnos
> root 3874 1 0 10:47 tty8 00:00:00 /jnos/jnos -d /jnos -v
> root 3961 3959 0 10:50 pts/10 00:00:00 grep jnos
> root at hp2ng:/home/hp2at <mailto:root at hp2ng:/home/hp2at># gdb -p 3874
> GNU gdb (GDB) 7.4.1-debian
> Copyright (C) 2012 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law. Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "arm-linux-gnueabihf".
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/gdb/bugs/>.
> Attaching to process 3874
> Reading symbols from /jnos/jnos...done.
> Reading symbols from /usr/lib/arm-linux-gnueabihf/libcofi_rpi.so...(no
> debugging symbols found)...done.
> Loaded symbols for /usr/lib/arm-linux-gnueabihf/libcofi_rpi.so
> Reading symbols from /lib/arm-linux-gnueabihf/libncurses.so.5...(no
> debugging symbols found)...done.
> Loaded symbols for /lib/arm-linux-gnueabihf/libncurses.so.5
> Reading symbols from /lib/arm-linux-gnueabihf/libtinfo.so.5...(no
> debugging symbols found)...done.
> Loaded symbols for /lib/arm-linux-gnueabihf/libtinfo.so.5
> Reading symbols from /lib/arm-linux-gnueabihf/libgcc_s.so.1...(no
> debugging symbols found)...done.
> Loaded symbols for /lib/arm-linux-gnueabihf/libgcc_s.so.1
> Reading symbols from /lib/arm-linux-gnueabihf/libc.so.6...Reading
> symbols from /usr/lib/debug/lib/arm-linux-gnueabihf/libc-2.13.so...done.
> done.
> Loaded symbols for /lib/arm-linux-gnueabihf/libc.so.6
> Reading symbols from /lib/arm-linux-gnueabihf/libdl.so.2...Reading
> symbols from /usr/lib/debug/lib/arm-linux-gnueabihf/libdl-2.13.so...done.
> done.
> Loaded symbols for /lib/arm-linux-gnueabihf/libdl.so.2
> Reading symbols from /lib/ld-linux-armhf.so.3...(no debugging symbols
> found)...done.
> Loaded symbols for /lib/ld-linux-armhf.so.3
> 0xb6e9bd80 in select () at ../sysdeps/unix/syscall-template.S:82
> 82 ../sysdeps/unix/syscall-template.S: No such file or directory.
> (gdb)
>
> I tried looking at the autoexec.nos for anything not right, the
> network configuration, shorewall firewall configuration, cron jobs,
> not running the other software LinBPQ, APRX, etc but still exiting in
> 15 minutes or less.
>
> Any help where to look or what to try to make JNOS work.
>
> Thanks,
> Jose / HP2AT
>
>
> _______________________________________________
> nos-bbs mailing list
> nos-bbs at tapr.org
> http://www.tapr.org/mailman/listinfo/nos-bbs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tapr.org/pipermail/nos-bbs_lists.tapr.org/attachments/20140212/66db9f6d/attachment.html>
More information about the nos-bbs
mailing list