Donnie WD1F has some trouble to get the english.hlp and the english.ent files to show up in fbb. He found the solution.
1 2 3 4 5 6 7 8 9 | connecting from remote TNC... cmd:c wd1f-7 *** CONNECTED to WD1F-7 S (H for help) > rm There are no such messages (message choice: *). (1) WD1F BBS (H for help) > H {nothing happens} |
All the files are there with the right permissions.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | root@ks1r:/etc/ax25/fbb/lang# strace -e open -p 2457 strace: Process 2457 attached open("/var/ax25/fbb/inf.sys", O_RDWR) = 10 open("/var/ax25/fbb/wp/wp.sys", O_RDWR) = 10 open("/etc/ax25/fbb/lang/english.ent", O_RDONLY) = 10 open("/etc/ax25/fbb/lang/english.hlp", O_RDONLY) = 10 Dir of /etc/ax25/fbb/lang root@ks1r:/etc/ax25/fbb/lang# l total 248 -rw-r--r-- 1 root root 179 Feb 6 11:29 english.ent -rw-r--r-- 1 root root 179 Feb 6 11:13 english.ent.sample -rw-r--r-- 1 root root 62459 Feb 6 11:13 english.hlp -rw-r--r-- 1 root root 62459 Feb 6 11:26 ENGLISH.hlp -rw-r--r-- 1 root root 743 Feb 6 11:13 english.inf -rw-r--r-- 1 root root 12428 Feb 6 11:13 english.txt -rw-r--r-- 1 root root 12428 Feb 6 11:26 ENGLISH.txt -rw-r--r-- 1 root root 155 Feb 6 11:13 francais.ent.sample -rw-r--r-- 1 root root 51417 Feb 6 11:13 francais.hlp -rw-r--r-- 1 root root 777 Feb 6 11:13 francais.inf -rw-r--r-- 1 root root 14783 Feb 6 11:13 francais.txt root@ks1r:/etc/ax25/fbb/lang# |
I found my problem and it wasn’t easy. In case others have this issue…
The issue was: Pressing H would not give me the help file. After getting it working I see I was missing other things as well like lots of the welcome text.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | open("/usr/local/etc/ax25/fbb/lang/english.hlp", O_RDONLY) = 8 fstat(8, {st_mode=S_IFREG|0644, st_size=62459, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2bba612000 read(8, "################################"..., 4096) = 4096 read(8, "erver menu, and continue from\nth"..., 4096) = 4096 read(8, "information on one special comma"..., 4096) = 4096 read(8, " - Download a file with AUTOB"..., 4096) = 4096 read(8, "he current line. The number can"..., 4096) = 4096 read(8, "T new in 5.15b\n@@ 9 BGET\n\nComman"..., 4096) = 4096 close(8) = 0 munmap(0x7f2bba612000, 4096) = 0 lseek(4, 0, SEEK_SET) = 0 read(4, "MemTotal: 32896168 kB\nMemF"..., 999) = 999 write(3, "\r- Type ? [COMMAND] for the HELP"..., 250) = -1 EMSGSIZE (Message too long) |
duckduckgo.com search showed EMSGSIZE (Message too long) had to do with packet sizes allowed. Made me think it may relate to max packet length setting in axports
The fix was:
in /etc/ax25/axports…
name Call speed paclen window desctiption
1 WD1F-1 9600 128 2 144.01 MHz (1200 bps)
I had to set paclen to 255 like this:
1 WD1F-1 9600 255 2 144.01 MHz (1200 bps)