skoric at eunet dot rs
我从九十年代初就开始使用 FBB 业余无线电软件。 那是 DOS 操作系统时代,所以我们大多数系统管理员(或所谓的系统操作员 - sysop)使用各种用于 DOS 的数据包无线电服务器软件。用于 DOS 的 FBB 数据包无线电 BBS 服务器软件版本,今天被称为 "DosFBB"。
我仍然在 SRV(伏伊伏丁那业余无线电联盟,SRJ 的一部分)管理一个 DosFBB 数据库。它是 DosFBB v7.00g23,运行在 486DX 计算机上,配备 16 MB 内存和 Hercules 黑白图形。自 1999 年 12 月以来,它一直运行,没有任何重启(除了一些电源故障)。在此之前,正确设置所有内存管理以避免系统“冻结”有点棘手。虽然此服务器在 DOS 下运行,但其“无线电客户端”并不依赖于此。事实上,该 DosFBB 的用户可以在 DOS、Windows、Linux 或任何其他提供业余数据包无线电功能的操作系统下运行其客户端软件。
我还使用 DosFBB v5.15c 在家里的 286/12 机器上。五年前,当我获得更好的机器时,一台 166 MHz 的 Pentium I,配备 32 MB 内存和 VGA 彩色图形,我切换到 Windows 版本的 FBB("WinFBB")。该软件的作者,来自法国的无线电业余爱好者 Jean-Paul F6FBB,制作了许多 WinFBB 版本,包括用于 Windows 3.x 和 Windows 9x 的 16 位变体以及用于 Windows NT 的 32 位变体。到目前为止,我一直在运行这两个变体(目前是在 Windows NT 4.0 下运行良好的 16 位 WinFBB v7.00g25)。
更新:在 1999 年底,我将我的系统升级到 Celeron 400 MHz,添加了更多 64 MB 内存,并切换到更大的硬盘,它将有足够的空间来安装 Linux 并尝试 LinFBB ...
更新:自 2001 年春季以来,我在 Windows 2000 Professional 下运行 WinFBB v7.00i(2001 年 3 月 17 日)。
DosFBB 和 WinFBB 之间的主要区别在于,后者允许您使用计算机执行其他作业,而 FBB 只是作为任何其他应用程序运行。除此之外,始终可以从另一个应用程序(例如,从 Internet 电子邮件)复制一些文本并将其粘贴到数据包无线电消息中,反之亦然。
更新:在 2001 年 7 月,我添加了更多 128 MB 内存,所以我的家用系统现在非常舒适。
最后,您应该知道我想要在这里有什么
1. WinFBB when I run Windows.
2. LinFBB when I run Linux. It should be an
Xwindow application that may be
started/stopped similarly to WinFBB.
That's why X11 LinFBB package is used.
3. LinFBB when I run Linux, but as a daemon
that runs in the background. In addition,
an interface for a local user (myself)
is needed, as well as an interface to
monitor the radio channel.
4. All three versions must be capable to
share the same configuration files, i.e.
to be able, for example, to begin a new
session from the exact position where the
other version has finished its own last
session.
5. I am not an expert in Linux, so I am
only able to install "factory-made"
packages for Linux (just like to install
self executing software packages under
Windows). I mean of RPM packages. So, there
are no source (re)compilations here at the
moment, but in the future we will see :-)
x700e_full.tgz
这意味着它是 X11 版本 7.00e,并且它包含您在 tgz 存档中安装 BBS 所需的所有内容。另一方面,像这样的名称
xd700g_full.tgz
这意味着它不是 X11 而是守护进程版本 7.00g,并且它也是完整的可以解压缩。此外,
x700f01.tgz
和
x700g.tgz
是任何先前“完整”软件包的“升级”。例如,在我升级到 x700g.tgz
之后,我开始运行 X11 LinFBB 7.00g(1998 年 8 月 4 日)。顺便说一句,X11 版本不再维护,但我仍然在这里运行它。它有一些错误,但我喜欢它。注意:各位,您看,在我这里,我有一个双启动系统,由 Windows NT 和 Linux 组成(它们每个都有自己的分区和文件系统)。我希望拥有“独立的”操作系统,它们彼此看不到。所以我制作了两个 NT 的分区作为 NTFS 分区,其余的空间 Linux 用作 ext2 & swap 分区。好吧,首先我在 NT 下安装了 WinFBB,在 Linux 下安装了 X11 LinFBB。它们都可以工作,但存在一个大“问题”:我无法共享它们的系统文件。您可能会说:那又有什么大不了的。但是,我的 FBB 应该用作数据包无线电转发站(无论我此时启动哪个),因此新的 LinFBB 需要“知道”,例如,WinFBB 上次停止邮件交换的位置(反之亦然,当然)。
init.srv -> init_w.srv
forward.sys -> forw_w.sys
port.sys -> port_w.sys
protect.sys -> prot_w.sys
FBB 能够识别并接受这些重命名的文件。
amsat
forward_to_file 例程(位于 /mnt/win/fbb/system/fwd 目录中),因为该文件的组成如下(例如)
A AMSAT
*
P @
*
C D:\FBB\SYSTEM\SAT\AMSAT.TXT <-- looks familiar to DOS/Windows only
*
G AMSAT
*
--------
另一方面,LinFBB 的 amsat.sys
(位于 /etc/ax25/fbb/fwd 目录中)建议如下
A AMSAT
*
P @
*
C /var/ax25/fbb/sat/amsat.txt <-- looks familiar to Linux only
*
G AMSAT
*
--------
好的,然后我将 LinFBB 的 amsat.sys
复制到 /mnt/win/fbb/system/fwd 目录中,使其能够正常工作。结果,我得到了 *两个* amsat.txt
文件,每个 WinFBB/LinFBB 各一个,当然,这两个文件出现在不同的位置:第一个是 /mnt/win/fbb/system/sat/amsat.txt,由 WinFBB 填充;另一个是 /var/ax25/fbb/sat/amsat.txt,由 LinFBB 填充。我不喜欢这样。
为了只有 *一个* 结果,无论 FBB 版本如何,新复制的 amsat.sys
都需要稍微更改
A AMSAT
*
P @
*
*C /var/ax25/fbb/sat/amsat.txt
C /mnt/win/fbb/system/sat/amsat.txt
*
G AMSAT
*
--------
正如你现在所看到的,当 LinFBB 处于活动状态时,它的 amsat.sys
不会转发到其“原生”的 amsat.txt
位置。相反,它将转到 WinFBB 的 amsat.txt
的位置,并将一些新材料添加到其中,好吗?
现在由你决定如何处理不断增长的 amsat.txt
。一本旧的 DosFBB 手册说,应该采用 'batch' 文件(我假设是旧的 APPEL.BAT
),以便 SATUPDAT.EXE 可以更新 *sat* 跟踪数据,然后删除 AMSAT.TXT,因为它不再需要了。好吧,我还没有找到一种在 WinFBB 和 LinFBB 中管理它的方法。实际上,无论我从哪个执行家务管理,AMSAT.TXT 似乎都完好无损。幸运的是,它增长不多,所以这不是一个大问题。有什么建议吗?
注意:我使用 Protus 连接过滤器 已经很长时间了。起初,是 DosFBB515c 的 3.1/1.2 版本,后来是 Dos/WinFBB700 的 3.3 版本。我发现 Protus 是一个非常有用的实用程序,因为它实现了使用 MD2 算法的自动 BBS-to-BBS 转发保护。在本文档中介绍 Protus 的原因之一是,其作者尚未制作英文手册。我一直在尝试将原始手册从西班牙语翻译成英语,这是一项艰巨的工作。欢迎任何优秀的“西班牙语-英语”翻译与我联系:skoric at eunet dot rs
Protus 提供了几个有趣的功能
好吧,让我们看看应该做些什么,才能使用 Protus 类型的、所谓的 *c_filter* 来实现对 FBB 数据包无线电 BBS 的安全访问
CONFIG.PRT
和 USERS.PRT
,应该仔细地根据任何特定情况进行调整。其他 *.PRT 文件将像原始文件一样工作,但可以进行翻译,因为它们源自西班牙语(这些文件只是发送给连接到 BBS 的用户的信息的一部分)。供你参考,我通常不太关心,因为我的 BBS 是所谓的“开放系统”。这意味着它们对于 *所有* 用户的工作方式与实施 Protus *之前* 的工作方式完全相同。只有几个呼号安装了密码,并且在连接时,他们知道自己在做什么,因此,他们不需要任何额外的信息。结果可能会因情况而异。
Linux+WinNT mini-HOWTO
和 Lilo mini-HOWTO
)。这意味着所有 Protus 的东西都已按照 WinFBB 要求的方式安装,除了 Linux 可执行的 *c_filter* 文件。我将该文件放入 /fbb/bin 目录中,并在下次重新启动 LinFBB 后,我得到了上述信息:{PROTUS-4.0}。但是密码保护不太可能起作用。作者告诉我创建一个新目录 /var/ax25/fbb/protus,并将 *.PRT 文件放在那里。我 *没有从 \FBB\PROTUS 移动* 文件,而是将它们 *复制* 到新位置,因为我希望 Protus 继续在 WinFBB 下像以前一样工作。除非我 *也* 将另外两个 *.PRT 文件从 \FBB\SYSTEM 复制到同一个新位置(/var/ax25/fbb/protus),否则该实用程序仍然不想运行。在我这样做之后,Protus 变得可以正常工作了。
注意:各位,你们可以看到我一直在努力获取尽可能多的这个伟大软件的版本(Jean-Paul, F6FBB,现在读到这些话一定很自豪)。我提到“尽可能多的版本”的意思是,我们已经学会了如何在同一台电脑上同时运行 WinFBB 和 X11 LinFBB。但这还不是全部。LinFBB 有多种守护进程版本。在本节中,我们将讨论如何*添加*一个守护进程 LinFBB 到现有的两个:X11 LinFBB 和 WinFBB!
libax25.rpm
ax25apps.rpm
ax25tool.rpm
fbbsrv.rpm
软件包的合适时机。这个压缩包的组成方式使其可以创建自己的目录,作为“基本”目录。我设法找到的最新版本是 7.01f Release 4 (1999 年 12 月 9 日),是一个 .rpm
软件包。
dirmes.sys
etat.sys
heard.bin
inf.sys
statis.dat
tpstat.sys
xfbbC/X server running ...
xfbbd ready and running ...
注意:我发现 7.01f 守护进程的主要问题是缺少 Protus c_filter 保护。正如我之前告诉你的,Protus 是一个“第三方”产品,所以它可能与 LinFBB 本身存在一些兼容性问题。无论如何,LinFBB 的守护进程版本也可能对某些“第三方”软件有一些特殊要求。
.rpm
软件包 (2000 年 9 月 18 日)。我从他的网站上获取了它:http://hi8gn.dynip.com/indice.html。但是,当我尝试在之前的版本 7.01f 上安装它时,它抱怨说存在一些 LinFBB 文件。.rpmsave
扩展名。这很好,所以我稍后可以使用它们来更新我新安装的配置文件。xfbbd
和 xfbbC
可执行文件的副本,从 7.02g 软件包中(我通过添加类似 .702 的扩展名来保存它们)。在那之后,我*卸载*了该 7.02 .rpm
的其余部分,以便再次安装之前的 LinFBB 版本 - 我对该版本感到满意。7plus
操作相关)。接下来,它的 xfbbC
控制台客户端看起来比之前的版本更好。但是,我仍然怀念图形化的 xfbbX
客户端,我发现它无法激活。我希望它能尽快修复。最后,Protus c_filter
实用程序也处于活动状态。xfbbd.sh
替换“旧”的脚本,因为在对新的 7.02 进行首次测试时,我收到了很多错误消息。看起来目录结构对我来说有点复杂,无法在新版本的 xfbbd.sh
中正确设置。在我返回到 7.01 软件包中的 xfbbd.sh
之后,BBS 最终开始运行,尽管缺少一些功能,例如过夜维护(我通过在 Windows NT 下将 BBS 作为 WinFBB 启动来解决这个问题,在那里这项任务是可以的)。此外,仍然有一些神秘的消息说没有找到 m_filter
或类似的东西。接下来的任务是解决这些问题。注意:正如我在上一节中所说,我没有找到一种简单的方法来升级 FBB 的(它的主要可执行文件),而无需临时卸载旧版本,然后再安装新版本 - 以便获取新的可执行文件。完成之后,必须执行反向操作。
.rpm
软件包,这是 Jean-Paul, F6FBB 建议的。无论如何,不久之后就出现了几个镜像站点,也提供了 7.03。.rpm
,你会收到一些错误消息,抱怨你已经在计算机上安装了 FBB)。无论如何,在卸载之后,你会发现一些配置文件作为 .rpmsave
文件,所以你可以稍后再次使用它们。.703
的扩展名(例如)。.703
文件不会自动卸载)。卸载?为什么?你很快就会发现,请继续阅读...xfbb.sh
正常工作(在我的情况下,它是 7.01f)。.703
的文件之外的所有 fbb 可执行文件)获取它们的新扩展名(在我的情况下,它是 .701
)的合适时机。.703
文件应该*失去*它们之前附加的扩展名,以便变得可用。
xfbbC/X server running ...
xfbbd ready and running ...
telnet localhost 6300
passwd.sys
文件中。 此外,所有要 telnet 到 BBS 的人,都必须声明为具有 'M' 标志(Modem 用户)的用户。 至于是否给予他们对 Linux 机器本身的 'root' 权限,则取决于你的安全预防措施。注意: 也许我已经解释过我在家里使用 Red Hat 6.2。 这就是为什么我通常寻找为该特定 Linux 发行版制作的 .rpm
包,但不仅如此。 我也尝试过使用 Red Hat 7.1,但它似乎不支持较早的 Xwindow 应用程序 LinFBB 7.00g (1998 年 8 月 4 日)。 当我注意到这个问题时,我回到了 Red Hat 6.2。
xfbb-7.04-2.i386.rpm
(2001 年 8 月 7 日)/etc/fbb.conf
),以避免一遍又一遍地编辑相同的 “默认值” :-)
xfbbC/X server running ...
xfbbd ready and running ...
出现在我的屏幕上,但 TNC 的 PTT 指示灯证实确实发送了一个信标。
Connecting localhost ... Ok
Authentication in progress ... Ok
Monitoring channel 0 ...
但屏幕上没有出现流量。 为了真正监控频道,我必须启动另一个 xterm 并输入
telnet localhost 6300
宾果! 从常用的 FBB 提示符,我进入网关并输入了熟悉的 “M”(“Monitor”)命令。 有趣的是,一旦我 “telnet-ed” 到 BBS,上面提到的 /usr/sbin/monitor 窗口就开始复制 telnet xterm 上发生的所有事情,只要该 telnet 会话关闭。 我不确定这是否正常,因为我希望在那里看到来自无线电频道的流量 - 无论是否连接到系统。 任何建议?
xfbbC -c -f -h localhost -i [callsign] -w [password]
在 xfbbC 之前缺少 ./(点斜杠),因此该脚本不太可能被执行。 相反,它报告说找不到该命令。 无论如何,xfbbC v3.01 本身似乎运行良好。 仍然可以使用 “M” 命令从网关内部监控工作频道,但这并不是一个有价值的解决方案,因为在 “Monitor ON” 时,在网关内做任何其他事情都不舒服。 再次,欢迎提供解决方案!
Shutting down xfbbd: [OK]
但 /usr/sbin/fbb status 报告
Checking, the FBB daemon
xfbbd (pid) is running...
看起来 /usr/sbin/fbb stop 并不是每次执行该命令时都终止守护进程,而是重新启动它(唯一的区别是进程的新 PID,ps ax 可以显示该新 PID)。 因此,问题是为什么它返回 [OK],而守护进程显然没有停止,而是重新启动了。
Checking, the FBB daemon
xfbbd dead but subsys locked
而 “/A” 命令(“Stop BBS”)返回
Stop-request accepted, no connection.
然后在关闭 xfbbC 客户端本身之前。
除非执行额外的 /usr/sbin/fbb stop,否则无法成功重新启动 xfbbC 客户端或 xfbbd 服务器(使用 /usr/sbin/fbb start)。 结果是
Shutting down xfbbd: [FAILED]
现在另一个 /usr/sbin/fbb status 报告
Checking, the FBB daemon
xfbbd is stopped
所以最终,守护进程可能会再次重新启动。 这里的另一个谜团是为什么它返回 [FAILED],而守护进程显然已停止(也许当我们尝试两次停止同一件事时,这是一个 “失败”)。
还有一些其他命令:“/K”(使用内务处理重新启动 BBS),“/M”(立即重新启动 BBS)和 “/L”(重新启动 BBS,等待用户断开连接) - 所有这些命令的行为略有不同。 无论如何,这三个命令都有一些共同点:它们都重新启动守护进程(当然,具有不同的 PID)。
2002-10-20
好吧,在安装 LinFBB v7.04 .rpm 包后不久,我注意到一个新的 “孩子”,即 Start 菜单中的一个新项目(在 Gnome 环境下)。 这是一个 “HamRadio” 组,具有几个 “Xfbb version 7.04” 子项目,其中一个是 “xfbbd X Client”。
似乎鼠标点击该 “xfbbd X Client” 图标不太可能返回任何响应,即使 xfbbd 守护进程在调用客户端之前已经成功运行。 这就是为什么我一直在向其他 LinFBB 用户寻求帮助(与该问题相关),但似乎没有人能够解决该问题。 无论如何,在我看来,从这个 “xfbbd X Client” 图标到现有可执行文件存在一个 “死” 链接。
为了找到解决方案,前几天我浏览了 /usr/sbin 目录。 我注意到我多次看到的东西。 那就是 xfbbX 文件。 好吧,我确信我之前尝试使用这个可执行文件,但没有取得太大的成功。 这次,我输入了完整路径,如下所示:
/usr/sbin/xfbbX
最后,GUI 客户端出现在屏幕上。
到目前为止 - 一切顺利。 不久之后,我意识到 “Monitoring” 窗口能够监控无线电频率上的实际流量,但不仅如此。 所有数据包的标头以绿色显示,实际信息以蓝色显示,因此很容易区分什么是标头,什么是文本信息(与我的旧 X11 LinFBB 应用程序相比,旧应用程序中的所有内容都以黑色显示)。 我可以描述为 “Monitoring” 窗口的一个缺点是,滚动条不会给你太多先前已经滚动的流量。
“All channels” 屏幕甚至更好,因此系统用户对应的流量以绿色显示,本地用户的流量以黑色显示,端口信息以黄色显示。 不幸的是,没有简单的方法(如果有的话)来更改 “Monitoring” 和 “All channels” 窗口的颜色(这是 WinFBB 中的标准功能)。 也许我还没有找到一个开关,所以欢迎提供任何有用的信息。
我还发现有点烦人的是,上面提到的两个窗口似乎没有并排排列,这样会更合适。 此外,第三个窗口 “Console” 必须通过另一次鼠标点击来激活(而不是与其他两个窗口自动激活)。 实际上,整个 xfbbX 客户端似乎主要对仅寻找 BBS 命令行以执行某些服务器命令等的系统管理员有用。 这就是为什么我发现控制台窗口必须单独激活有点奇怪(好吧,我知道这与 WinFBB 的窗口相同,但为什么不添加一些附加功能呢?)。
无论如何,“Console” 连接窗口具有与 WinFBB 的 “Console” 窗口几乎相同的功能。 在这里,我想到了在 BBS 命令提示符下给出的命令,因为它们是从常用的语言 *.TXT 文件中调用的。
但是,我发现今天版本的 xfbbX 客户端的最大缺点是缺少几个有用的图标,我非常喜欢 WinFBB 的用户界面。 例如,没有用于待处理邮件、用户信息、断开用户连接、编辑消息文本或标头等的图标。 在我看来,xfbbX 开发人员不太可能提供我们在 WinFBB 的 GUI 中拥有的全部舒适感。 这让我感到奇怪,为什么? 如果没有适当的图标,许多命令无法轻松激活。 每当我必须重新启动到 Windows 以启动 WinFBB,以便使用鼠标执行一些提到的简单任务时,它都会让我发疯。
除此之外,没有办法激活那个漂亮的邮件编辑器界面,这在WinFBB中非常有用(在1998年的旧版Xwindow LinFBB应用程序v7.00g中也存在!)。回复邮件也是如此,发件人无法在新邮件正文中获得要回复的邮件文本。简而言之,我不喜欢所有早期实现但现在被放弃的功能的缺失。
好吧,我无法想象Jean-Paul, F6FBB和其他开发人员将来会做什么,但我对只保留LinFBB服务器端的进一步开发,但同时放弃LinFBB图形客户端开发的想法并不满意。不仅如此:据报道,LinFBB服务器的MS Windows客户端xfbbW比描述的xfbbX功能更强大,同时,WinFBB服务器的开发也已停止。有点令人困惑,不是吗?
一些业余爱好者认为这只是“全球”IT形势的结果:Linux(以及其他Unix类型的平台)更适合服务器,而Windows更适合客户端。如果是这样,LinFBB分组无线电系统运营商“sysop”似乎被迫运行至少两台计算机,才能获得他们一直通过WinFBB获得的相同功能。我宁愿建议Jean-Paul, F6FBB和其他开发人员将所有已知的WinFBB的GUI功能转移到xfbbX GUI环境中,以避免使用两台计算机。
2002-10-30
几个段落前,我说“xfbbd X Client”图标在Gnome环境下不起作用。这让我怀疑它是否能在KDE图形用户界面下工作。所以,这次我启动了KDE(并且我是以“root”身份启动的,所以,此外,我还在桌面上获得了一个名为“fbb X11”的邮箱图标。当我将鼠标指针放在该图标上时,出现了一些更详细的描述:“F6FBB bbs Server for Packet Radio”)。
好吧,当我尝试单击该图标时,我收到一个KFM警告消息框,解释说无法执行程序/root/.xfbbX。幸运的是,在图标上“右键单击”允许进入文件的属性。执行卡片允许我更改要使用的程序的路径。所以,我进行了一些浏览,并找到了新路径:/usr/sbin/xfbbX。之后,另一次单击导致GUI客户端运行。
有趣的是,KDE和Gnome下的xfbbX外观略有不同。实际上,每个KDE的xfbbX窗口的左上角都有“FBB”标志(Gnome的窗口没有)。这可能表明xfbbX客户端最初是为KDE环境制作的。除此之外,无论是在KDE还是Gnome环境下,其他功能似乎几乎相同。
另一方面,已经提到的“xfbbd X Client”项目(在“HamRadio”组下的“开始”菜单中)仍然不起作用。我假设也应该对程序可执行路径进行一些修改,但我不知道如何管理。无论如何,这并不重要,因为xfbbX以这种或那种方式在这里运行。
2003-06-30
最近,Jose, HI8GN 发来的关于 xfbbX GUI 客户端的邮件,关于 RPM 包
“xfbbd X Client 没有给你任何答案的原因有几个。1) 如果 xfbbd 守护进程没有运行,xfbbd X 客户端将无法运行。 2) 如果 xfbbd 在其进程中已死。 3) 如果 xfbbd 没有正确关闭,但删除了 xfbbd 锁定文件,如下所示
. /etc/init.d/rc.fbb stop 或 service rc.fbb stop,然后运行它并且没有创建 xfbbd 锁定文件,shell 脚本查找 /var/lock/subsys/xfbbd 或 /var/lock/subsys/xfbbX 锁定文件的存在,以及 4) 如果 xfbb X11 Server 正在运行,它会创建一个 xfbbX 锁定文件,因此 xfbbd X 客户端也无法运行
同样的事情也使得 X11 Client 验证 xfbbd 是否未运行
如果你点击显示 fbb X11 Client 的图标但它没有运行,那是因为它看到有一个 xfbbd 进程作为守护进程运行。我也修改了 rc.fbb 脚本,使其不能执行两次。
如果存在 xfbbX 锁定文件,xfbbd X 客户端将无法运行;如果存在 xfbbd 锁定文件,fbb X11 将无法运行。
最后,如果你在控制台或桌面上的 xterminal 中执行命令 fbb,你就会明白我的意思。”
谢谢 Jose!
2002-11-17
注意: 各位,我无法尝试安装和使用 LinFBB 的 Windows 客户端,因为我没有第二台电脑来做这件事。检查这个客户端如何工作的唯一方法是借用一台笔记本电脑并尝试一下。
首要任务是将 Windows 笔记本电脑连接到 Linux 桌面。 我在桌面机的网卡上遇到了一些困难,因为它似乎不太可能启动相应的 eth0 接口。 我将在此处提供有关设备的更多详细信息:Linux 是 Red Hat 6.2,我的 ISA 网卡具有 UMC UM9008 芯片。 很久以前,我使用了一些应该“识别”ISA 卡的实用程序(如果我记得它们的名字,那就是 isapnptools、pnpdump 等)。
我知道的是,这些工具应该在现有文件中添加一些新行,例如 /etc/conf.modules,或者创建一些新文件,例如 /etc/isapnp*。 好吧,我忘记了具体应该做什么,所以我去找合适的工具。 看起来合适的那个是 /sbin/isapnp。 虽然我在屏幕上收到了它的响应,告诉我 UM9008 芯片已被识别,但没有任何内容添加到系统文件中,也没有创建新文件。
我还尝试使用旧的 Linuxconf 工具,该工具已默认安装在 RH 6.2 Linux 中。 我找到了添加与 NIC 的 IRQ 和 I/O 地址相关信息的正确位置。 在那里我似乎犯了一个小错误,所以我输入了 220 (I/O 地址) 的值,而不是更合适的 0x220。 结果正如人们所预料的那样:接口 eth0 继续报告说 ne 模块在该地址上找不到卡。 然后我检查了该卡在 Windows OS 下使用的实际 I/O 地址(相同),并尝试修复参数(感谢一位英国业余无线电爱好者,他建议我让 Linux 知道正确的 IRQ 和 I/O 地址)。
有趣的是,Linuxconf 也在 /etc/conf.modules 中添加了几个新行。 简而言之,下次系统启动时,接口 eth0 报告了一个绿色的 [OK],所以我可以建立链接。 到目前为止 - 一切顺利。
下一个任务是从 FBB 的主站点下载客户端包。 我是从 "Newest version" 网页下载的,版本号是 1.12(似乎不是一个非常新的版本,或者可能该 "newest" 页面上的内容最近没有更新 - Jean-Paul 的另一个任务?)。 无论如何,我安装它没有任何问题,配置了其与将要访问的 LinFBB 服务器相关的部分,将控制台字体更改为我喜欢的字体(Tahoma)并启动了该实用程序。
乍一看,客户端看起来很棒,因为 Linux 客户端仍然喜欢如此小的字母,这些字母很难阅读(与 Windows 屏幕上的字符相比)。 现在我尝试了最常用的命令,例如 List、Read、Send Reply 等。 它们都运行良好。 我发现有点奇怪的是,message justification 在其消息编辑器窗口中不起作用。 你知道,我喜欢我的消息在两边都对齐。 我希望很快就能找到解决该问题的方法。
xfbbW 客户端的另一个问题是,与 WinFBB 的行为相比,它似乎不允许多次单击 pending forward 列表中的多个 BBS 呼号。 你知道,我不喜欢一遍又一遍地重复打开同一个 pending forward 窗口,以便开始(或停止)多个转发操作。
总的来说,我喜欢 xfbbW 客户端。 我希望很快能安装一些更新的版本,并且我希望它的一些功能得到升级,并且将来会添加一些新功能。 我还希望能够从该客户端的菜单激活 BBS 的维护(一项“内务处理”任务)。 我目前错过的另一件事是缺少 xfbbW 的帮助系统。 我的意思是 真正的 Windows 帮助,因为只有一个 Help 菜单,只有 Copyright 和 About 信息,用途不大 :-))
2003-01-01
注意:直到最近,我更喜欢下载 RPM 格式的“工厂制造”的可执行文件(类似于 MS Windows 中的 ZIP)。 在获取 RPM 包之后,单击它会激活程序,该程序会解压缩并安装其内容。 好吧,如果你的 RPM 是为与你拥有的非常相似的 Linux 发行版“制造”的,那就太好了。 如果不是...
xfbb-7.04-2.i386.rpm
包(2001 年 8 月 7 日),它在 RH 6.2 发行版下运行良好。 不仅如此。 它的“打包者” Jose HI8GN 解释说,该软件包实际上是用 RH 6.2 附带的实用程序编译和链接的 - 所以在该发行版下应该没有任何问题。xd704h-src.tgz
存档。--force
和 --nodeps
选项安装了它们,以避免各种依赖'障碍'。总之,Lestiff 的东西已经安装到硬盘上。2004-01-03
注意:前几天我尝试将我的 Red Hat 7.1 发行版升级到 Red Hat 9.0 - 为了获得更新的系统,还能够从其原始的 Netscape 4.76 浏览器升级到 Netscape 7.1(实际上,我需要更新的 Netscape 用于其他目的 - 与 FBB 东西完全无关 - 但我没有成功进行某种“仅浏览器”的升级(实际上,Netscape 7.1 需要更新的 Glibc 和其他一些不容易在 Red Hat 7.1 中升级的东西)。这就是为什么我决定升级整个 Linux 系统 - 即不仅仅是“从头开始”重新安装它。原因是我想保留我旧的 Netscape Messenger 电子邮件目录树等)。所以,起初,我在我的 / 分区上创建了大约 450 MB 的可用空间,希望这足以升级。但是,RH 9.0 的安装程序要求甚至更多的 400 MB - 这是我无法做到的。然后我尝试了 RH 9.0 的“全新”安装,它也看起来我最好提供一个更大的硬盘(此外,似乎 RH 9.0 在我的系统上的运行速度比旧的 RH 7.1 慢一些)。最后,我决定再次重新安装 RH 7.1。
在我完成之后,要做的第一件事就是安装 LinFBB。我进行了一些浏览,以便找到比 fbbsrc.704h 更新的东西,我从 ftp://www.f6fbb.org/pub/f6fbb/distrib/linux/src 获取了 fbbsrc.704j tarball。
2004-01-05
注意:尽管我设法编译了最新 LinFBB 版本的全部组件,但我并不那么高兴,因为我的 Linux 平台仍然是旧的:Red Hat 7.1,我想拥有 9.0 版本。这就是为什么我开始计划如何处理在另一次全新安装 Linux 之前打算备份的内容。主要问题是现有的 Netscape 4.76 电子邮件文件夹,因为很明显 4.76 目录结构与 Netscape 7.1 文件夹树大不相同。实际上,Netscape 4.76 电子邮件的用户只需制作隐藏的 .nsmail 目录的备份副本,在最终重新安装 Red Hat 7.1 发行版之后,该目录必须恢复到相同的位置。这是一项简单的任务。但是,较新的 Netscape 7.1 的问题在于,与它的前身相比,它具有不同的目录树,以及略有改变的电子邮件结构。实际上,我尝试将 Netscape 4.76 的 .nsmail 目录与新安装的 Netscape 7.1 一起使用,但它就是无法正常运行。然后我寻找另一种方法来完成该任务,以下是我如何做到这一点。
我已经知道 Netscape 和 Mozilla 软件(特别是较新的版本)以一种它们似乎使用相似或相同的“引擎”以及目录结构的方式收敛。考虑到较新的 Red Hat 9.0 发行版根本没有提供任何版本的 Netscape 软件,并且 Mozilla 软件包保留在较新的 Red Hat 中 - 我决定执行以下步骤
1. 从 Red Hat 7.1 简单升级到 Red Hat 9.0(为了保持原始 Netscape 的 4.76 .nsmail 目录结构完整,但要获得与此特定 Red Hat 升级捆绑在一起的,并且与“全新”安装 RH 9.0 之后相同的 Mozilla 的最新版本);
2. 将现有电子邮件从 Netscape 4.76 导入到 Mozilla(有趣的是,新的 Mozilla 仅支持从“Netscape 4.x”导入);
3. 制作新 Mozilla 的目录结构的备份副本;
4. 对 Red Hat 9.0 进行“全新”安装(为了确保稳定的环境,反过来,该环境也将具有相同的新 Mozilla);
5. “恢复” Mozilla 的目录结构(之前备份过);
6. 安装新的 Netscape 7.1,如上所述,它将使用与新 Mozilla 相同的目录结构;
7. 拥有选择:运行 Netscape 或 Mozilla(如果您对其中任何一个感到厌烦 :-)。
好了,这些步骤是一项不错的脑力锻炼,但最终我让它们都按照我想要的方式运行起来了。在我确定我的新 Red Hat 9.0 的 Internet 邮件和浏览功能都正常后,我开始了 LinFBB 的安装过程。现在我不打算重复之前 LinFBB 小节中的内容,但我想说的是第 4 步(上面几个段落)并没有带来编译 xfbbX 所需的一些 X Window 开发包。我的意思是,我再次成功地编译了 xfbbd 和 xfbbC,但是 make xfbbX 并没有产生我预期的结果。实际上,它返回了类似这样的东西
[root@localhost X11]# make
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char ...
In file included from ../../include/xfbb.h:34,
...
...
xfbbabtd.c: In function `DisplayInfoDialog':
xfbbabtd.c:428: warning: comparison between pointer and integer
make: *** [xfbbabtd.o] Error 1
[root@localhost X11]#
友好的 FBB 火腿告诉我,显然缺少一些 X Window 开发的东西,所以我开始探索我已经安装的 RPM。
[root@localhost root]# rpm -qa *lesst*
lesstif-devel-0.93.18-1
lesstif-clients-0.93.18-1
lesstif-mwm-0.93.18-1
lesstif-0.93.18-1
[root@localhost root]#
lesstif-0.93.36-3.i386.rpm
lesstif-devel-0.93.36-3.i386.rpm
openmotif21-2.1.30-8.i386.rpm
openmotif-devel-2.2.2-14.i386.rpm
lesstif-devel-0.93.36-3.i386.rpm required
XFree86-devel and lesstif = 0.93.36
XFree86-devel-4.3.0-2.i386.rpm required
fontconfig-devel and pkgconfig
fontconfig-devel-2.1-9.i386.rpm required
freetype-devel >= 2.1.2-7
[root@localhost root]# rpm -i freetype-devel-2.1.3-6.i386.rpm
[root@localhost root]# rpm -i fontconfig-devel-2.1-9.i386.rpm
[root@localhost root]# rpm -i pkgconfig-0.14.0-3.i386.rpm
[root@localhost root]# rpm -i XFree86-devel-4.3.0-2.i386.rpm
仍然需要探索(至少对我而言)的是如何维护各种系统管理员的任务(例如,如何通过鼠标单击或类似方式执行“housekeeping”机制)- 从 *xfbbX* 内部。欢迎您的建议(它们可以作为贡献添加到此 mini-HOWTO 的下一个版本中!)。
2008-01-13
注意:大约两年前,我开始玩 *用于 i586 (Bamboo) 的 Mandrake 9.1 版本*。该版本配备了内核 2.4.21-0.13mdk,正如您所期望的那样,在安装了新的操作系统后,我决定将 fbbsrc.704j 放在它上面,因为我熟悉 7.04j 版本。不幸的是,在该特定迭代中,我只设法编译了 LinFBB 的服务器部分 (xfbbd),尽管我尽了最大努力,但我无法生成图形客户端 (xfbbX)。正如您在上面学到的,当我要编译 GUI 客户端时,我早期 LinFBB 版本遇到的情况,我试图再次遵循相同的程序:我的意思是确保 Motif (LessTif) 存在等等。但无论我尝试安装/卸载什么,我都没有在客户端上取得任何成功。因此,我最终运行了 xfbbd v. 7.04j 和 xfbbX v. 7.00g24(日期为 1999 年 10 月 16 日),它们包含在 7.04j tarball 中。您可以想象我对这种令人困惑的情况并不满意,所以我决定尝试一些在 2007 年 9 月上市的东西:一个新版本 7.04o
自从我使用的上一个版本以来,LinFBB 似乎已经更换了维护者,尽管我不知道 Bernard, F6BVP 是否从 F6FBB 正式接手了这项“工作”。不管怎样,我希望看到他们在构建 GUI 客户端方面有所改进,以便更容易编译 xfbbX - 无论使用哪个 Linux 发行版。这次我从 F6BVP 的位置下载了软件包:http://f6bvp.free.fr/logiciels/BBS-f6fbb/xd704o-src.tgz
xd704o-src.tgz 的程序与 LinFBB 的早期版本相同 - 因此我不会重复如何编译可执行文件。对我来说,一个新的事实是 LinFBB 的基本目录树一直在变化(从 7.04n 版本开始变化)。现在,几乎程序的所有部分都必须放在 /usr/local 的子目录中,但在最初我错过了这一点。更准确地说,我过去习惯将新的可执行文件放入 /usr/sbin 目录中,与其他类似的文件放在一起,将配置文件放入 /etc 等。当我尝试在旧位置激活 xfbbd 时,什么也没有发生,所以我认为编译过程可能失败了。在认识到我的错误并按照提供的说明移动程序部分后(始终阅读手册!),LinFBB *守护进程* 的另一个化身立即开始运行。说实话,我没有注意到它有任何特别之处,所以我急于编译客户端 xfbbX。
顺便说一句,除了我从中下载 xd704o-src.tgz 的位置之外,我还注意到 http://f6bvp.free.fr/logiciels/BBS-f6fbb/xd704o_i386.tgz,我推测它是一个用于较旧的 CPU(如 PI 或 PII)的版本。相反,它似乎是 LinFBB 新目录树的完整结构,包括 xfbbd 和其他可执行文件的已编译版本,但不包括客户端 xfbbX - 这让我有点失望。
我别无选择,只能自己尝试编译 xfbbX。首先,我试图将自己定位到正确的位置,如下所示
[root@server src]# cd X11
然后我调用了 *make* 命令
[root@server X11]# make
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I../../include -I/usr/X11R6/LessTif/Motif2.0/include -I/usr/X11R6/include -I/usr/include/netax25 -c -o xfbbabtd.o xfbbabtd.c
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I../../include -I/usr/X11R6/LessTif/Motif2.0/include -I/usr/X11R6/include -I/usr/include/netax25 -c -o xfbbcnsl.o xfbbcnsl.c
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I../../include -I/usr/X11R6/LessTif/Motif2.0/include -I/usr/X11R6/include -I/usr/include/netax25 -c -o xfbbedtm.o xfbbedtm.c
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I../../include -I/usr/X11R6/LessTif/Motif2.0/include -I/usr/X11R6/include -I/usr/include/netax25 -c -o xfbbedtu.o xfbbedtu.c
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I../../include -I/usr/X11R6/LessTif/Motif2.0/include -I/usr/X11R6/include -I/usr/include/netax25 -c -o xfbblcnx.o xfbblcnx.c
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I../../include -I/usr/X11R6/LessTif/Motif2.0/include -I/usr/X11R6/include -I/usr/include/netax25 -c -o xfbbmain.o xfbbmain.c
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I../../include -I/usr/X11R6/LessTif/Motif2.0/include -I/usr/X11R6/include -I/usr/include/netax25 -c -o xfbbpndd.o xfbbpndd.c
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I../../include -I/usr/X11R6/LessTif/Motif2.0/include -I/usr/X11R6/include -I/usr/include/netax25 -c -o xeditor.o xeditor.c
xeditor.c: In function `ManageFindDB':
xeditor.c:1511: warning: implicit declaration of function `_XmGrabTheFocus'
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I../../include -I/usr/X11R6/LessTif/Motif2.0/include -I/usr/X11R6/include -I/usr/include/netax25 -c -o xfbb.o xfbb.c
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I../../include -I/usr/X11R6/LessTif/Motif2.0/include -I/usr/X11R6/include -I/usr/include/netax25 -o xfbb xfbb.o ../arbre.o ../autobin.o ../balise.o ../bidexms.o ../conf.o ../console.o ../date.o ../devio.o ../dos_1.o ../dos_dir.o ../driver.o ../drv_aea.o ../drv_ded.o ../drv_hst.o ../drv_kam.o ../drv_mod.o ../drv_pop.o ../drv_sock.o ../drv_tcp.o ../edit.o ../ems.o ../error.o ../exec_pg.o ../fbb_conf.o ../fortify.o ../forward.o ../fwdovl1.o ../fwdovl2.o ../fwdovl3.o ../fwdovl4.o ../fwdovl5.o ../fwdovl6.o ../fwdovl7.o ../fwdutil.o ../gesfic.o ../ibm.o ../info.o ../init.o ../init_srv.o ../init_tnc.o ../initfwd.o ../initport.o ../k_tasks.o ../kernel.o ../lzhuf.o ../maint_fw.o ../mbl_edit.o ../mbl_expo.o ../mbl_impo.o ../mbl_kill.o ../mbl_lc.o ../mbl_list.o ../mbl_log.o ../mbl_menu.o ../mbl_opt.o ../mbl_prn.o ../mbl_read.o ../mbl_rev.o ../mbl_stat.o ../mbl_sys.o ../mbl_user.o ../mblutil.o ../md5c.o ../modem.o ../nomenc.o ../nouvfwd.o ../pac_crc.o ../pacsat.o ../qraloc.o ../redist.o ../rx25.o ../serv.o ../serveur.o ../statis.o ../themes.o ../tnc.o ../tncio.o ../trait.o ../trajec.o ../trajovl.o ../variable.o ../warning.o ../watchdog.o ../waveplay.o ../wp.o ../wp_mess.o ../wpserv.o ../xfwd.o ../xmodem.o ../yapp.o xfbbabtd.o xfbbcnsl.o xfbbedtm.o xfbbedtu.o xfbblcnx.o xfbbmain.o xfbbpndd.o xeditor.o -L/usr/lib -lm -lax25 -L/usr/X11R6/lib -L/usr/X11R6/LessTif/Motif2.0/lib -lXm -lXt -lXpm -lXext -lX11
/usr/bin/ld: cannot find -lXpm
collect2: ld returned 1 exit status
make: *** [xfbb] Error 1
[root@server X11]#
在这一点上,我觉得 LessTif/Motif 的安装中缺少了一些东西,但我不知道可能出了什么问题。如果有人有一些想法,可能会有所帮助,所以请随时通过电子邮件与我联系:skoric at eunet dot rs
有趣的是,当我尝试编译 fbbsrc.704j 的 GUI 前端时,我早些时候也遇到了非常相同的症状,我设法拥有的只是以下内容
cd /usr/src/fbbsrc.704j/src/X11
[root@localhost X11]# make
gcc -Wall -Wstrict-prototypes -O2 -g -funsigned-char -D__LINUX__ -DPROTOTYPES -I../../include -I/usr/X11R6/LessTif/Motif2.0/include -I/usr/X11R6/include -I/usr/include/netax25 -o xfbb xfbb.o ../arbre.o ../autobin.o ../balise.o ../bidexms.o ../conf.o ../console.o ../date.o ../devio.o ../dos_1.o ../dos_dir.o ../driver.o ../drv_aea.o ../drv_ded.o ../drv_hst.o ../drv_kam.o ../drv_mod.o ../drv_pop.o ../drv_sock.o ../drv_tcp.o ../edit.o ../ems.o ../error.o ../exec_pg.o ../fbb_conf.o ../fortify.o ../forward.o ../fwdovl1.o ../fwdovl2.o ../fwdovl3.o ../fwdovl4.o ../fwdovl5.o ../fwdovl6.o ../fwdovl7.o ../fwdutil.o ../gesfic.o ../ibm.o ../info.o ../init.o ../init_srv.o ../init_tnc.o ../initfwd.o ../initport.o ../k_tasks.o ../kernel.o ../lzhuf.o ../maint_fw.o ../mbl_edit.o ../mbl_expo.o ../mbl_impo.o ../mbl_kill.o ../mbl_lc.o ../mbl_list.o ../mbl_log.o ../mbl_menu.o ../mbl_opt.o ../mbl_prn.o ../mbl_read.o ../mbl_rev.o ../mbl_stat.o ../mbl_sys.o ../mbl_user.o ../mblutil.o ../md5c.o ../modem.o ../nomenc.o ../nouvfwd.o ../pac_crc.o ../pacsat.o ../qraloc.o ../redist.o ../rx25.o ../serv.o ../serveur.o ../statis.o ../themes.o ../tnc.o ../tncio.o ../trait.o ../trajec.o ../trajovl.o ../variable.o ../warning.o ../watchdog.o ../waveplay.o ../wp.o ../wp_mess.o ../wpserv.o ../xfwd.o ../xmodem.o ../yapp.o xfbbabtd.o xfbbcnsl.o xfbbedtm.o xfbbedtu.o xfbblcnx.o xfbbmain.o xfbbpndd.o xeditor.o -L/usr/lib -lm -lax25 -L/usr/X11R6/lib -L/usr/X11R6/LessTif/Motif2.0/lib -lXm -lXt -lXpm -lXext -lX11
/usr/bin/ld: cannot find -lXpm
collect2: ld returned 1 exit status
make: *** [xfbb] Error 1
[root@localhost X11]#
那时我也对导致上述序列接近尾声的错误的原因一无所知,如果有人能好心地给我一些提示,我将非常感激。实际上,所有“make”尝试都没有生成 xfbbX 或 xfbbX_cl 文件(或者我碰巧没有在其他地方找到它们?)。我唯一的想法是尝试执行(即鼠标单击)原始的 xfbbX *shell script*(日期为 09/07/03),这导致打开 XFBB 的主 GUI 窗口,要求输入呼号、密码等。我不太确定事情是否应该这样进行,因为正如早期安装中所解释的那样,我设法编译了 xfbbX 和 xfbbX_cl 文件,将它们移动到 /usr/sbin 并从那里激活它们。
在 Internet 上搜索了一些想法后,我收到了来自 VK5KMG 的电子邮件
"嗨,Misko,如果您包含您的完整操作系统(即:计算机、处理器等),可能会更有帮助。至于 ax25 stuff,您将需要 libax25-0.0.11 ax25-apps-0.0.6 ax25-tools-0.0.8。您应该能够获得这些的 rpm。"
最初的编译错误是关于更新的 ax25stuff wnerein,您将必须编辑必要的文件以反映使用更高版本,,,,,,或者,如果您使用的是 2.2 内核(尽管更新后的 stuff 在早期内核上也能正常工作),您将需要 ax25-utils 软件包,然后 FBB 将使用早期的 stuff 编译成功。
要编译 X stuff,您必须进入 src 中的相关目录并在那里编译文件并手动安装。"
我还从网上下载了以下版本的 AX25 软件包
libax25-0.0.11-1.i386.rpm ax25-apps-0.0.6-178.i586.rpm ax25-tools-0.0.8-324.i586.rpm
尽管这三个文件都抱怨文件签名错误或类似情况,但我设法安装了所有这些文件。紧随其后的是重复的“make”命令,输出结果相同。为了您的信息,我在 fbb/source/X11 目录中执行 *make* 之前,已经尝试多次调整适当的 Makefile 文件,但没有任何帮助。
根据早期此类错误的“症状”,我怀疑我忘记安装一些与图形环境相关的开发软件部分。为了检查每个默认安装了什么(Mandrake 9.1 发行版),我做了以下测试
[root@localhost src]# rpm -qa *lesst*
lesstif-0.93.36-2mdk
[root@localhost src]#
很明显,这里缺少 lestiff 例程的一些 X Window 开发部分。我启动了 Mandrake 9.1 控制中心的 RpmDrake,在那里搜索了可能的与 lestiff 相关的软件包,并找到了三个。在安装了它们之后,我进行了另一个测试
[root@localhost src]# rpm -qa *lesst*
lesstif-mwm-0.93.36-2mdk
lesstif-clients-0.93.36-2mdk
lesstif-0.93.36-2mdk
lesstif-devel-0.93.36-2mdk
[root@localhost src]#
然后,我似乎最终得到了 lestiff 的所有四个部分,但尽管如此,我还是无法编译 xfbbX 客户端。
如果有人有解决此问题的新提示,我将不胜感激。
注意:在之前的一些章节中,我宣布了我的计划,即使用一个只有 1 MB RAM 的旧 i286/12 MHz 盒子,运行 DOS 5.0,作为“telnet 客户端”计算机。该盒子有一张网卡,所以我希望从那个“telnet 客户端”盒子“连接”到 BBS。如果成功,这将是安装另一个 LinFBB(在当地学校俱乐部)的良好准备,在那里还将提供几台旧的 286 计算机。如果能让不止一个学生业余爱好者有机会同时“连接”BBS,使用一群老式“telnet 客户端”DOS 计算机,那将是件好事。
2003-06-30
首先,我一直在寻找不需要太多硬件资源的联网软件。几位火腿一直在建议我尝试这样或那样的方式,但 Jose, CO2JA 向我发送了他的 NCSA Telnet 实用程序的发行副本。根据它自己的 *howto* 文档,这实际上是一个 "NCSA Telbin DOS 客户端","在伊丽莎白港大学使用(94 年 9 月)"。到目前为止,软件早期的“官方”用法。
嗯,似乎 NCSA TCP/IP 内核现在只在数据包驱动程序上运行。这就是我为我的旧 ISA 网卡寻找合适的数据包驱动程序的原因,该网卡配备了 UMC 的 UM9003AF 芯片。 CZ20000.COM 数据包驱动程序似乎是最合适的。
在实施驱动程序之前,我还需要适当的诊断实用程序来检查和/或修改 NIC 的 IRQ 和 I/O 地址,以避免可能的硬件冲突(您知道,在 DOS 下,如果用户有几张不是 P'n'P 类型的 ISA 卡/如 PCI 卡,则解决中断硬件冲突不太容易)。看起来 DIAG.EXE("以太网适配器诊断程序,版本 2.13" - 随附 E1000 和 E2000 系列以太网卡)完全有能力处理我的卡的参数,所以我选择了 IRQ 5 和 I/O 320 的值,这些值未被其他资源占用。
然后我可以执行以下 DOS 命令
cz2000 0x60 5 0x320
以激活 NIC。
现在应该修改配置文件 CONFIG.TEL 以满足我的特定需求,包括本地(DOS 客户端)和远程(Linux 服务器)IP 地址等。在几分钟内完成了,因此主可执行文件 TELBIN.EXE 成功地在我的旧 286 DOS 盒子中开始运行。
如果您愿意,可以将 cz2000 0x60 5 0x320 和 telbin 命令放入专用的 *TELNET.BAT* 文件中,以使您的 telnet 实用程序更容易激活。如果您计划仅使用旧的 DOS 盒子访问 Linux FBB 服务器,则可以将这两行添加到 *AUTOEXEC.BAT* 启动文件中。
2003-07-20
来自英国的业余无线电爱好者 "YL" (年轻女士)Paula Dowie G8PZT 建议我尝试她的产品 XROUTER MULTI-PROTOCOL ROUTER,它 "是用于业余无线电分组网络的 AX25 和 IP 数据包路由器,使用标准 PC 和 DOS"。 实际上,Xrouter 似乎比我现在需要的具有更多的功能,但无论如何,测试其功能以通过 LAN 连接 LinFBB 仍然很有趣。 Paula 说 "Xrouter http://pzt.org.uk/software/software.htm 将在 286 DOS 机器上运行,并将充当 telnet 客户端"。她补充说,Xrouter 的 "传出文本由单行缓冲区组成,因此接收窗口只有 22 行"。
根据 Paula 的电子邮件签名,她似乎非常积极地帮助业余数字无线电活动
> Packet: G8PZT @ GB7PZT.#24.GBR.EU (44.131.91.2) [Kidderminster]
> Email: g8pzt@blueyonder.co.uk _/\_
> GB7PZT: 01562-745527 24h 300-33,600 8,n,1 ()
> Software: XServ BBS, Xrouter, PEARL off-line-reader. />
> Web Site: www.pzt.org.uk (also www.qsl.net/g8pzt) ===>--->>\----
> Telnet: (BBS): gb7pzt.dyndns.org:88 and 44.131.91.2:23
> Telnet: (KIDDER): g8pzt.ath.cx and 44.131.91.245
> HTTP: http://g8pzt.ath.cx/ and http://44.131.91.245
因此,我访问了该站点,以了解其内容并下载该软件包。 有两个压缩文件,rout172.zip 和 rout176c.zip,所以我决定将它们都获取(后者是较新的一个,2002 年 7 月 28 日,但另一个也不是很旧,2001 年 11 月 15 日)。
根据系统操作员手册 XROUTER.TXT,以太网驱动程序允许与 Windows、Linux、NOS 和 BPQ 连接。 目前,我主要对连接到 LinFBB(也可能连接到 WinFBB)感兴趣。 Xrouter 的硬件要求包括至少一个 COM 端口或以太网卡,并且我第一次仅使用了以太网卡,因为我不会将 Xrouter 用于其他任何用途,而只是通过家庭网络访问 LinFBB。
如前一节(与 "NCSA Telbin DOS 客户端" 有关)中所述,我已设法使用以下命令激活了我的 NIC
cz2000 0x60 5 0x320
完成之后,需要使用软件组件 ETHDRV.EXE(随 Xrouter 提供),如下所示
ethdrv 125
其中 "125" 代表 60 - 127 范围内的软件中断(125 用作示例,顺便说一句,它可以正常工作)。 另一方面,必须将相同的软件中断定义为 INTNUM 参数,该参数是 XROUTER.CFG 配置文件中 INTERFACE 块的一部分。
最后,有一个命令
xrouter
激活主可执行文件。 如前所述,以上所有三行都可以合并到 XROUTER.BAT(或任何类似的)批处理文件中,以使用户的操作更加轻松。
好吧,虽然在我的情况下,前两行以积极的方式响应,但最后一行表明我的配置中存在一些错误。 好处是错误会详细报告,例如 XROUTER.CFG 中出错的确切行。 实际上,Xrouter 能够支持许多不同的 "端口" 并且具有许多其他功能,因此解决我遇到的配置问题并不容易。 在其他业余无线电爱好者的帮助下,我设法调整了以下配置块
INTERFACE=8
TYPE=EXTERNAL
PROTOCOL=ETHER
MTU=1600
INTNUM=125
ENDINTERFACE
和
PORT=6
ID=Ethernet LAN
INTERFACENUM=8
CHANNEL=A
FRACK=1000
RESPTIME=200
MAXFRAME=7
PACLEN=240
ENDPORT
到目前为止,一切都很好。 现在,我可以从 Xrouter 的主屏幕输入 telnet 和其他命令。 但是我仍然无法连接到 LinFBB。 最后,我得到了重新配置另一个 Xrouter 系统文件 IPROUTE.SYS 的建议。 似乎缺少的部分是更改默认路由,如下所示
route default 6 * d
然后,我能够访问我的 LinFBB 服务器。
2007-04-09
与 Xrouter 类似,JNOS 不仅仅是 DOS 机器的简单 'telnet 客户端'。 是的,它的 telnet 功能很好,所以我用它来与我的 LinFBB 服务器建立临时的连接,没有任何问题。
另一方面,我一直想为我所在地区的业余无线电爱好者提供 24/7 的邮件箱服务。 考虑到运行 LinFBB 服务器的计算机并不是一台全新的机器,而且如果它发生故障,我将无法使用我的主要工作计算机,我开始考虑将旧的 80286 机器用作全职邮箱。 实际上,JNOS 可能是最好的解决方案之一
- It provides complete mailbox operations for incoming users,
- It supports low-end computers, like my 80286 with 1MB RAM,
- It supports mail forwarding with LinFBB servers, including
forwarding over Ethernet,
- etc.
这是我计划中的业余无线电系统的示意图
__________________________ _____________________________
|80286 CPU, 12MHz, 1MB RAM| |P II CPU, 400MHz, 224 MB |
|MS DOS 5.0 | |Linux Mdk 9.1 / Win2000Pro |
|JNOS 1.11f for DOS | |LinFBB 7.04j / WinFBB16 7.00i|
|configured AXIP tunnel |-- Ethernet --|BPQ32 with AXIP tunnel |
|TNC2 in KISS mode | 10 mbps |tel. modem port 33k6 |
|2m VHF radio | (LAN) |dial-up to the Internet |
|network card | |network card |
--------------------------- -------------------------------
这个想法是将 286 机器用作 24/7 的业余无线电邮箱。 本地用户将使用他们的 VHF 电台连接到该邮箱。 登录后,他们可以阅读 LinFBB 机器提供的公告。 此外,用户可以向公告的作者发送回复,以及撰写其他个人电子邮件。 JNOS 计划 24/7 运行,这意味着无论 LinFBB 计算机是否处于活动状态,都可以使用其服务。
考虑到 LinFBB 只是我在使用 P II 计算机时使用的应用程序之一,并且我没有足够的资源来资助一些更好的设备,我认为仅在真正需要时使用 LinFBB 是合理的 - 包括转发目的。 这意味着,如果我在工作或其他事情时 P II 计算机关闭,本地数据包不会有问题。 286 机器将提供所有邮箱服务。
当我下班回家并打开 LinFBB 服务器,以便使用通过 Internet 的 'telnet 转发' 与远程 BBS 电台交换其邮箱的内容时,它将建立另一个 'telnet 转发' 会话 - 这次添加了 JNOS 邮箱。 当然,在这种情况下,我需要保持与 Internet 的拨号连接处于活动状态,只要 LinFBB 邮箱的内容与远程服务器交换。 家庭局域网(以太网)内的 telnet 会话可以花费任意的时间,并且在这些会话期间,LinFBB 和 JNOS 邮箱将交换公告('SB' 消息)和个人内容('SP' 消息)。
我已经有了一个 JNOS 版本,其日期大约在 90 年代中期。 首先,我在网上搜索以了解过去十年中发生的变化,结果,我发现 JNOS 'family 1.xx' 的最新版本是 1.11f - 我甚至找到了它的安装程序包。 因此,我下载并安装了它 - 尽管我不确定激活了哪些选项(在 JNOS 术语中为 "defined"),以及哪些未激活("undefined")。
根据说明,我确保在 JNOS 程序的任何部分之前启动了我的网卡驱动程序。 这很重要,因为在 JNOS 启动过程的早期阶段,会配置 JNOS 端口,包括使用网卡的端口。 因此,我设法设置了两个端口
- A port that provides radio access using TNC2 in KISS mode,
- A port that provides telnet access using the network card.
设备的首次测试证明无线电和 telnet 输出都可以正常工作,但在 JNOS 系统能够与 LinFBB 服务器交换其邮箱的内容之前,任何事情都不会被视为完成。 考虑到 LinFBB 服务器的 telnet 端口已经使用了很长时间,我只是设置了另一个转发 '伙伴',即 JNOS。 我在 JNOS 端也做了同样的事情,但这很棘手,因为我习惯于配置 FBB 系统,并且自 90 年代初以来没有处理过任何 JNOS 系统。 到目前为止,一切都很好。
不幸的是,我遇到了我多次听到的问题:Telnet 不是在 FBB 和 JNOS 之间进行转发的最佳选择。 实际上,没有对此行为的完整技术描述,但发生的情况是 FBB 或 JNOS 都无法理解另一方 '想说什么'。 准确地说,在会话的所谓握手部分,两个系统都必须交换它们的 '标志',在 JNOS 中是 [JNOS-1.11f-BFHIM$],在 FBB 中是 [FBB-7.04j-ABFHM$]。 无论该 telnet 会话期间发生什么,结果通常都是链接断开。
在进行几次测试但没有取得太大成功之后,我不得不订阅几个邮件列表并寻求帮助。 大多数业余无线电爱好者建议使用 AXIP 连接而不是 telnet。 坦率地说,我很久以前就听说过 AXIP 和 AXUDP 连接,但我没有学到太多,因为当时我不需要它们。 简而言之,AXIP(或 AXUDP)用于将 AX.25 类型的通常无线电流量 "封装" 到类似 Internet 的 TCP/IP 数据包中。 当您拥有这种封装的数据包时,可以很容易地使用有线链路传输它们 - 包括 Internet 或以太网(在我的情况下)。 您可以在另一份文档中找到有关如何配置 AXIP(或 AXUDP)的更多详细信息:AX.25 howto。
好处是 Linux 对业余无线电网络具有 '本机' 支持,这意味着您不必安装一些 "节点" 或 "交换机" 软件,该软件用作 LinFBB 服务器计算机和其他业余无线电邮箱系统之间的接口(有关我情况下的具体设置的更多详细信息将在本文档的后续版本中提供)。 JNOS 端的好处是,它也不需要运行在 JNOS 软件本身之下的 "节点" 或 "交换机" 软件。 这意味着 LinFBB 和 JNOS 系统运营商(业余无线电术语中的 'sysops')只需要激活和配置其邮箱系统的本机 AXIP 或 AXUDP 功能。 与此相反,WinFBB(用于 Windows 的 FBB)系统操作员必须安装额外的 "节点" 或 "交换机" 软件包,称为 BPQ 或其他。
经过一些微调和额外的 '调整' LinFBB 和 JNOS 系统,我能够在这两个邮箱之间交换业余无线电消息。 当然,实验还远未结束,因为有几个小问题需要解决。 敬请关注...
2007-11-17
如前所述,我在 DOS 计算机中安装了一个旧的 ISA 型 NIC,配备了 UMC 的 UM9003AF 芯片。 在 Linux/Windows 端,我还使用了一个 ISA 卡,该卡在 Linux 中使用模块 'ne' 激活,并在 Windows 2000 中被识别为 'NE2000 兼容'。 由于某些未知原因,Windows XP 根本无法识别该卡。 一位友好的业余无线电爱好者 Paul,N6RME,想要捐赠他的备用 PCI 型卡,该卡配备了 3Com 的 3C905 芯片。 我决定将 'NE2000 兼容' ISA 卡从 Linux 移动到 DOS 机器,因为我希望它的 DOS 驱动程序不会出现问题。 除此之外,该 NIC 还具有 UTP 连接器 - 就像 Paul 发送的 '新' 3Com 卡一样,这意味着我可以将旧的同轴电缆替换为 UTP (FTP) 电缆。 所以我这样做了。
在 Linux/Windows 端安装了新网卡后,我开始了配置。W2k 识别出网卡为 3Com Ethernet Link XL 10/100 PCI NIC (3C905-TX),I/O 地址为 E400,IRQ 为 7。而 XP 识别出网卡为 3Com 3C905TX,地址同样为 E400,但 IRQ 为 5。Linux Mandrake 9.1 识别出网卡为 3c905 100BaseTX [Boomerang]。一开始我想继续使用 'ne' 模块,但显然不可能,并且在重启 Linux 时收到了错误消息。然后我尝试使用 'netconf' 工具在 Linux 中调整 I/O 和 IRQ,但总是出错。我还尝试更改计算机 BIOS 中的值,从 'Legacy ISA' 改为 'PCI/ISA PnP',因为新网卡是 PCI 的,因此不太可能与早期 ISA 网卡的设置一起工作。这并没有帮助,直到我将 'ne' 模块替换为 '3c59x' 模块。目前看来运行良好,但我想知道是否有更合适的 "3c90x" 模块可供使用。
老实说,我并没有显著(如果有的话)改善两台计算机之间的连接 - 由于 DOS 端较慢的“NE2000 兼容”网卡,它仍然以 10 Mbps 的速率运行。但是,通过将电缆升级到更新的标准,我增加了进一步选择的机会:将这两台计算机包含在更复杂的家庭局域网中,使用集线器或交换机。
2003-08-01
各位,我是一名塞尔维亚人,居住在塞尔维亚。我的语言是塞尔维亚语,我用这种语言与 FBB 通信。如果您想扩展 LinFBB(和/或 WinFBB)的语言功能,我提供了两个系统语言文件:SRPSKI.HLP 和 SRPSKI.TXT,供您参考。如您所见,这些文件采用拉丁字母,尽管我也希望它们采用西里尔字母。如果您对如何管理这个问题有任何想法或链接,欢迎提供帮助。
=====BOF=====
##############################
# SRPSKI.HLP for FBB 7.00g #
# (Serbian help file) #
# by Misko,YT7MPB 02Jul99 #
##############################
#################
# -1 za goste #
#################
@@ -1 ?
Imate ograniceni izbor naredbi:
B : bye-diskonekt
H : ovaj tekst
KM : brise sve PROCITANE poruke za vas
LM : ispis naslova SVIH poruka za vas
O : izbor opcija (jezik,stranice..)
RM : cita sve poruke za vas
RN : cita sve NOVE poruke za vas
S : upucuje poruku (SEND)
T : poziva SysOp-a
###################
# 0 je za SERVER #
###################
@@ 0 ?
*** nema takve naredbe !!!
C : statistika konektovanja
D : dokumentacija i informacije
Q : QTH lokatori
N : adresar stanica (CALLBOOK)
T : sateliti i njihove putanje
F : povratak u BBS mod
B : diskonekt iz bbs-a
Upisite: ? <slovo> za detaljniju pomoc (na pr.. ? T )
@@ 0 C
Konekt-statistika
-----------------
Razne statistike o upotrebi servera, liste i slicno.
@@ 0 D
Informacije
-----------
U ovom delu mozete pronaci razne informacije i dokumentaciju ako postoje.
Naredbe su brojcane.
@@ 0 N
Adresar
-------
Ovde se nalaze informacije koje su korisnici bbs-a ostavili o sebi.
(ime, adresa, telefoni, ...).
Mozete upisati i svoje podatke ....(preporucujemo).
@@ 0 Q
Lokatori
--------
Razni proracuni vezani uz lokator (iz koordinata u LOC, iz LOC u koordinate,
QRB, sumirajuci QRB vise lokatora, azimuti...).
@@ 0 T
Putanje satelita
----------------
Proracun putanja, orbitalnih parametara, karakteristike raznih satelita
(ukoliko za njih postoje podaci).
@@ 0 F
Povratak u BBS
--------------
Naredbom: F <enter> se mozete vratiti nazad u BBS mod.
@@ 0 B
Bye - diskonekt
----------------
Naredbom: B <enter> prekidate QSO sa bbs-om.
###########################
# QRA-locator server is 2 #
###########################
@@ 2 ?
*** nema takve naredbe !!!
Q : proracun koordinata iz lokatora,
L : proracun lokatora iz koordinata,
D : proracun QRB i azimuta izmedju dva lokatora,
C : sabiranje QRB izmedju pocetnog LOC i vise drugih lokatora,
F : povratak u server meni,
B : diskonekt iz bbs-a.
Ukucajte: ? <slovo> za detaljniju pomoc (na pr.. ? L).
@@ 2 Q
naredba Q
---------
Izracunava koordinate iz lokatora. Rezultat je u stepenima/min. i gradima.
Gradijani nam bas i nisu zanimljivi pa zavisno od jezika se nece ni ispisati.
@@ 2 L
naredba L
---------
Izracunava lokator iz koordinata. Koordinate se mogu uneti u decimalnim
stepenima, stepen./min. i gradijanima.
Primer unosa u stepenima i minutima: 1:45:00 (smer)
Ovaj smer zamenite sa Sever, Jug, Istok, Zapad prema potrebi. Pazite da
prvo slovo bude VELIKO, na pr.. 1:45:00 Sever
@@ 2 D
naredba D
---------
Izracunava QRB i azimut izmedju dva lokatora. QRB je u km, azimut u stepenima.
@@ 2 C
naredba C
---------
Sabira izracunate QRB. Nakon unosa polaznog LOC svi sledeci QRB se nakon
proracuna dodaju ukupnoj sumi km.
Ako nemate digitron ili racunar mozete ovde izracunati rezultate contesta :))
@@ 2 F
naredba F
---------
Vraca vas nazad u SERVER mod pa mozete probati neki drugi modul servera.
Ako ponovo posaljete F <enter> vracate se u BBS mod.
@@ 2 B
naredba B
---------
Prekidate vezu bez vracanja u BBS mod.
###################
# STATISTICS is 3 #
###################
@@ 3 ?
*** nema takve naredbe !!!
O : zauzeca na bbs-u u %,
G : opsta statistika bbs-a,
L : spisak konektovanih stanica,
H : graficki prikaz dnevne upotrebe bbs-a,
J : graficki prikaz nedeljne upotrebe bbs-a,
I : spisak svih stanica koje su do sada bile u bbs-u,
F : povratak u SERVER-MENI,
B : diskonekt iz bbs-a,
Ukucajte: ? <slovo> za detalje o nekoj naredbi ( na pr.. ? L).
@@ 3 O
naredba O
---------
Procenat upotrebe raznih resursa servera, mailbox-a i DOS modula.
@@ 3 G
naredba G
---------
Opsta statistika servera (broj poruka, konekta, vremena...)
@@ 3 L
naredba L
---------
Konekt lista. Za svaki konekt ispisuje se: port, znak, pocetak i vreme
trajanja konekta. Lista se daje unazad, a ispis se prekida sa A.
@@ 3 H
naredba H
---------
H : graficki prikaz upotrebe BBS-a po satima od 00 - 24h,
H CALL : graficki prikaz upotrebe BBS-a od strane CALL. Moguci su i "dzoker"-
znaci.Na pr. H YU7* ce dati ispis za sve YU7 stanice koje su bile tu.
@@ 3 J
naredba J
---------
J : graficki prikaz upotrebe BBS-a po danima u sedmici od Pon do Ned,
J CALL : graficki prikaz upotrebe BBS-a od strane CALL. Moguci su i "dzoker"-
znaci.Na pr. J YU7* ce dati ispis za sve YU7 stanice koje su bile tu.
@@ 3 I
naredba I
---------
I : abecedni spisak stanica koje su koristile BBS. Moguci su i
"dzoker"-znaci.Na pr. I YU7* ce dati listu svih YU7 stanica.
@@ 3 F
naredba F
---------
Vraca vas nazad u SERVER-MENI pa mozete da probate neki drugi modul servera.
Ako ponovo posaljete: F <enter> vracate se u BBS mod.
@@ 3 B
Bye - diskonekt
----------------
Naredbom: B <enter> prekidate vezu, bez potrebe da se vracate u BBS mod.
######################
# DOCUMENTATION is 4 #
######################
@@ 4 ?
Dokumentacija
-------------
Da bi procitali neki tekst sa liste samo upisite njegov broj.
Nove stvari se upisuju putem NEWDOC servera iz BBS-a (? NEWDOC).
L ispisuje listu fajlova.
Sysop: OPIS se moze menjati D naredbom ( na pr.. D BBS.DOC opis).
@@ 4 F
naredba F
---------
Vracate se nazad u SERVER-MENI pa mozete probati neki drugi modul servera.
Ako ponovo posaljete: F <enter> vracate se u BBS-mod.
@@ 4 D
naredba D (samo za SysOp-a)
--------------------------
Izmena opisa dokumentacionih fajlova.
@@ 4 L
naredba L
---------
Daje spisak postojecih tekstova.
@@ 4 R
------
naredba R
---------
Ako ste otisli u neki od DOCS poddirektorijuma sa R se vracate na raniji DIR.
#####################
# NOMENCLATURE is 5 #
#####################
@@ 5 ?
*** nema takve naredbe !!!
N : promena licnih podataka: imena, adrese...,
R : pretrazuje bazu za podacima o nekoj stanici,
I : lista konektovanih znakova,
F : povratak u server meni,
B : diskonekt iz bbs-a.
Ukucajte: ? <slovo> za detalje o naredbi (na pr.. ? N ).
@@ 5 N
naredba N
---------
Ako nema podataka o vasem imenu, adresi, tlf ili su netacni, mozete ih
uneti ili menjati ovom naredbom.
Ukoliko na pitanje odgovorite sa razmakom ili <RETURN> nece se promeniti
taj podatak.
Ukoliko je sve OK, samo odgovorite slovom N na (D/N) pitanje.
SysOp : sysop moze menjati podatke korisnika naredbom N CALL.
@@ 5 R
naredba R
---------
Pretrazuje bazu podataka u potrazi za podacima o nekom pozivnom znaku.
Na pr. R YU7APV <enter>.
@@ 5 I
naredba I
---------
Abecedni popis stanica koje su do sada konektovale ovaj BBS.
@@ 5 F
naredba F
---------
Vraca vas nazad u SERVER-MENI pa mozete probati neki drugi modul servera.
Ako ponovo posaljete: F <enter> vracate se u BBS.
@@ 5 B
Bye - diskonekt
----------------
Naredbom: B <enter> prekidate vezu, bez potrebe da se vracate u BBS mod.
#######################
# TRAJECTOGRAPHY is 6 #
#######################
@@ 6 ?
*** nema takve naredbe !!!
T : izracunava putanju/polozaj nekog satelita,
P : prikazuje orbitalne parametre,
C : karakteristike amaterskih satelita,
F : povratak u server meni,
B : diskonekt iz bbs-a.
Posle naredbi C, P i T mozete da upisete L za SPISAK satelita.
Ukucajte ? <slovo> za detalje o nekoj naredbi ( na pr.. ? C ).
@@ 6 T
naredba T
---------
Izracunava putanju satelita. Nakon sto ste odabrali satelit za koji zelite
proracun morate uneti datum i vreme za koje zelite podatke. Svi podaci su
bazirani na vasem lokatoru ukoliko ste ga upisali inace se racuna prema
lokatoru ovog bbs-a.
Za popis satelita upisite L <enter>.
@@ 6 P
naredba P
---------
Ispisuje orbitalne parametre satelita koji se koriste u proracunima.
Za popis satelita upisite L <enter>.
@@ 6 C
naredba C
---------
Daje karakteristike i informacije o izabranom satelitu.
Za popis satelita upisite L <enter>.
@@ 6 F
naredba F
---------
Vraca vas nazad u SERVER-MENI pa mozete probati neki drugi modul servera.
Ako ponovo posaljete: F <enter> vracate se u BBS-mod.
@@ 6 B
Bye - diskonekt
----------------
Naredbom: B <enter> prekidate vezu bez potrebe da se vracate u BBS-mod.
###############
# 9 is DosFBB #
###############
@@ 9 ?
Moguce naredbe u DosFBB delu su:
? i HELP : ovaj tekst,
O : opcije (stranice po liniji, bazni broj...),
BGET : Autobin download,
BPUT : Autobin upload,
DIR : ispis sadrzaja direktorijuma (LIST je daleko bolja)
DU : disk usage - spisak DOS dir's sa pojedinacnim zauzecem,
EDIT : editovanje fajla,
GET : download (ispis) tekst fajla,
PUT : upload (upis) tekst fajla,
CD : promena direktorijuma,
COPY : kopiranje fajla,
DEL : brisanje fajla,
MD : napravi direktorijum,
RD : obrisi prazan direktorijum,
XGET : XMODEM download (tel. modem),
XPUT : XMODEM upload (tel. modem),
X1GET : 1k-XMODEM download (tel. modem),
YGET : YAPP download (ili YMODEM via tel. modem),
YPUT : YAPP upload,
ZGET : ZMODEM download (tel. modem),
TYPE : ispis ASCII fajla sa paginacijom,
LIST : ispis fajlova sa kratkim opisom ako postoji,
PRIV : odlazak u posebni, privatni direktorijum,
VIEW : pogled u sadrzaj arhiviranih fajlova (ARJ, ZIP, LZH, ARC),
WHERE file : pretraga po disku za fajlovima,
NEW : ispis novih fajlova od zadnje primene NEW,
EXIT,F i QUIT: povratak u BBS-mod,
B : diskonekt iz bbs-a.
Diskove mozete menjati kao i u DOS sa A:,C:,D: (ukoliko postoji vise diskova)
Za detalje ukucajte ? <naredba> (na pr.. ? WHERE).
@@ 9 HELP
naredba HELP
------------
Ispisuje spisak svih raspolozivih naredbi u DosFBB delu.
@@ 9 B
Bye - diskonekt
----------------
Naredbom B <enter> prekidate vezu bez potrebe da se vracate u BBS-mod.
@@ 9 CD
naredba CD
----------
Koristi se za promenu direktorijuma, na pr.. CD \YAPP. Za "natrag" jedan dir
koristite naredbu: CD <enter>.
@@ 9 COPY
naredba COPY
------------
Sluzi za kopiranje fajlova. (na pr.. COPY TEST.TXT TEST2.TXT)
Kopiranje preko vec postojeceg fajla nije dozvoljeno (greska).
@@ 9 DEL
naredba DEL
-----------
Sluzi za brisanje fajlova. Mozete obrisati SAMO fajlove koje ste vi poslali.
@@ 9 DIR
naredba DIR
-----------
DIR prikazuje sadrzaj direktorijum,a bilo onog u kojem ste sada bilo drugog
ako unesete punu putanju ("path") na pr. DIR \YAPP.
"Dzokeri" su dozvoljeni, na pr.. DIR *.SYS
@@ 9 DU
naredba DU
----------
DU (Disk Usage) ispisuje zauzet/slobodni prostor na disku.
@@ 9 EDIT
naredba EDIT
------------
Sluzi za editovanje (ispravku) tekst fajlova. Nakon njene primene ulazi se
u poseban editor sa malom grupom posebnih naredbi, sto je previse pa ne bi
dalje o ovome ....
@@ 9 EXIT|QUIT|F
naredbe EXIT,QUIT i F
---------------------
Sve znace isto: izlaz iz DosFBB nazad u BBS-mod.
@@ 9 GET
naredba GET
-----------
Ovo upotrebite ako zelite da preuzmete/procitate neki TEKST fajl sa BBS-a.
Ispis je kontinuiran. Na pr. GET PHONE.BBS.
Pazite, neki fajlovi nisu tekstualni i ova naredba nije za njih. Tacnije,
dobijate cudne znakove na ekranu ako probate GET sa NE-tekstualnim fajlovima.
@@ 9 LIST
naredba LIST
------------
Daje spisak fajlova (kao i DIR), ali uz njih ispise i kratki opis ukoliko
postoji.
@@ 9 MD|MKDIR
naredba MD ili MKDIR
--------------------
Pravi novi direktorijum unutar onoga u kojem se koristi. Na pr MD TEST.
Nema svrhe da se ovo proba, osim uz dobro objasnjenje SysOp-u (hi)...
@@ 9 NEW
naredba NEW
-----------
Vrlo zgodno jer vam daje spisak SVIH NOVIH fajlova u SVIM direktorijumima od
kako ste poslednji put dali NEW. Koristite je kad udjete u DOS, lakse je nego
DIR "okolo-naokolo".
@@ 9 O|OL|ON|OR|OP|
naredba O
---------
Daje dosta raznih stvari:
O <enter> ispisuje stanje ovoga ispod za vas slucaj,
OP - iskljucuje ispis po stranicama,
OP br. - ukljucuje ispis po stranicama sa <br.> brojem linija po strani,
OL - spisak mogucih jezika za koriscenje u bbs-u,
OL br. - prelazak na jezik <br.>,
ON - ispis osnovnog (pocetnog) broja za listanje poruka,
ON br. - upis novog osnovnog (pocetnog) broja <br.>.
To je broj koji se sabira sa onim sto upisete kod rada sa porukama.
Kako je nezgodno kucati R 20002 postavite ON 20 (isto kao i ON 20000)
i posle kucate samo R 2, a BBS vam cita poruku 20002 (20000 + 2, ok?)
OR - uklj/isklj citanje licnih poruka za druge korisnike,
OM - uklj/isklj mogucnost auto-listanja novih licnih poruka kod konekta.
@@ 9 PUT
naredba PUT
-----------
Sluzi za upis nekog vaseg tekst fajla u BBS. Ukoliko vec postoji isto ime,
stari fajl se prvo mora obrisati (naravno, samo ako je to bio vas fajl).
Na pr. PUT INFO.C64 snima u bbs fajl pod imenom INFO.C64
@@ 9 PRIV
naredba PRIV
------------
PRIV naredba daje pristup u posebni direktorijum, samo vas ili jos neciji.
To moze u dogovoru sa SysOp-om, ako ima mesta na hard disku.
Takav DIR moze da postavi samo SysOp.
@@ 9 RD|RMDIR
naredba RD ili RMDIR
--------------------
Brise prazan direktorijum koji ste vi napravili.
@@ 9 TYPE
naredba TYPE
------------
Daje ispis tekst fajla po STRANICAMA ukoliko tako zelite (vidi OP naredbu).
@@ 9 VIEW
naredba VIEW
------------
naredbom VIEW moze se "pogledati" sta sadrzi neki arhivirani fajl.
To su svi fajlovi sa: .ARJ .ZIP .LZH .ARC nastavcima.
Primer: VIEW SP
@@ 9 XGET|XPUT|X1GET|ZGET
naredbe XGET, XPUT, X1GET, ZGET
-------------------------------
SAMO ukoliko BBS ima i telefonski modem-port i ako ste preko njega
konektovani. One sa GET su za skidanje , a sa PUT za upis fajlova i to:
XGET - XModem
X1GET - XModem-1k
ZGET - ZModem
YGET - YModem
Upotreba je ista : naredba <ime_fajla>
VAZNO: na BBS-u moze biti postavljen dozvoljeni dnevni limit u kb za preuzimanje.
@@ 9 YGET|YPUT|BPUT|BGET
naredbe YGET, YPUT, BPUT, BGET
------------------------------
Koriste se za skidanje/slanje binarnih fajlova putem radio veze.
YGET i YPUT za YAPP protokol (YAPP, TPK, PTM..)
BPUT i BGET za Autobin protokol (SP, GP, Turbopacket..)
YGET preko modema za YModem protokol
Upotreba je ista : naredba <ime_fajla>
VAZNO: na BBS-u moze biti postavljen dozvoljeni dnevni limit u kb za skidanje.
Napomena: NE koristite YAPP ako nemate program sa "yapp resume" mod-om !!!
##################
# BBS-mode is 14 #
##################
@@ 14 A|ABORT
(A)bort tj... prekid ispisa iz BBS-a.
OK, ako ste poceli da citate nesto pogresno, ali uzmite u obzir sva kasnjenja
kroz mrezu dok "A" ne stigne do BBS i prekine ispis....
@@ 14 B
B naredba vas diskonektuje iz BBS-a (uz jos neke podatke).
Bitno je da samo tako izlazite iz BBS-a, a ne diskonektom jer ce vam samo tako
ostati podesene nove vrednosti za naredbu L ("List").
Ukoliko se veza prekine tako necete izgubiti poslednje stanje.
@@ 14 C|CW
CW naredba ispisuje stanice u konferenciji.
C naredba vas ubacuje u konferenciju tj... "bla-bla" okrugli sto u kojem sve
sto pisete ide svima koji su takodje trenutno u konferenciji na bbs-u.
U konferenciji sve naredbe pocinju sa tackom u prvoj koloni !!!
.C[port] call [via digi1 digi2...] konektuje stanicu na portu,
.H vam daje ovaj tekst,
.W ispisuje prisutne stanice u konferenciji,
.Q vraca vas iz konferencije nazad u BBS-mod.
@@ 14 CB
Pomocu naredbe CB CALL dobicete adresu za trazeni znak iz callbook-a
sa CD ROM-a (kad ga budemo ugradili, hi), na pr.: CB YU7APV
@@ 14 D|DOS
Naredba ima dvostruko znacenje:
1. Samo D bez argumenata vas prebacuje iz BBS u DOS mod. Tu mozete kao i na PC
slati/skidati fajlove, kopirati, citati.....
Paznja: DOS deo ima svoje, drukcije naredbe. Napravite HELP kada udjes u
njega !
2. D uz argument vam daje download nekog tekst fajla. Na pr D \yaesu\ft-411.mod
i BBS ce vam poslati fajl FT-411.MOD iz YAESU direktorijuma. U vezi ovog
pogledajte i pomoc za W naredbu (?W).
VAZNO: samo programi koji imaju uobicajene ekstenzije tipa: .TXT, .DOC, .INF
se mogu normalno procitati. Svi ostali se moraju preneti posebnim
nacinom (vidi pomoc za YAPP prenos).
@@ 14 F
F naredba vam daje pristup serveru i dodatnim mogucnostima.
Server koristi sistem menija gde ulazite prvo u glavni meni.
Za objasnjenja koristite uvek samo: ? <enter>.
@@ 14 G
G naredba daje pristup Gateway-u. Upotrebljivo tek kod BBS-ova sa
vise portova na razlicitim frekvencijama.
@@ 14 ?|H|HELP
Spisak mogucih naredbi ili GRUPE naredbi (vise njih sa istim PRVIM slovom).
A :(abort) - prekida ispisivanje necega,
B :(bye) - diskonekt,
C :(conference) - ulaz u konferenciju (bla-bla vise stanica),
CB: Trazenje adrese ARS sa CD ROM-a (ako je ugradjen CD citac),
D :(DOS) - ulaz u FbbDOS ili download fajla,
F :(FBB) - ulaz u server (adresar, sateliti, lokatori...),
G :(gateway) - pristup drugim frekvencijama BBS-a (ako postoje),
H :(pomoc) - tekst za pomoc kad vam zatreba,
I :(info) - info o sistemu ili grupa naredbi White Page servera,
J :(jheard)- spisak nekoliko poslednjih konektovanih/slusanih stanica,
K :(kill) - brisanje poruka,
L :(list) - listanje poruka,
M :(make) - kopira poruku/bilten u fajl,
N :(name) - menja vase ime,
NH: - upisuje BBS na koji ce ici poruke za vas (MYBBS, HomeBBS...)
NZ: - upisuje postanski broj vaseg QTH,
NQ: - upisuje vas grad ili mesto,
NL: - upisuje vas QTH lokator,
O :(option)- odabir opcija (stranice, jezika.....),
PS: - spisak prisutnih servera (nije isto sto i "server mod"),
PG: - pokretanje ili popis posebnih DOS programa,
R :(read) - cita poruke,
S :(send) - salje poruke,
T :(talk) - zove SysOp-a,
TH:(themes)- pristup tematskoj podeli biltena (novo u FBB 7),
V :(verbose)- cita poruke sa kompletnim putanjama ili verzija BBS-a,
W :(what) - spisak fajlova u DOS delu,
WP: - White Page server, pomoc detaljnije sa: ? WP,
X :(expert)- menja status korisnika: normal ili expert,
Y :(yapp) - protokol za prenos binarnih (najcesce programskih) fajlova,
Z :(delete)- brise fajl,
> :(text) - salje kratki tekst nekom drugom korisniku (sada) u BBS-u,
= :(conn.) - konektuje vas sa nekim drugim korisnikom (sada) u BBS-u,
! :(info) - kratki info o bbs-u,
Opsirniju pomoc za sve naredbe dobijate ukoliko otkucate: ? <naredba>.
Na pr: ? c ? f ? y .....
@@ 14 I|INFO
I daje INFO fajl o ovom BBS-u (ukoliko postoji informacija).
WhitePages server naredbe:
I CALL daje podatke o stanici, preuzete iz WP servera,
ID broj zapisa u WP bazi podataka,
I@ BBS daje listu korisnika nekog BBS-a (I@ YU7A),
IH ruta daje poznate korisnike sa zadatom hijerarhijskom rutom (IH YUG),
IZ ZIP daje korisnike sa zadatim postanskim brojem (IZ 21000).
U vecini WP naredbi dozvoljeni su "dzoker" znakovi.
@@ 14 J|JA|JB|J1|J2|JK
JK daje spisak poslednjih 20 konektovanih stanica,
JA daje spisak poslednjih 20 konektovanih stanica na portu A (JB - port B),
J1 daje spisak poslednjih 20 slusanih stanica na portu A (J2 - port B),
JK CALL daje spisak nekoliko poslednjih konekta stanice CALL,
@@ 14 K|KILL|KM|KK
K broj1 broj2 .. brise poruke koje ste poslali ili primili. Mozete obrisati
i ono sto niste procitali od licnih poruka.
KM naredba brise SVE poruke za vas koje ste procitali. Ovo NECE obrisati one
koje niste procitali.
@@ 14 L|LIST|LB|LM|LN|LL|LS|L<|L>|L@|LU|LR|LC|LD>|LD<
L lista sve NOVE pristigle poruke/biltene od poslednje primene L naredbe,
LB lista biltene,
LD> GGMMDD lista sve poruke pristigle posle datuma GGMMDD,
LD< GGMMDD lista sve poruke pristigle pre datuma GGMMDD,
LM lista poruke upucene licno vama,
LN lista poruke upucene licno vama koje jos niste procitali,
LL 10 lista poslednjih 10 poruka,
LS <text> pretrazuje NASLOVE poruka u potrazi za textom <text>,
L< CALL lista poruke koje je poslao CALL,
L> CALL lista poruke za CALL,
L@ lista lokalne biltene bez @ BBS polja,
L@ CALL lista @CALL poruke,
L 220- lista samo poruke od 220 pa navise,
L 220-230 lista poruke izmedju 220 i 230,
LU lista sve neprocitane poruke koje ste poslali/primili,
LR lista poruke UNAZAD od najstarije prelistane prema najnovijoj u bbs-u,
LC posebno listanje po vasem uslovu. Prvo zadate uslov na pr.. LC DX i od tada ce
sve gornje naredbe za listanje (osim LM i LN) listati SAMO poruke poslate
za DX. Ako stavite "dzoker" na pr.. LC *DX* onda ce listati sve poruke koje u
polju "Za" imaju slova DX (VHFDX, DXHF, DXCC...). Za povratak u "obicno"
listanje ukucajte LC *
Da dobijete spisak mogucih LC polja ukucajte: LC ?
@@ 14 M|MH|MV|MA|MVA|MHA
M <por.br.> <ime> : kopira poruku <br.> u fajl <ime>,
MH <por.br.> <ime> : isto, ali kao kod citanja u formatu R naredbe,
MV <por.br.> <ime> : isto, ali kao kod citanja u formatu V naredbe,
Napomena: sve ove naredbe ce PREPISATI preko starog fajla (ako postoji).
Naredbe: MA, MHA i MVA imaju istu upotrebu, ali nece prepisati stari fajl
nego ce DODATI novi tekst na kraj starog fajla.
@@ 14 N|NAME
Naredbom N mozete upisati ili promeniti svoje ime (do 12 znakova max.).
Na pr. N Haralampije
Pogledajte jos i: NP, NL, NQ, NZ, NH naredbe.
@@ 14 NH|HOMEBBS|MYBBS
Ovom naredbom upisite svoj maticni ("home") BBS na koji vam dolaze poruke.
Na pr. NH YU7A
Sve licne poruke za vas, koje kasnije stignu, bice upucene na BBS koji ste
naredbom NH odredili.
@@ 14 NP
Za promenu lozinke kod porta za telefonski modem.
@@ 14 NQ
Naredbom NQ upisite svoj QTH (grad ili mesto).
@@ 14 NL
Naredbom NL mozete upisati svoj QTH lokator, sto je vazno za razne proracune
u server modu.
@@ 14 NZ
Naredbom NZ upisite svoj postanski broj. Na pr. NZ 21000
@@ 14 O|OP|OR|OL|ON|OM
Naredba O ispisuje vase licne parametre u ovom BBS i to:
- jezik koji koristite,
- da li je ispis po stranicama i sa koliko linija (pre pitanja: Dalje?),
- bazni broj za poruke,
- zelite li da vidite i tudje licne poruke ili ne (ako sistem dozvoljava),
- zelite li spisak novih poruka za vas odmah po ulasku u BBS.
OL sluzi za izbor jezika na kojem ce BBS komunicirati sa vama.
Otkucajte OL za spisak mogucih jezika, a onda ponovite sa odabranim jezikom.
Na pr. OL 4 za promenu u jezik broj 4 sa spiska mogucih jezika.
OP sluzi sa formatiranje stranica listanja/citanja.
Podesava nakon koliko linija ce BBS prekinuti ispis i cekati vasu odluku
da: prekinete, idete dalje i slicno. Upisite na pr.. OP 20 za 20 linija pre
pitanja za dalji rad.
Ukoliko ukucate samo OP bez broja, dobijate stalni ispis bez prekidanja.
ON podesava tzv. osnovni (pocetni) broj kod citanja poruka.
Kako ovaj tip BBS-a poruke i biltene razlikuje samo po njihovom broju, koji
stalno raste sa dolaskom novih poruka, ubrzo postane malo nezgodno kucati
na pr.. R 20050 20056 itd. Zato naredbom ON 20000 podesite "bazu" na 20000 i
dalje radite kao da nema tih 20000 tj... od tada kucate: R 50 56 itd. Inace,
naredbe: ON 20 i ON 20000 su ista stvar.
Naredbom OR mozete odabrati da li zelite da citate/listate licne poruke
ostalih korisnika bbs-a. Ako je ukljuceno, moze biti nezgodno ako vam stigne
ispis, recimo 200 komadica nekog fajla koji vas ne zanima.
Naredbom OM, prilikom svakog konekta u bbs, prvo dobijate spisak NOVIH
poruka za vas a zatim uobicajeni bbs prompt.
@@ 14 PG
Naredba PG startuje usluzne programe iz posebnog direktorijuma. PG <enter>
daje samo spisak tih malih programa. Pokretanje nekog od programa sa spiska:
PG <ime_programa_bez_ekstenzije> <parametar_programa_ako_treba> <ENTER>
@@ 14 PS
Naredba PS daje spisak ugradjenih "servera" u ovom BBS-u. Ti serveri nisu
isto sto i tzv. server-mod samog BBS-a. To su posebni programi koji po nalogu
korisnika odrade razne stvari automatski. Sa serverom se komunicira kao i sa
nekim amaterom - slanjem "licne" poruka tom serveru.
Na pr. REQDIR server ce vam spremiti sadrzaj direktorija koji zelite i u vidu
licne poruke za vas uputiti na vas maticni BBS.
Primer:
Naredba: SP REQDIR <enter>
Naslov: \yapp\*.* @ YU1A <enter>
Tekst: Ostavite prazno, na kraju: CTRL-Z <enter>
ce vam poslati licnu poruku na bbs YU1A, u kojoj je sadrzaj YAPP
direktorijuma ovog BBS.
@@ 14 R|RM|RN|RU|R>|R<
R <broj> cita poruku <broj>,
R <broj1> <broj2> itd cita poruke po navedenim brojevima,
RM cita SVE poruke za vas - i one vec procitane (ne zaboravite na brisanje),
RN cita sve NOVE poruke za vas (samo NEprocitane),
RU cita sve poruke za vas koje jos niste procitali,
R< <poz_znak> cita sve poruke koje su poslate od strane stanice <poz_znak>,
R> <tekst> cita sve poruke za pozivni znak ili temu <tekst>.
@@ 14 S|SB|SR|SC|SP
Naredba S se koristi za slanje licnih poruka i biltena:
S SVIMA za otvorenu poruku samo na ovom BBS (ne ide dalje),
SB PRODAM @YU za otvoreni bilten na sve BBS u Jugoslaviji sa temom prodaje,
SP YT7MPB@YU7A za licnu poruku YT7MPB koja treba da ode/ostane u bbs-u YU7A,
SR <broj> salje odgovor na poruku <broj>. BBS ce sam da doda sve ostalo
u vezi adrese primaoca, kao i "Re:" u naslovu.
SC <broj> <CALL> kopira poruku <broj> za <CALL>. Na pr. dvojici primalaca ide
isti tekst. Pre CTRL-Z mozete dopisati neki komentar, a
kopija poruke <broj> se sama dopise posle tog komentara.
To je moguce u svim varijacijama (@EU, @YUG, @WW, @YU7 itd.).
@@ 14 T
Naredba T trazi od BBS-a da pozove SysOp-a na razgovor. Nema nikakvog
argumenta, samo T <enter>. Ukoliko SysOp nije prisutan ili se ne javi
na poziv u roku od 1 minuta, dobijate informaciju da mu ostavite poruku.
@@ 14 TH
Izlistava poruke slozene po temama, ranije podesenim u BBS-u.
Na pr. sve poruke, poslate za OS2, DOS, NT4 i sl. mogu da budu u temi OPSISTEMI.
Moguce naredbe su:
H (list themes) - popis tema u bbs-u,
L (list) - listanje poruka o izabranoj temi,
R msg# (read) - procitaj poruku broj <msg#> u izabranoj temi,
broj - idi na teme <broj>.
@@ 14 U
Naredbom U mozete da posaljete neki tekst fajl u BBS. Sintaksa je kao
i kod MS-DOS. Pogledajte i pomoc za D i W naredbe (? D ? W).
@@ 14 V
Naredba V daje kratku informaciju o porukama, verziji BBS programa itd.
Takodje moze da radi i kao naredba R za citanje poruka. Tada prikazuje
zaglavlja sa putanjama i usputnim bbs-ovima, pa pravi daleko veci ispis.
@@ 14 W
Naredba W je nesto kao DIR ili CAT naredba. Dobijate spisak svih fajlova
i direktorijuma koji su na raspolaganju korisnicima. Vaze sva MS DOS
pravila. Primeri:
W
W *.DOC
W \IBM\*.*
@@ 14 WP
WP je interni server BBS-a. To je velika baza podataka o korisnicima stvorena
bilo direktnim upisom podataka od strane samih korisnika, bilo analizom svih
zaglavlja koja prate svaki bilten/poruku. WP sadrzi podatke o pozivnom znaku,
imenu korisnika, postanskom broju i "home"-BBS-u sa H-adresom.
Ukoliko je WP aktivan, mozete bilo kome poslati licnu poruku iako ne znate
koji je njegov "home"-BBS. Ukoliko server ima tu informaciju, sam ce je
dodati, ako je (ponekad) nema - trazice od vas da adresu sami unesete.
Sa bilo kojeg BBS-a, mozete WP serveru poslati pitanje o nekom korisniku:
Naredba: SP WP @BBS (@BBS zamenite sa znakom BBS-a sa kojeg zelite odgovor),
Naslov: unesite neki tekst (nebitno, napr. Info)
Tekst: YU1A ? (napr. trazite info o YU1A)
/EX ili CTRL-Z
Takodje je dozvoljeno koristiti i dzokere pa mozete traziti info za
na pr. sve stanice sa prefiksom YT:
YT* ?
Napomena: da bi se smanjio QRM, odgovor ce imati maksimalno 100 redova, bez
obzira koliko ima pravih informacija.
U vezi sa ovim, pogledajte i pomoc za I naredbe (? I).
@@ 14 X
Naredba X prebacuje vas korisnicki status iz "normal" u "expert" i obrnuto.
Status "normal" daje kompletniji i opsirniji odgovor od BBS-a,
Status "expert" daje kratki i sazetiji odgovor od BBS-a.
@@ 14 Y|YAPP|YW|YI|YN|YU|YD|YZ
Sve naredbe koje pocinju slovom Y rade binarni transfer fajlova pomocu tzv.
YAPP protokola.
YW lista direktorijum programa,
YN lista "novitete" od poslednje upotrebe naredbe YN,
YU fajl ubacuje - snima fajl u BBS,
YD fajl salje vam - "skida" file iz BBS-a,
YI kao i YW, samo dobijate i kratki opis programa,
YI fajl daje kratku informaciju o fajlu (ako je upisana kod unosa fajla),
YZ fajl brise fajl.
YAPP mogu koristiti samo vlasnici racunara sa programom koji sadrze i
taj protokol. Na pr za PC :YAPP, THS, TPK, modifikovani SP, s tim da bi trebalo
upotrebiti prg koji podrzava tzv. RESUME mod. To znaci da kad se veza prekine,
dodjete opet i nastavite tamo gde ste stali. Takvi su prg: TPK, ZACC, PTM,
AUTOYAPP itd.
YAPP se takodje moze upotrebiti iz FbbDOS-a, ali su onda druge naredbe.
@@ 14 Z
Naredba Z brise fajl iz BBS mod-a.
@@ 14 >
Znak > omogucuje da nekom drugom ko je takodje prisutan u BBS-u, posaljete
kratku poruku (jedan red). Nesto kao "Break" u fonijskoj vezi. Primer:
> YT7MPB Hi OC ! Pozovi me kad zavrsis !
Napomena: pre naredbe > pogledajte koga jos ima u BBS-u naredbom !
@@ 14 =
Znak = daje mogucnost da stupite (kroz BBS) u direktnu vezu s nekim ko je
takodje u BBS-u. Ako nije zauzet necim dobijate odgovor *** Connected to ...
a obe strane mogu prekinuti takvu vezu sa CTRL-Z i vratiti se u BBS-mod.
Primer:
= YT7MPB
Pre toga naredbom ! pogledajte da li je YT7MPB trenutno u bbs-u.
@@ 14 !
Naredba ! daje spisak stanica u BBS i jos poneke informacije o sistemu.
#################
# GATEWAY is 16 #
#################
@@ 16 H|B|K|C|D|J|M|P
Gateway naredbe:
B : bye -diskonekt za drugog, a vas vraca nazad u BBS,
K : converse mod,
C : konekt,
D : diskonekt,
H : pomoc,
J : spisak poslednjih 20 slusanih stanica,
P : direktni skok s porta na port. P1 - idi na port1 (port je sam TNC),
M : monitor on/off,
W : W <fajl> otvara "capture" file, samo W <enter> ga zatvara.
Prvo odaberete port. Ukoliko nije zauzet, bice vam dodeljen i preuzece vas
znak. Kad nekog konektujete, ulazite u "converse" mod (kao i primenom K
naredbe). Povratak u "command" mod je ESC ili: > <enter>.
@@ 18 C
C naredba: ulazite u konferenciju,
CW naredba: ispisuje stanice koje su u konferenciji.
Napomena: sve naredbe u konferenciji pocinju tackom u prvoj koloni!
.C<port> <call> konektuje stanicu <call> na portu <port>,
.H daje vam ovaj tekst,
.W ispisuje spisak stanica u konferenciji,
.Q izlazite iz konferencije.
=====EOF=====
=====BOF=====
##############################
# SRPSKI.TXT for FBB 7.00i #
# (Serbian text file) #
# by Misko,YT7MPB 07Jul03 #
##############################
#
# 255 karaktera max.po liniji.
# ----------------------------
#
# Ne menjajte broj i raspored linija!
#
# Ime jezika - What language is this ?
#
Srpski
OL: Izabrali ste Srpski jezik.$W
#
# Definicija odgovora Da i Ne
#
Da
Ne
#
# Dani i meseci
#
NedPonUtoSreCetPetSub
JanFebMarAprMajJunJulAvgSepOktNovDec
#
# Strane sveta (za QTH-lokator server)
#
Sever
Jug
Istok
Zapad
#
#
#T_MES: Dobrodoslica
#
# za BBS:
#
$O Mailbox, QTH $?.$W
#
# za expert:
#
$O BBS, $c.$WZdravo $I! (prethodni QSO je bio: $x $Y)$WNove poruke su: $Z - $L, aktivnih ima $N.$W
#
# normal user
#
$O BBS, QTH $c $?.$WZdravo $I, nalazite se na kanalu $=.$WQSO $d $H (prethodni QSO je bio: $x $Y)$WU BBS-u ima $N aktivnih poruka,$W$Z je poslednja koju ste listali, $L je poslednja stigla u BBS.$WFilter za listanje poruka (LC) je: $l (* = sve).$W
#
# Upis podataka
#
Upisite sa N svoje ime (na pr.. N Petar) : $W
Upisite sa NQ svoj grad (na pr.. NQ Novi Sad) : $W
Upisite sa NH najblizi BBS (na pr.. NH YU7A) : $W
Upisite sa NZ postanski broj (na pr.. NZ 21000) : $W
#
#
# za goste:
#
Zdravo $I, na raspolaganju vam je ogranicen izbor naredbi.$W
#
# tekst za onog ko uleti na 'BBS only' port:
#
Ovaj kanal je samo za BBS stanice! //q $W
#
# prvi put u BBS-u:
#
Pozdrav za prvi konekt ovom BBS-u!$WOdgovorite na pitanja, snimite HELP i prijatna vam zabava!$W
#
# poruke za vas:
#
Niste procitali nove poruke za vas: $0 kom.$W
#
# procitane, neobrisane poruke:
#
Naredbom KM obrisite $0 kom. licnih poruka koje ste procitali.$W
#
# bye-bye:
#
U BBS-u ste boravili: $: - CPU vreme: $.$W73! $I, dodjite opet...$W
#
# odgovor na "!"
#
BBS i server F6FBB tipa, ver. $E - $* aktivnih kanala.$W$%$W$N aktivnih poruka - poslednja poruka $L.$WOvaj konekt traje: $: PC vreme: $.$W
#
# neka standardna pitanja i poruke
#
#T_QST
ENTER = nastavak, A = prekid, C = bez prekidanja, N = sledeca poruka -->
Promeniti (D/N) ?
Hvala $I.$W
$WPrekid !!$W$W
Napraviti (D/N) ?$W
$WVas izbor (L za listu, F za kraj) :
ENTER = nastavak, A = prekid, R broj = procitaj broj ->
#
# poruke o greskama...
#
#T_ERR
*** Greska $I: Netacan odgovor.$W
*** Greska $I: Pogresna naredba $0.$W
*** Greska $I: Zaboravili ste razmak posle naredbe !$W
*** Greska $I: Samo su brojevi dozvoljeni !$W
*** Greska $I: Nedostaje tekst posle poz.znaka.$W
*** Zalim $I, nema pomoci za $0.$W
*** Greska $I: Nedostaje znak primaoca.$W
*** Greska $I: Nedostaje znak.$W
*** Greska $I: Nepoznat fajl.$W
*** Greska $I: Znak $0 nije dozvoljen ovde.$W
*** Greska $I: Ne postoji poruka broj %M.$W
*** Greska $I: Ime fajla $f ne postoji.$W
*** Greska $I: Ne mozete obrisati poruku %M (ili je vec obrisana)$W
*** Greska $I: Broj %M ne postoji.$W
*** Greska $I: Pogresan port.$W
*** Greska $I: Upotrebite CD naredbu.$W
*** Greska $I: Polje $0 je predugo.$W
*** Greska $I: Adresa za $0 je pogresna.$W
*** Zao mi je $I, danas ste vec snimili %dkb. $W
*** Greska $I: Nema nista !$W
*** Greska $I: Nedostaje ime fajla.$W
*** Greska $I: Kako se zove odredisni fajl?$W
*** Greska $I: Ne govorim taj jezik, a sumnjam da postoji takav!$W
*** Greska $I: Ne diraj ono sto nisi poslao! (na $f mislim)$W
*** Greska $I: Nepoznat direktorijum $0 (ili nije prazan).$W
*** Greska $I: Nema takvog direktorijuma$W
*** Greska $I: Nemoguce je napraviti direktorijum $0.$W
*** Greska $I: A gde vam je "path" ?$W
*** Greska $I: "Path" predug.$W
*** Greska $I: Taj "path" ne postoji !$W
*** Greska $I: Nemoguce kreirati fajl $f.$W
*** Vreme isteklo !!!$W
#
# Tekstovi za pojedine celine
#
# BBS prompt:
#
#T_MBL
#
# expert prompt:
#
($*) $O BBS >$W
#
# gost prompt:
#
($*) $O BBS (B,H,KM,LM,O,RM,SP SYSOP,T,?) >$W
#
# normal prompt:
#
($*) $O BBS (B,C,D,F,G,H,I,J,K,L,M,N,O,PS,PG,R,S,T,U,V,W,X,Y,Z,?) >$W
#
# ostale poruke:
#
Nema takve poruke (filter za listanje je (LC): $l).$W
Nema novih poruka za vas.$W
Naslov poruke za %G (max. 30 slova):$W
Tekst poruke, zavrsite sa Ctrl-Z ili /EX u novom redu : $W
Poruka %M je obrisana.$W
#
# odgovor na V naredbu:
#
Program F6FBB v.$E, $N aktivnih poruka, poslednja poruka je $L.$W
#
# ostale poruke
#
Upisite svoje ime :$W
Ime je upisano kao $I... Hvala. $W
#
# Novo u 5.15c5: Slovo I
# Novo u 7.0b20: Slovo F
Call Zadnji conn #ukup RPBSXLFEMUI Ime Password PRIV-dir.$W
$V nije prisutan, mozete da mu ostavite poruku (SP SYSOP).$W
Pricekajte malo dok pozovem SysOp-a .....$W
$V nije u blizini. Pozovite ga ponovo (T) ili mu ostavite poruku (SP SYSOP).$W
$V je na vezi:$W
Molim vas pricekajte, SysOp bi da razgovara s vama.$W
Ekspertni mod. Otkucajte: X <enter> za povratak u Normal mod.$W
Normalni mod. Otkucajte: X <enter> za povratak u Ekspert mod.$W
Server mod. Otkucajte: F <enter> za povratak u BBS mod.$W
Datoteka $f je kopirana.$W
Poruka za $G je ponistena (nije bilo naslova).$W
OP: kontinuirani ispis.$W
OP: $p linija po stranici (pre pitanja za nastavak).$W
Korisnik je konektovan, editovanje nije moguce.$W
$0 $1 $2 $3 $j $K = $4'$5
#
#
ON: osnovni broj za poruke : $0 (dodaje se broju koji unesete).$W
#
#
(B)id, (F)rom, (V)ia=@BBS, (T)o, T(I)ttle, (S)tatus, T(Y)pe, (Cr)End >$W
R,P,B,S,X,L,E,M,U $W(N)ame,pass(W)ord,lan(G)uage,pri(V)-dir,(H)omeBBS (Z)ip-code >$W
Znak $0 je nepoznat. Da ga kreiram (D/N) ?
Obrisati $0 (D/N) ?
Moguci jezici su:$W
($0):$1
$W--- Kraj poruke $M za $G od $P ---$W$W
Poruka $0$WW
#
# zaglavlje kod citanja poruka:
#
Poruka od : $P$WZa : $G$0$WTip/Status : $t$s$WDatum/vreme : %j %K$WBid/Mid : $R$WDuzina : $n$W
#
# zaglavlje kod listanja poruka:
#
Vas filter za listanje (LC) je: $l$W$WPor# TSLD Duz Za @ BBS Od Datum Tema $W
#
# sadrzaj svake linije kod listanja poruka:
#
$M $t$s$r%r $n $G$0 $P %i $1$W
Naslov : $S$W$W(Do sada vec procitana %C puta u ovom BBS-u)$W$W
Bid (Mid) : $R$W
Poslata prema:
$0 ruta prema $v$W
#
# prompt za fwd
#
F>$W
>$W
#
# poruke tokom fwd
#
NO - pogresan parametar$W
NO - BID$W
OK $W
*** Done$W
Poruka #%M Duz : $n$W
Nemam forward prema $A, SysOp ce to da sredi.$W
Upisite odgovor za $G @ $v$W
###############################################################################
# New texts for 5.14
OR: Pristup svim licnim porukama$W
OM: Ispis novih licnih poruka za vas po ulasku u BBS : $0$W
Upisite pozivni znak BBS-a na koji zelite da vam se salju poruke:$W
Upisite svoj postanski broj :$W
HomeBBS : $0$W Post.br : $1$W
# umesto ovog dole mozda ubaciti "Upozorenje ! Nema WP-rute prema $G$W
Nema WP-rute prema %G. Pritisnite ENTER za prekid i ponovo adresirajte.$W
###############################################################################
Trenutno ima $0 zadrzanih poruka$W
(A)rchive,(K)ill,(L)ocall,(Q)uit,(R)ead,(V)erbose,(U)nhold ?
#
# Traitement
#
# T_TRT
############################################################################
# Line added from 515c45
Poruka je prihvacena i zadrzana na uvid SysOp-u pre razmene.$W
###############################################################################
*** Zauzet(o), molim pricekajte...$W
*** Zauzet(o), nema konekta trenutno....$W
*** $0 nije konektovan..$W
$W$B*** Connected to $0 kroz BBS (prekid sa Ctrl-Z).$W
*** Disconnected$W
*** Trenutna poruka ("break") od $0 *** (odgovor sa: > $0 tekst...)$W
*** Kraj poruke ("break") ***$W
Mali prekid za poruku od $0.$W
Zahtev "Stop" je zatrazen od $0. Code : $1$W
Zahtev "Stop" je prihvacen, nema konekta.$W
Zahtev "Reset" je prihvacen, inicijalizujem.....$W
ENTER=nastavi A=prekid -->$W
Zahtev za prekid je odbijen.$W
BBS mod. Otkucajte: F <enter> za povratak u server mod.$W
#
# server meni
#
# T_MEN
#
$WSERVER (B,C,D,F,N,Q,T,?=pomoc) >$W
$W
$W(C) Connect-statistika$W(D) Dokumenti, informacije$W(N) Callbook$W(Q) QTH-LOC$W(T) Sateliti$W(F) Povratak u BBS$W(B) Disconn.$W$W Za pomoc otkucaj ? slovo$WSERVER-MENI (C,D,N,Q,T,F,B ?=pomoc) >$W
#
# statistika
#
# T_STA
$WSTATISTIKA (G,H,I,J,L,O,F,B ?=pomoc) >$W
$W
$W(G) Ukupno$W(H) Zauzece po satima$W(I) Poz. znaci$W(J) Zauzece po danima$W(L) Detaljna conn. lista$W(O) Zauzece u % $W(F) Povratak u SERVER-MENI$W(B) Disconn.$W$W Za pomoc otkucaj ? slovo$W$WCONN-STAT (G,H,I,J,L,O,F,B ?=pomoc) >$W
Zauzece po danima$W
PON UTO SRE CET PET SUB NED$W
Zauzece po satima$W
0 0 0 0 0 1 1 1 1 1 2 2 Sati$W
0 2 4 6 8 0 2 4 6 8 0 2$W
$N Aktivnih poruka$W
Konekta od $j: $0$W
Konekti$W Prosecno trajanje : $0min $1s$W
Pros. conn. dnevno : $0$W
Najveca guzva : u $0 i $1 sati$W
Zauzece u % $W
BBS : $0 % $W
SERVER : $0 % $W
SERVER detaljnije:$W
DOS : $0 % $W
QTH lokatori : $0 % $W
Dokumentacije : $0 % $W
Conn. statistika : $0 % $W
Callbook : $0 % $W
Sateliti : $0 % $W
$0 $1 $2 $3 $j $K = $4'$5"$W
#
# callbook deo
#
#T_NOM
#
$WCALLBOOK (I,N,R,F,B ?=pomoc) >
$W
$W(I) Spisak svih znakova$W(N) Promena ili upis tvojih podataka$W(R) Citanje podataka drugih$W(F) Povratak u SERVER-MENI$W(B) Disconn.$W$WZa pomoc ukucaj ? slovo$W$WCALLBOOK (I,N,R,F,B ?=pomoc) >$W
$WPoz.znak: $0$W
$WPrethodni conn. $j u $K$W
Ime i prezime: $1 $0$WAdresa : $2,$3$WQTH LOC : $4. $WTlf,kucni : $5 $WTlf,posao : $6$WHome-BBS : $7$W
Prezime :$W
Ulica i broj :$W
Grad/mesto :$W
Telefon u stanu :$W
Telefon na poslu :$W
QTH LOC :$W
$WUkupno: $0 poz.znakova$W
*** Znak $0 nepoznat.$W
*** Neispravan QTH LOC !$W
#
# sateliti
#
#T_TRJ
#
$WSATELITI (C,P,T,F,B ?=pomoc) >
$W(M) Promene parametara$W
$W(C) Karakteristike$W(P) Orbitalni parametri$W(T) Orbite$W(F) Povratak u SERVER-MENI$W(B) Disconn.$W$WZa pomoc ukucaj ? slovo$W$WSATELITI (C,P,T,F,B ?=pomoc) >
$WLokator : $0 Satelit $1$W
--------------------------------------------------------------$W
| Time | Az. | El. | Dpl. | Dist. | Alti. | Lon | Lat | Ph. |$W
| UTC | Deg | Deg | KHz | Km | Km | Deg | Deg | 256 |$W
--------------- $j-$a ------ Orbite #$0 ---------------$W
| $0:$1 | $2 | $3 | $4 | $5 | $6 | $7 | $8 | $9 |$W
Unesite datum za proracun (dd/mm/gg) :
Unesite vreme za proracun (HH:MM) :
$WMolim pricekajte...$W
$WNemam informacija za taj satelit.$W
Izmene od $j-$y.$W
Ime satelita :
Referentna orbita :
Referentna godina :
Referentni dan :
Mean anomaly :
Arg. of perigee :
R.A.A.N. :
Inclination :
Eccentricity :
Mean motion :
Derived mean motion :
Estimated step :
Doppler frequency :
$WOrbitalni parametri za $0$W
Broj orbite : $0$W
Epoch year : $0$W
Epoch day : $0$W
Mean anomaly : $0$W
Arg. of perigee : $0$W
R.A.A.N. : $0$W
Inclination : $0$W
Eccentricity : $0$W
Mean motion : $0$W
Derived mean motion : $0$W
Estimated step : $0$W$W
($0) $1
(F) Kraj$W
#
# qth lokatori
#
#T_QRA
#
$WQTH-LOKATOR (C,D,L,Q,F,B ?=pomoc) >
$W
$W(Q) QTH -> duz.i sir.$W(L) duz.i sir. -> QTH$W(D) QRB i azimut$W(C) QRB sabirnica$W(F) Povratak u SERVER-MENI$W(B) Disconn.$W$WZa pomoc ukucaj ? slovo$W$WQTH-LOC (C,D,L,Q,F,B, ?=pomoc) >
$WQTH Lokator :
Koordinate u centru polja :$W
Duzina : $0 step. $1' $2 : $3 grad. $2$W
Sirina : $0 step. $1' $2 : $3 grad. $2$W
$WRadni format$WU stepenima : 1 : 45 : 00 (smer).U gradijanima : 1.5 (smer)$W(smer) zamenite sa Sever, Jug, Istok, Zapad.$W
$WDuzina (Istok/Zapad) (F,Q=kraj) :
$WSirina (Sever/Jug) (F,Q=kraj) :
$WQTH Lokator (F,Q=kraj) : $0$W
$WOd QTH LOC (F,Q=kraj) :
$WDo QTH LOC (F,Q=kraj) :
Azimut : $0 step. $1'$W
Udaljenost: $0 Km$W
$WVas QTH Lokator (F,Q=kraj) :
$WDo QTH LOC ? (F,Q=kraj) :
Proracun br. $0 - Ukupna udaljenost: $1 Km$W
Kraj proracuna.$W
#
# Modul DOS
#
#T_DOS
#
$W$u:$0>$W
Direktorijum $0 obrisan.$W
Fajl ne postoji.$W
$0 $1 $2 $3 $4 $5 $6 $7$W
Prekinut upis $f.$W
Fajl $f je snimljen ($0 bytes).$W
Unesite fajl $f (kraj = Ctrl Z).$W
$0 bytes kopirano.$W
$W$j $T FBBDOS V$E$W$WPomoc u FBBDOS-u dobijate sa: H <enter>.$W$WDownload u toku danasnjeg dana = %dkb$WDozvoljeno je max = %mkb$W
$WMoguce naredbe su:$W
Fajl $f obrisan.$W
$0 bytes slobodno.$W
#
# Modul dokumentacija
#
#T_INF
#
$WDOC (#,R,B,F H=pomoc) : >
$W(D) Label
$W(L) Lista$W(broj) Cita doc. broj$W(R) Nazad na prethodni nivo$W(B) Disconn.$W(F) Povratak u SERVER-MENI$W$WZa pomoc ukucaj ? slovo$W$WDOC (#,L,R,B,F H=pomoc) >
Ne postoji !!
#
# gateway
#
#T_GATE
#
Sada ste na kanalu $=, port $!. $g dostupnih portova.$WH = pomoc. Q = Bye.$W
Broj porta (Q = Bye) :
Kanal $0 dodeljen na $1.$W
Nema slobodnih kanala na tom portu.$W
Cmd :
Konvers mod. Esc ili > (return) za command mod.$W
*** Greska $I: Vec ste na tom portu!$W
*** Greska $I: Pogresan port.$W
*** Gateway nije dostupan.$W
#
$O: Pogresna naredba $0. (B,C,D,J,K,H,M,P,?)$W
Saljem $f...$W
Otvoren $f log fajl.$W
Zatvoren $f log fajl.$W
#
# Modul YAPP
#
#T_YAP
#
Spreman za slanje $f $0 protokolom.$W
Spreman za prijem $f $0 protokolom.$W
Zalim, $0 nije moguc na ovom portu.$W
Kratak opis fajla (40 znakova max) :
$0 $1 $2 $3 $4$W
#
# KONFERENCIJA
#
#T_CNF
#
Nalazite se u konferenciji (Pomoc= ".?").$W
$H. Stanice u konferenciji :$W
Call: $0, kanal $1.$W
$H $0 ulazi u konferenciju.$W
Izlazite iz konferencije.$W
$H $0 napusta konferenciju.$W
[$H - $0]$W
Nema nikog drugog u konferenciji.$W
$H $0 : Retry count exceeded.$W
$H $0 busy.$W
$H $0 nije u konferenciji!$W
#
###########################################################
# New in 5.15c5:
# T_THE : Module THEMES.
#
Poruka Duz Za Od Naslov (Tema :%T)$W
$M%r $n $G $P $1$W
%T - %t biltena (B,F,H,L,R,broj) :
#############################################################
=====EOF=====
要将塞尔维亚语添加到您的 FBB,您必须在您的 LANGUE.SYS 中添加/更改几行,如下面的示例所示
=====BOF=====
#
# File that decides what language each user will use in the first
# connect. He can change language himself later...
# All prefixes not listed here, will receive language no 1 (English).
# 3 parametres :
# Number of languages - Number in PC at the time - Console-language.
13 2 1
#
ENGLISH
FRANCAIS
ESPAGNOL
ITALIANO
NEDERLAN
DEUTSCH
CATALA
NORSK
PORTUGUE
DANSK
SVENSKA
HRVATSKI
SRPSKI
#
# 1 : English
# 2 : French
# 3 : Spanish
# 4 : Italian
# 5 : Dutch
# 6 : German
# 7 : Catalan
# 8 : Norwegian
# 9 : Portuguese
# 10: Danish
# 11: Swedish
# 12: Croatian
# 13: Serbian
#
9A* 12
C3* 7
CT* 9
CU* 9
DU* 1
D* 6
EK* 1
E?3* 7
E?5* 7
E?6* 7
E* 3
F* 2
H* 2
I* 4
LA* 8
ON1A* 5
ON1B* 5
ON1C* 5
ON1K* 2
ON4* 2
ON5* 2
ON6* 2
ON7* 2
ON8* 1
ON9* 1
OZ* 10
PY* 9
P* 5
SK* 11
SM* 11
TU* 2
TK* 2
VE2* 2
YU* 13
YT* 13
YZ* 13
4N* 13
4O* 13
#
3A* 2
3B* 2
#
=====EOF=====
2003-10-26
注意:各位,在这里我将讨论一些我们无线电爱好者每天都面临的规章制度问题。这些问题为这种良好的替代通信方式的进一步发展和更广泛的应用制造了相当大的障碍。
首先,任何可能有兴趣运行 Linux 业余无线电软件,以在国际高频波段上以数字方式使用业余无线电台的人,都必须学习人工模拟摩尔斯电码并通过类似的人工摩尔斯电码技能测试。长期以来,我一直在尝试解释为什么仍然将人工摩尔斯电码作为法律要求,没有它,业余爱好者不允许使用 30 MHz 以下的高频无线电频率,以联系 Linux 和其他剩余的数字无线电爱好者。我仍然没有找到答案,除了所有那些浪费大量时间学习摩尔斯电码的人,现在不想让新手使用相同的功能 - 但无需相同的(无用的)测试!
你们都知道,世界各地(包括我自己)有很多人都在反对各种类型的垄断(例如来自美国雷德蒙德的一家公司)。强制性的摩尔斯电码测试也是如此:只是另一种类型的垄断!
这就是为什么我一直试图说服所有相关部门取消这种过时的监管原则,这些原则不仅对 Linux 用户,而且对其他类型的计算机用户来说,都为现代 ICT 技术的使用制造了越来越多的障碍。我希望,这个迷你 HOWTO 的所有读者现在都能理解无休止地使用过时的规则和条例意味着什么。例如,我经常联系学术界的各种人士,无论是学生还是科学家,以激励他们加入业余无线电无线活动。他们大多拒绝考虑业余(也称为“火腿”)无线电,因为他们一听说必须通过摩尔斯电码测试,作为在被允许连接到世界各地的远程计算无线电用户之前,通过 HF 无线电频段和设备,的法律要求。
我确信,这些高学历人士在数字业余无线电中的缺席是当今 ICT 领域最负面的后果之一!
自从 20 世纪 90 年代初,我担任 YU7(塞尔维亚伏伊伏丁那省)业余无线电联盟秘书以来,我一直在思考该怎么做。在我看来,说服管理业余无线电组织的人员取消这种过时的规则是一项非常艰巨的任务。当我意识到在短时间内取消强制性的人工摩尔斯电码测试几乎是不可能的时候,我决定建议实施另一项监管原则。这应该是一项重大创新:创建一个新的业余无线电执照类型,即 Ham Digital Licence(简称 HDL)。HDL 执照持有人将被允许使用所有业余无线电频率,包括 所有 30 MHz 以下的国际高频频段。但是,他们最好只被允许使用仅限 数字 子频段和类型的业余无线电发射 a.k.a. “模式”,包括使用配备 LinFBB 数据包无线电软件的计算机。此外,HDL 持有者可能只能使用经过修改的和/或专用的无线电发射机,而不能同时具有语音麦克风和摩尔斯电键连接,以避免可能发生的不必要业余活动(例如语音 SSB 操作)的滥用。
所有 HDL 候选人都应该学习计算机硬件和软件等主题(操作系统和系统软件配置、业余无线电软件设置等),将业余无线电台连接到计算机(将无线电调制解调器连接到发射机等),构建简单的天线(例如我很久以前使用的 20 米 1/2 波长导线偶极子)、书面考试中的英语(或德语等)等。摩尔斯电码要求将不再使用,以及其他一些过时的测试,例如高度复杂的无线电电路或从头开始构建自制无线电所需的技能(而不是购买现代工厂制造的设备)。当然,还应该测试监管问题(例如频段计划 - 特别是识别专用于 数字 业余无线电的子频段)。接下来是 RFI 问题以及如何避免它们等。
我相信,只有当我们尽最大努力改进管理这一美好爱好的监管原则时,业余无线电数字活动才有未来。您还应该知道,除了 HF 访问的电报技能要求外,在塞尔维亚,我们还有一些进一步的限制:我们所有人都必须是国家业余无线电联盟(YU7 省的 SRV 联盟和整个塞尔维亚的 SRS 联盟)的成员,作为法律要求,才能被允许使用任何类型的业余无线电活动。这种无稽之谈在其他地方不存在!
如果您想帮助我们采用国际公认的原则,这些原则不要求加入任何类型的业余无线电组织系统,即业余无线电协会(只想获得我们的会员费),欢迎您为我们游说。我们保守的业余协会领导层也有他们的电子邮件地址:yu0srj@eunet.yu (我猜他们可能有不止一个电子邮件地址,但您可以尝试使用这一个)。您还可以使用互联网搜索引擎并扫描与“Savez radio amatera Jugoslavije”和“Savez radio amatera Srbije”相关的信息。您的帮助将不胜感激。如果您需要更多关于我们国家法律问题的信息,请随时与我联系。
如果您发现自己对改进和更新业余无线电规则和规章足够感兴趣(例如传播自由化整个 ICT 领域的理念并使其免受任何形式的垄断),我建议您寻找您所在国家的业余无线电协会和/或国家电信监管机构(例如美国的 FCC)。向他们游说以取消过时的人工摩尔斯电码熟练度测试。此外,如果您有机会参加一些 ICT 会议和研讨会,也欢迎您告知我。
如果我们都尽最大努力消除上述障碍,并允许可能希望享受业余无线电数字和 Linux 相关操作的新人这样做,这项技术将成为更多家庭的一部分。我希望您,读者们,能提供帮助。我期待尽快收到您的来信!
2010-07-18
注意:我经常参加塞尔维亚和国外的各种(国际)ICT 会议,展示技术论文并提供半天和全天的教程,涵盖业余无线电爱好的基本思想和有用使命及其在工程教育中的可能用途。我一直在做的是尽可能多地传播关于现有开源产品的知识,包括 Linux 和业余无线电免费软件。此外,我一直在为各种科学和其他杂志撰写文章。这里您有提交给会议的这些文章和论文主题的列表。
如果您想将我的志愿者论文作品重新发布或转发给某些期刊或其他公共媒体,请随时与我联系。我的一些论文是用塞尔维亚西里尔字母写的,有些是用英语写的,有些甚至是混合的!
- "U prilog I.A.C.", MI (the youth scientists' organization
newspaper), No. 69, 1990.
- "U prilog I.A.C. (2)", MI (the youth scientists' organization
newspaper), No. 70, 1990.
- "Vise od radio-amaterskog hobija", Vojska, No. 163, 1995.
- "Korak ka zvezdama", Vojska, No. 200, 1996.
- "Die Gefahr von Innen - Internet gegen Amateurfunk",
AMSAT-DL Journal, No. 4, Dez./Feb. 96/97.
- "Kakva nam organizacija (ne) treba?", Radioamater,
Feb. 1997.
- "Kakva nam organizacija (ne) treba? (2)", Radioamater,
Apr./May. 1997.
- "Sateliti umiru padajuci", Vojska, No. 235, 1997.
- "The Internet is not the Enemy", QST, Aug. 1998.
- "Novi radio-amateri za novi vek", Antena, June 2000.
- "Racunarske komunikacije putem radio-veza i
zastita pristupa", Bezbednost, No. 3, 2000.
- "Paket-radio - Racunarske komunikacije putem radio-veza",
proceedings, "Info-Teh", Vrnjacka Banja, Serbia, 2001.
- "Racunarske komunikacije putem radio-amaterskih veza",
proceedings, "YU-Info", Kopaonik, Serbia, 2002.
- "Computer Communications over radio", presentation,
"Linux FEST", Belgrade, Serbia, 2002.
- "Paket-radio - Radio-amaterske digitalne veze",
proceedings, "Kongres JISA", Herceg Novi, Montenegro, 2002.
- "Paket-radio (2) - Modemi za radio-veze",
proceedings, "Info-Teh", Vrnjacka Banja, Serbia, 2002.
- "Alternativne racunarske mreze", festival catalog,
"INFOFEST", Budva, Montenegro, 2002.
- "Alternative computer networks", proceedings, "TELFOR",
Belgrade, Serbia, 2002.
- "With rule and regulation improvements to the progress"
proceedings, "TELFOR", Belgrade, Serbia, 2002.
- "Racunarske komunikacije putem radio-amaterskih veza (2)",
proceedings, "YU-Info", Kopaonik, Serbia, 2003.
- "Racunarske komunikacije putem radio-amaterskih veza (3)",
proceedings, "YU-Info", Kopaonik, Serbia, 2003.
- "Paket-radio (3) - Programske mogucnosti na strani servera",
proceedings, "Info-Teh", Vrnjacka Banja, Serbia, 2003.
- "Paket-radio (4) - Legal rules and regulations in the amateur
computer networks", proceedings, "Info-Teh", Vrnjacka Banja,
Serbia, 2003.
- "Packet-radio (2) - With rule and regulation improvements to the progress",
proceedings, "Kongres JISA", Herceg Novi, Montenegro, 2003.
- "Alternativne racunarske mreze (2)", festival catalog,
"INFOFEST", Budva, Montenegro, 2003.
- "Alternativne racunarske komunikacije putem radio-veza",
Info M, 6-7/2003.
- "Legal Rules and Regulations in the Amateur Radio Computer Networks",
proceedings, "22nd ARRL and TAPR Digital Communications Conference",
Hartford, CT USA, 2003.
- "Favoritism", IEEE Potentials, Oct/Nov 2003
- "Alternative computer networks (2)", proceedings, "TELFOR",
Belgrade, Serbia, 2003.
- "With rule and regulation improvements to the progress (2)"
proceedings, "TELFOR", Belgrade, Serbia, 2003.
- "XI Telekomunikacioni forum - TELFOR 2003", Info M, 8/2003.
- "Aktivnosti organizacije IEEE Computer Society - YU Chapter"
Info M, 8/2003.
- "Yugoslavia IEEE Student Branch", IEEE Region 8 News,
Vol. 7 No. 1, Feb/Mar 2004
- "Radio-amaterske racunarske mreze", tutorial, "Info-Teh",
Vrnjacka Banja, Serbia, 2004.
- "Radio-amaterske racunarske mreze", tutorial, "Kongres
JISA", Herceg Novi, Montenegro, 2004.
- "The Amateur Radio as a Learning Technology in
Developing Countries", proceedings, "ICALT/TEDC 2004",
Joensuu, Finland, 2004.
- "The Amateur Radio in Engineering Education", seminar,
"IEEE-EESTEC Technical Conference 2004", Arcavacata
di Rende (Cosenza), Italy, 2004.
- "The Conference Low-Down", IEEE Potentials, Feb/Mar 2005
- "ICALT 2004, IEEE Novi Sad SB, Serbia & Montenegro",
IEEE Region 8 News, Vol. 8 No. 1, Mar 2005
- "The Conference Low-Down", IEEE Potentials, Apr/May 2005
- "The Amateur Radio Networking And Computing", proceedings,
"PSU-UNS ICEE 2005", Novi Sad, Serbia, 2005
- "Radio-amaterske racunarske mreze", tutorial, "Info-Teh",
Vrnjacka Banja, Serbia, 2005 (intro: dr D. Surla, PMF)
- "Radio-veze", round table session, "Kongres JISA", Herceg
Novi, Montenegro, 2005.
- "The New Amateur Radio University Network - AMUNET",
proceedings, "9th WSEAS CSCC Multiconference",
Vouliagmeni, Athens, Greece, 2005.
- "The perspectives of the Amateur University Network -
AMUNET", WSEAS Transactions on Communications, Vol 4,
pp 834, Sep. 2005.
- "Conferences in Serbia and Montenegro", IEEE Region 8 News,
Vol. 8 No. 3, Sep 2005.
- "The Conference Low-Down", IEEE Potentials, Dec 2005
- "Divided We Fall", The Institute, IEEE, Dec 2005
- "University Networking Through the Amateur Radio Communications",
plenary lecture, "3rd WSEAS/IASME Int. Conf. on Engineering
Education", Vouliagmeni, Athens, Greece, 2006.
- "The New Amateur Radio University Network - AMUNET (Part 2)",
proceedings, "10th WSEAS CSCC Multiconference",
Vouliagmeni, Athens, Greece, 2006.
- "University Networking Through the Amateur Radio Communications",
tutorial, "10th WSEAS CSCC Multiconference",
Vouliagmeni, Athens, Greece, 2006.
- "Education in Peril", The Institute, IEEE, Sep 2006
- "The Conference Low-Down", IEEE Potentials, Dec 2006
- "Amateur Radio in Engineering Education", tutorial, "Info-Teh",
Vrnjacka Banja, Serbia, 2007.
- "Paket-radio (5) - Programske mogucnosti na strani klijenta",
proceedings, "Info-Teh", Vrnjacka Banja, Serbia, 2007.
- "Summer Schools on the Amateur Radio Computing", proceedings,
"12th Annual Conference on Innovation & Technology in Computer
Science Education", ACM ITiCSE 2007, Dundee, Scotland, 2007.
- "Amateur Radio in Engineering Education", tutorial, "EUROCON",
Warsaw, Poland, 2007.
- "Bringing New Life in Old Computers", proceedings, "26th ARRL
and TAPR Digital Communications Conference", Hartford, CT USA,
2007.
- "The Conference Low-Down", IEEE Potentials, Sep/Oct 2007
- "My trip to Eurocon - a member's view", IEEE Region 8 News,
Vol. 10 No. 3, Dec 2007.
- "Amateur Radio in Engineering Education", tutorial, "Info-Teh",
Vrnjacka Banja, Serbia, 2008.
- "Paket-radio (6) - Privatnost podataka i zastita ucesnika u
radio-amaterskim mrezama", proceedings, "Info-Teh", Vrnjacka
Banja, Serbia, 2008.
- "Amateur Radio in Engineering Education",
tutorial, "5th WSEAS/IASME Int. Conf. on Engineering
Education", Heraklion, Crete, Greece, 2008.
- "The New Amateur Radio University Network - AMUNET (Part 3)",
proceedings, "12th WSEAS CSCC Multiconference",
Heraklion, Crete, Greece, 2008.
- "Amateur Radio Telecommunications and Networking in Education",
tutorial, "IARIA ICWMC 2008", Vouliagmeni, Athens, Greece, 2008.
- "The Conference Low-Down", IEEE Potentials, Sep/Oct 2008
- "Amateur Radio in Engineering Education", workshop,
"TELFOR", Belgrade, Serbia, 2008.
- "Amateur Radio: More than a hobby!", tutorial,
"IAENG IMECS 2009", Hong Kong, China, 2009.
- "Wasted Gear", IEEE Computer, Feb 2009
- "Amateur Radio: More than a hobby!", tutorial,
"6th WSEAS/IASME Int. Conf. on Engineering Education",
Rodos, Greece, 2009.
- "The New Amateur Radio University Network - AMUNET (Part 4)",
proceedings, "13th WSEAS CSCC Multiconference",
Rodos, Greece, 2009.
- "Amateur Radio in Education", book chapter in "Handbook of
Research on Human Performance and Instructional Technology",
ISBN: 978-1-60566-782-9, October 2009
- "Surveillance as a service", IEEE Computer, Dec 2009
- "Amateur Radio: More than a hobby!", tutorial, IEEE
"ICACT 2010", Phoenix Park, Korea, 2010.
- "Amateur Radio: More than a hobby!", tutorial, DIRF
"NDT 2010", Prague, Czech Republic, 2010.
除了发表的文章和展示的作品外,我也是以下协会的成员:IEEE 计算机协会、IEEE 通信协会、WSEAS 和 ACM。此外,我正在努力建立一个学术计算机网络,该网络将使用业余无线电台作为媒体。地球上其他地方存在一些类型的拟议网络,我邀请他们的管理员与我联系以进行合作。
版权所有 (c) 2000-2010 Miroslav "Misko" Skoric, YT7MPB。
允许根据 GNU 自由文档许可证 1.1 版或自由软件基金会发布的任何后续版本,复制、分发和/或修改本文档;不包含不变部分,不包含封面文本,不包含封底文本。许可证副本可从 http://www.fsf.org/licenses/fdl.html 获取。
使用本文档中的信息,风险自负。我否认本文档的任何潜在责任。使用本文档的概念、示例和/或其他内容完全由您自己承担风险。
除非另有特别说明,否则所有版权均归其所有者所有。在本文档中使用术语不应被视为影响任何商标或服务标志的有效性。
提及特定产品或品牌不应被视为认可。
强烈建议您在进行重大安装之前备份您的系统,并定期进行备份。
这不是此迷你 HOWTO 的第一个版本。我希望尽可能地改进它。此外,还有其他文档可以帮助您在计算机上使用业余无线电工具。您还可以在获取此 FBB 迷你 HOWTO 的同一位置查找 AX.25(迷你)HOWTO。
这个迷你HOWTO会不时地进行改进。如果您认为您的Linux安装光盘上的HOWTO已经过时,您可以上网查找最新版本。它可以在主要的 Linux文档项目 或其某些镜像站点中找到。
这个版本的迷你HOWTO要感谢:
Jean-Paul Roubelat, F6FBB, the author of FBB,
Per Olsen, LA6CU, the author of FBB documentation,
Jesus R., EB5AGF, the author of Protus,
Jose Marte, HI8GN, the 'packer' of 7.02g package,
Paula Dowie, G8PZT, the author of Xrouter,
Sima YT1SM, first Serbian translation HLP and TXT (v.5.15c)
Sasa 4N7AM, first Serbian translation HLP and TXT (v.7.00b)
Dragomir Kalaba, a local Linux 'guru'
and a variety of helpful radio amateurs world-wide.
任何意见或建议都可以发送到我的电子邮件地址:skoric at eunet dot rs
这些旨在作为获取背景信息以及向您展示如何解决特定问题的主要起点。一些相关的HOWTO包括 Bootdisk
,Installation
,SCSI
和 UMSDOS
。 这些HOWTO的主要站点是Metalab(以前称为Sunsite)上的 LDP archive。
这些是比HOWTO更小的自由文本。一些相关的迷你HOWTO包括 Backup-With-MSDOS
,Diskless
,LILO
,Large Disk
,Linux+DOS+Win95+OS2
,Linux+OS2+DOS
,Linux+Win95
,Linux+WindowsNT
,Linux+NT-Loader
,NFS-Root
,Win95+Win+Linux
,ZIP Drive
,FBB packet-radio BBS
等。您可以在与HOWTO相同的位置找到这些,通常在名为mini
的子目录中。请注意,这些计划在不久的将来转换为SGML并成为适当的HOWTO。
在大多数Linux发行版中,都安装了一个文档目录,请查看/usr/doc目录。大多数软件包都在这里存储其主要文档和README文件等。您还会在这里找到格式化的HOWTO档案(/usr/doc/HOWTO)以及纯文本文档的迷你HOWTO档案(/usr/doc/HOWTO/mini)。
前面提到的大多数配置文件都可以在/etc目录中找到。特别是,您将要处理/etc/fstab文件,该文件用于设置分区挂载,以及可能用于md
系统设置RAID的/etc/mdtab文件。
/usr/src/linux中的内核源代码当然是最终文档。 换句话说,使用源代码,卢克。 还应该指出的是,内核不仅附带了甚至是注释过的源代码(至少是部分注释),还附带了信息丰富的文档目录。 如果您要问任何有关内核的问题,您应该首先阅读此内容,这将为您和其他许多人节省大量时间,并可能避免尴尬。
另外,请查看您的系统日志文件(/var/log/messages),以查看发生了什么,特别是如果启动时太多信息滚动出屏幕,请查看启动情况。 在单独的窗口或屏幕中使用tail -f /var/log/messages
将为您提供系统正在发生的事情的持续更新。
您还可以利用/proc文件系统,该系统是了解系统内部运作的窗口。 使用cat
而不是more
来查看文件,因为它们被报告为零长度。 据报道,less
在这里运行良好。
那里有大量的 informative 网页,而且它们本质上变化很快,因此如果这些链接很快过时,请不要太惊讶。
一个好的起点当然是 Linux文档项目 的主页,或者这个:Linux文档项目,文档、项目页面以及更多信息的中心。
如果您有任何其他可能感兴趣的线索,请告诉我。
最后,您可能会发现自己无法解决问题,需要别人的帮助。 最有效的方法是询问本地或您最近的Linux用户组,搜索网络以查找最近的Linux用户组。
另一种可能性是在Usenet新闻组中的许多新闻组之一中提问。 问题是这些新闻组的信息量和噪音都非常大(称为低信噪比),以至于您的问题很容易被忽略。
无论您在哪里提问,重要的是要好好提问,否则您将不会被认真对待。 仅仅说我的磁盘不起作用对您没有任何帮助,反而会进一步增加噪音水平,如果您幸运的话,会有人要求您澄清。
相反,请详细描述您的问题,以便人们可以帮助您。 问题可能出在您意想不到的地方。 因此,建议您列出有关您系统的以下信息:
请记住,启动文本已记录到/var/log/messages
中,这可以回答上述大多数问题。 显然,如果驱动器出现故障,您可能无法将日志保存到磁盘,但您至少可以使用SHIFT
和PAGE UP
键向上滚动屏幕。 将此部分包含在您的求助请求中也可能很有用,但不要过头,保持简洁,因为将完整的日志文件转储到Usenet新闻组会让人感到非常恼火。