root@raspberrypi:/etc/ax25# strace rose_call rose0 f6bvp f6bvp-8 2080175520
execve("/usr/local/sbin/rose_call", ["rose_call", "rose0", "f6bvp", "f6bvp-8", "2080175520"], 0xbeb7d700 /* 24 vars */) = 0
brk(NULL)                               = 0x5f6000
uname({sysname="Linux", nodename="raspberrypi", ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f81000
access("/etc/ld.so.preload", R_OK)      = 0
openat(AT_FDCWD, "/etc/ld.so.preload", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
mmap2(NULL, 54, PROT_READ|PROT_WRITE, MAP_PRIVATE, 3, 0) = 0xb6f80000
close(3)                                = 0
readlink("/proc/self/exe", "/usr/local/sbin/rose_call", 4096) = 25
openat(AT_FDCWD, "/usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\254\3\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=17708, ...}) = 0
mmap2(NULL, 81964, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f3e000
mprotect(0xb6f42000, 61440, PROT_NONE)  = 0
mmap2(0xb6f51000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0xb6f51000
close(3)                                = 0
munmap(0xb6f80000, 54)                  = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=104434, ...}) = 0
mmap2(NULL, 104434, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6f24000
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/lib/libax25.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0,\31\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=127348, ...}) = 0
mmap2(NULL, 95248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f0c000
mprotect(0xb6f13000, 61440, PROT_NONE)  = 0
mmap2(0xb6f22000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0xb6f22000
close(3)                                = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libz.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0<\32\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=108168, ...}) = 0
mmap2(NULL, 172268, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6ee1000
mprotect(0xb6efb000, 61440, PROT_NONE)  = 0
mmap2(0xb6f0a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0xb6f0a000
close(3)                                = 0
openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\274x\1\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1296004, ...}) = 0
mmap2(NULL, 1364764, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6d93000
mprotect(0xb6ecb000, 65536, PROT_NONE)  = 0
mmap2(0xb6edb000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x138000) = 0xb6edb000
mmap2(0xb6ede000, 8988, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6ede000
close(3)                                = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f7f000
set_tls(0xb6f828c0)                     = 0
mprotect(0xb6edb000, 8192, PROT_READ)   = 0
mprotect(0xb6f0a000, 4096, PROT_READ)   = 0
mprotect(0xb6f22000, 4096, PROT_READ)   = 0
mprotect(0xb6f51000, 4096, PROT_READ)   = 0
mprotect(0x21000, 4096, PROT_READ)      = 0
mprotect(0xb6f83000, 4096, PROT_READ)   = 0
munmap(0xb6f24000, 104434)              = 0
socket(AF_UNIX, SOCK_DGRAM, 0)          = 3
brk(NULL)                               = 0x5f6000
brk(0x617000)                           = 0x617000
openat(AT_FDCWD, "/proc/net/dev", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
read(4, "Inter-|   Receive               "..., 1024) = 1024
ioctl(3, SIOCGIFHWADDR, {ifr_name="nr0", ifr_hwaddr={sa_family=ARPHRD_NETROM, sa_data=8c:6c:84:ac:a0:40:08}}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="rose0", ifr_hwaddr={sa_family=ARPHRD_ROSE, sa_data=20:80:17:55:24}}) = 0
ioctl(3, SIOCGIFFLAGS, {ifr_name="rose0", ifr_flags=IFF_UP|IFF_RUNNING|IFF_NOARP}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="rose3", ifr_hwaddr={sa_family=ARPHRD_ROSE, sa_data=00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFFLAGS, {ifr_name="rose3", ifr_flags=IFF_NOARP}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="rose5", ifr_hwaddr={sa_family=ARPHRD_ROSE, sa_data=00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFFLAGS, {ifr_name="rose5", ifr_flags=IFF_NOARP}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="rose9", ifr_hwaddr={sa_family=ARPHRD_ROSE, sa_data=00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFFLAGS, {ifr_name="rose9", ifr_flags=IFF_NOARP}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="rose4", ifr_hwaddr={sa_family=ARPHRD_ROSE, sa_data=00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFFLAGS, {ifr_name="rose4", ifr_flags=IFF_NOARP}) = 0
read(4, "0    0    0     0       0       "..., 1024) = 1024
ioctl(3, SIOCGIFHWADDR, {ifr_name="nr1", ifr_hwaddr={sa_family=ARPHRD_NETROM, sa_data=00:00:00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="nr2", ifr_hwaddr={sa_family=ARPHRD_NETROM, sa_data=00:00:00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="rose1", ifr_hwaddr={sa_family=ARPHRD_ROSE, sa_data=00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFFLAGS, {ifr_name="rose1", ifr_flags=IFF_NOARP}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="rose2", ifr_hwaddr={sa_family=ARPHRD_ROSE, sa_data=00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFFLAGS, {ifr_name="rose2", ifr_flags=IFF_NOARP}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="ax0", ifr_hwaddr={sa_family=ARPHRD_AX25, sa_data=9c:60:9e:9c:8a:40:10}}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="nr3", ifr_hwaddr={sa_family=ARPHRD_NETROM, sa_data=00:00:00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="rose6", ifr_hwaddr={sa_family=ARPHRD_ROSE, sa_data=00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFFLAGS, {ifr_name="rose6", ifr_flags=IFF_NOARP}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="rose7", ifr_hwaddr={sa_family=ARPHRD_ROSE, sa_data=00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFFLAGS, {ifr_name="rose7", ifr_flags=IFF_NOARP}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="eth0", ifr_hwaddr={sa_family=ARPHRD_ETHER, sa_data=e4:5f:01:46:a0:a3}}) = 0
read(4, "an0:       0       0    0    0  "..., 1024) = 366
ioctl(3, SIOCGIFHWADDR, {ifr_name="wlan0", ifr_hwaddr={sa_family=ARPHRD_ETHER, sa_data=e4:5f:01:46:a0:a4}}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="lo", ifr_hwaddr={sa_family=ARPHRD_LOOPBACK, sa_data=00:00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="rose8", ifr_hwaddr={sa_family=ARPHRD_ROSE, sa_data=00:00:00:00:00}}) = 0
ioctl(3, SIOCGIFFLAGS, {ifr_name="rose8", ifr_flags=IFF_NOARP}) = 0
read(4, "", 1024)                       = 0
close(4)                                = 0
openat(AT_FDCWD, "/usr/local/etc/ax25/rsports", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=193, ...}) = 0
read(4, "# /usr/local/etc/ax25/rsports\n#\n"..., 4096) = 193
read(4, "", 4096)                       = 0
close(3)                                = 0
close(4)                                = 0
socket(AF_ROSE, SOCK_SEQPACKET, 0)      = 3
bind(3, {sa_family=AF_ROSE, sa_data=" \200\27U$\214l\204\254\240@\0\365\266\0\0\0\0\314\376\331\266\0\0\0\0"}, 28) = 0
) = 391, "Connecting to f6bvp-8 @ 20801755"..., 39Connecting to f6bvp-8 @ 2080175520 ...
setitimer(ITIMER_REAL, {it_interval={tv_sec=0, tv_usec=0}, it_value={tv_sec=30, tv_usec=0}}, {it_interval={tv_sec=0, tv_usec=0}, it_value={tv_sec=0, tv_usec=0}}) = 0
rt_sigaction(SIGALRM, {sa_handler=0x10fa8, sa_mask=[ALRM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0xb6dc0110}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
connect(3, {sa_family=AF_ROSE, sa_data=" \200\27U \214l\204\254\240@\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}, 28) = 0
setitimer(ITIMER_REAL, {it_interval={tv_sec=0, tv_usec=0}, it_value={tv_sec=0, tv_usec=0}}, {it_interval={tv_sec=0, tv_usec=0}, it_value={tv_sec=29, tv_usec=996376}}) = 0
)         = 14Connected\r", 14*** Connected
fcntl64(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl64(0, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
_newselect(4, [0 3], NULL, NULL, NULL)  = 1 (in [3])
read(3, "User call : F6BVP-0\rWelcome to t"..., 8192) = 218
F6BVP-8 (Commands = ?) : ) = 2182021) for LINUX (help = h)all : F6BVP-0
read(3, 0x2611c, 8192)                  = -1 EAGAIN (Ressource temporairement non disponible)
_newselect(4, [0 3], NULL, NULL, NULL

