论坛风格切换切换到宽版
  • 5922阅读
  • 15回复

TNC 详解 TNC详解 [复制链接]

上一主题 下一主题
离线haidao6666
 
发帖
207
只看楼主 倒序阅读 0楼 发表于: 2011-02-22
tnc 就是"terminal node controller" 的简写,它的性质就像我们连接『电传视讯』 或『股票即时系统』时,必须另外在电脑加装的数据机(modem) 一样,所不同的是modem使用电话线来让两部电脑连线而tnc 则是透过无线电收发射机(radio transceiver) 来使两部电脑连线达到资讯交流的目的。




tnc 的種類 tnc的种类
tnc 的種類相當多,計有tnc-22、tnc- 24、pk-232、kpc-4、kam...,還有很多款式及品牌。 tnc 的种类相当多,计有tnc-22、tnc- 24、pk-232、kpc-4、kam...,还有很多款式及品牌。 其功能與價位也均不相同因此可視個人的需求及經濟能力,選擇最適合自己使用的機型。其功能与价位也均不相同因此可视个人的需求及经济能力,选择最适合自己使用的机型。

雖然tnc 的品牌及種類有這麼多,但其通訊的方式及原理大致都是相同的,因此沒有所謂『相容』之問題;不過有些較高級型的機種另外還附加有amtor rtty cw …等等的功能,這與tnc 本身的packet( 封包)傳送方式有稍許不同。虽然tnc 的品牌及种类有这么多,但其通讯的方式及原理大致都是相同的,因此没有所谓『相容』之问题;不过有些较高级型的机种另外还附加有amtor rtty cw …等等的功能,这与tnc 本身的packet( 封包)传送方式有稍许不同。




tnc 的傳送方法 tnc的传送方法
tnc 既是透過radio 來傳送資料,因此其傳送的方式便採用單工的方式來處理。 tnc 既是透过radio 来传送资料,因此其传送的方式便采用单工的方式来处理。 因為怕訊號被干擾,或是不清析而中斷,因此其傳送的方式便採用較為特殊的packet (封包)方式來傳送。因为怕讯号被干扰,或是不清析而中断,因此其传送的方式便采用较为特殊的packet (封包)方式来传送。 每個封包的大小可自行修正,但通常都設定在64bytes/block 左右較適當(原始設定值為128bytes/ block)。每个封包的大小可自行修正,但通常都设定在64bytes/block 左右较适当(原始设定值为128bytes/ block)。 每個封包之內都有送出方、接收方的資料,因此非接收方雖也同時會收到該些資料,但因資料不是給他的,所以tnc 不會將其解碼,只有接收方才會解碼並顯現在畫面上(也可設定成監督模式monitor on),如此雖不是您的資料,但tnc 一樣會將該些資料顯現出來,並詳述該資料的收發對向)。每个封包之内都有送出方、接收方的资料,因此非接收方虽也同时会收到该些资料,但因资料不是给他的,所以tnc 不会将其解码,只有接收方才会解码并显现在画面上(也可设定成监督模式monitor on),如此虽不是您的资料,但tnc 一样会将该些资料显现出来,并详述该资料的收发对向)。




空中很繁忙時,會如何? 空中很繁忙时,会如何?
由於tnc 是利用電波來傳遞資訊因此對於電波的干擾有其獨特的應付辦法:由于tnc 是利用电波来传递资讯因此对于电波的干扰有其独特的应付办法:

一、一、 平常tnc 會定時的送出beacon( 問候訊息),以便通知各空中的友台目前在線上的有那些tnc 正在運作中。平常tnc 会定时的送出beacon( 问候讯息),以便通知各空中的友台目前在线上的有那些tnc 正在运作中。 beacon 的時間設定可由最短的10 秒到2550 秒之久,且beacon 的發射可不受到busy( 忙線)的影響,只要時間一到,便送出beacon。 beacon 的时间设定可由最短的10 秒到2550 秒之久,且beacon 的发射可不受到busy( 忙线)的影响,只要时间一到,便送出beacon。


二、二、 因為每兩部tnc 一經連上線之後便會將其送出的封包加上收發對向,因此在空中可允許多部tnc 在一個頻率上共同使用;再加上每部tnc 都會自動偵測busy( 忙線)訊號,因此只要發現空中有人正在發射時,tnc 便會暫時等待,只要忙線狀況停止之後,tnc 便可在短短的數秒之內,將訊息送出去。因为每两部tnc 一经连上线之后便会将其送出的封包加上收发对向,因此在空中可允许多部tnc 在一个频率上共同使用;再加上每部tnc 都会自动侦测busy(忙线)讯号,因此只要发现空中有人正在发射时,tnc 便会暂时等待,只要忙线状况停止之后,tnc 便可在短短的数秒之内,将讯息送出去。 因此,『 tnc 永遠不會中斷他人的交談』,只有在收不到他人的訊號時,才會發射訊號出去。因此,『 tnc 永远不会中断他人的交谈』,只有在收不到他人的讯号时,才会发射讯号出去。


三、三、 『蓋台』對於tnc 有效嗎? 『盖台』对于tnc 有效吗? 答案是否定的!答案是否定的! 別忘了,tnc 是由電腦在控制,且本身有自行偵測忙線(busy) 的功能,因此若該頻道有人在『蓋台』的話,tnc 頂多會自行等待一陣子,等該位『蓋台大哥』一放掉ptt 的一霎那,tnc 便會運用那短短的數秒鐘將待送的資料送出去。别忘了,tnc 是由电脑在控制,且本身有自行侦测忙线(busy) 的功能,因此若该频道有人在『盖台』的话,tnc 顶多会自行等待一阵子,等该位『盖台大哥』一放掉ptt 的一霎那,tnc 便会运用那短短的数秒钟将待送的资料送出去。 因此『蓋台』對於tnc 來說,只會減低其傳送效率,但絕不會影響其資料的傳送(一個封包只要2 秒便可送出),且tnc 的操作者只要將要傳送的資料設定完成,根本就不必去管電腦或是tnc 了,甚至連電腦都可關掉,全部交由tnc 自行去處理便可!因此『盖台』对于tnc 来说,只会减低其传送效率,但绝不会影响其资料的传送(一个封包只要2 秒便可送出),且tnc 的操作者只要将要传送的资料设定完成,根本就不必去管电脑或是tnc 了,甚至连电脑都可关掉,全部交由tnc 自行去处理便可! 在此種狀況之下,『蓋台」的『 人』,想要跟tnc 的『機器』去鬥法,那可是永遠的輸家了。在此种状况之下,『盖台」的『 人』,想要跟tnc 的『机器』去斗法,那可是永远的输家了。


對於tnc 的新入門者來說,最頭痛的便是要如何去作基本的設定。对于tnc 的新入门者来说,最头痛的便是要如何去作基本的设定。 筆者將在此園地不定期的發表設定心得,與大家切磋笔者将在此园地不定期的发表设定心得,与大家切磋




tnc 的設定及使用 tnc的设定及使用
一、基本設定 一、基本设定

當您拿到tnc 之後,第一個步驟是先了解目前tnc 所設定的速率(baud rate), 這是與電腦連線的第一步驟:当您拿到tnc 之后,第一个步骤是先了解目前tnc 所设定的速率(baud rate), 这是与电脑连线的第一步骤:
若使用tnc-22,可先拆開其外殼,將sel1 的jump 改插到第5 個位置,此時您已將tnc-22 設定於9600baud 的狀況。若使用tnc-22,可先拆开其外壳,将sel1 的jump 改插到第5 个位置,此时您已将tnc-22 设定于9600baud 的状况。
若使用tnc-24 的話,接住s4 鍵再開機,並將led 接到mbo 的地方,便可將速率調到9600 baud。若使用tnc-24 的话,接住s4 键再开机,并将led 接到mbo 的地方,便可将速率调到9600 baud。

先找一般的通訊程式,設好com 的位置,並設定成9600, n, 8, 1 再開啟tnc, 此時您便可看到下面的訊息:先找一般的通讯程式,设好com 的位置,并设定成9600, n, 8, 1 再开启tnc, 此时您便可看到下面的讯息:

tascopacketradiotnc-22﹒ tascopacketradiotnc-22﹒
ax.25 level 2 version 2.0 ax.25 level 2 version 2.0
release 1.1.5tj 10/05/88 - 32k ram release 1.1.5tj 10/05/88 - 32k ram
message board ver 1.23 message board ver 1.23
checksum $10 checksum $10
cmd: cmd:




註1: 通訊程式無論是telix、procomm、 packcom、yapp、xtalk,均可使用。注1: 通讯程式无论是telix、procomm、 packcom、yapp、xtalk,均可使用。

註2: 若無法順利的看到上面訊息,請reset 您的tnc。注2: 若无法顺利的看到上面讯息,请reset 您的tnc。 reset 的方式如下: reset 的方式如下:
tnc-22:關掉電源,拔出jmp5,再開啟電源,等30 秒之後再將jmp5 插上去便可。 tnc-22:关掉电源,拔出jmp5,再开启电源,等30 秒之后再将jmp5 插上去便可。
tnc-24:按住s1 後,開機。 tnc-24:按住s1 后,开机。
以上的動作稱為『硬體重置』。以上的动作称为『硬体重置』。



接下來可在"cmd:" 的後面輸入"disp i" 的命令,查看一下目前的設定狀況,最基本的設定參數有下面幾種:接下来可在"cmd:" 的后面输入"disp i" 的命令,查看一下目前的设定状况,最基本的设定参数有下面几种:

beacon:設定beacon 送出間隔時間。 beacon:设定beacon 送出间隔时间。
btext:beacon 送出的訊息。 btext:beacon 送出的讯息。
cbell:要不要設定鈴響。 cbell:要不要设定铃响。
cmsg:要不要顯示ctext 及dtext 訊息。 cmsg:要不要显示ctext 及dtext 讯息。
cmsgdisc:當送出dtext 之後,要不要自動disconnect。 cmsgdisc:当送出dtext 之后,要不要自动disconnect。
ctext:connect 後所送出的訊息(cmsgd off & cmsg on 時)。 ctext:connect 后所送出的讯息(cmsgd off & cmsg on 时)。
dtext:connect 後告知sysop 不在並切線送出的訊息。 dtext:connect 后告知sysop 不在并切线送出的讯息。 (cmsgd on & cmsg on 時才會顯現)。 (cmsgd on & cmsg on 时才会显现)。
mycall:設定自己的call sign。 mycall:设定自己的call sign。
myalias:自已的附加call sign。 myalias:自已的附加call sign。 此部份通常提供給他人轉接所使用。此部份通常提供给他人转接所使用。
mymcall:用於minibbs 的call sign。 mymcall:用于minibbs 的call sign。
unproto:基本的轉接路徑,適用於"beacon & convcrs" 狀況的使用。 unproto:基本的转接路径,适用于"beacon & convcrs" 状况的使用。
範例如下:范例如下:


cmd:disp i cmd:disp i
beacon every 13 beacon every 13
btext cq cq cq de bv3co pbbs k. btext cq cq cq de bv3co pbbs k.
cbell on cbell on
cmsg on cmsg on
cmsgdisc off cmsgdisc off
ctext 您好,這裡是bv3co,歡迎指教。 ctext您好,这里是bv3co,欢迎指教。
dtext 抱歉! dtext抱歉! 我目前不在線上,請改撥bv3co-1 minibbs,謝謝! 我目前不在线上,请改拨bv3co-1 minibbs,谢谢!
hid off hid off
mycall bv3co mycall bv3co
myalias leean myalias leean
mymcall bv3cf-1 mymcall bv3cf-1
unproto cq via bv3cf,bv5af unproto cq via bv3cf,bv5af
离线haidao6666
发帖
207
只看该作者 1楼 发表于: 2011-02-22
接下来要做的,便是将minibbs 功能打开,同时也将线上交谈的功能开启,所要设定的参数如下:
conok on:允許他人直接與您"connect" 並"chat"。 conok on:允许他人直接与您"connect" 并"chat"。 若設定off 時,對方會收到busy 的訊息。若设定off 时,对方会收到busy 的讯息。
conmode converse:將傳輸模式設成『交談狀況』。 conmode converse:将传输模式设成『交谈状况』。
monitor on:將監督模式打開,如此便可知道目前線上有多少人正在使用,或有幾個beacon 出現。 monitor on:将监督模式打开,如此便可知道目前线上有多少人正在使用,或有几个beacon 出现。
mbod on:允許他人connect 您的minibbs,若設成off 時,他人要connect 您的minibbs 時,只會收到busy 的訊息。 mbod on:允许他人connect 您的minibbs,若设成off 时,他人要connect 您的minibbs 时,只会收到busy 的讯息。
daytime 9011161530:設定目前的日期及時間,此例的設定是將日期設定成1990 年11 月16 日,時間是15:30。 daytime 9011161530:设定目前的日期及时间,此例的设定是将日期设定成1990 年11 月16 日,时间是15:30。



經由以上的設定,您的tnc 已經可以上路了,在此先恭喜忽已加入tnc 的行列, 成為無線數據網路的一員。经由以上的设定,您的tnc 已经可以上路了,在此先恭喜忽已加入tnc 的行列, 成为无线数据网路的一员。
雖然還有許多功能尚待學習及研究不過,不必急,因為您的beacon 已經被他人收到了,他人可能正想辦法與您connect 呢!虽然还有许多功能尚待学习及研究不过,不必急,因为您的beacon 已经被他人收到了,他人可能正想办法与您connect 呢!

註:一般而言,若接於tnc 的發射機是使用手機或是車機時請將音量調到60- 80% 之間也就是最低限度,您的音量應該調到一半以上,否則音量若調得太小聲時,就算有訊號進來,tnc 也將無法解調成功。注:一般而言,若接于tnc 的发射机是使用手机或是车机时请将音量调到60- 80% 之间也就是最低限度,您的音量应该调到一半以上,否则音量若调得太小声时,就算有讯号进来,tnc 也将无法解调成功。




二、先當user 吧 二、先当user吧

當您剛開始使用tnc 的時候,不妨先當一名使用者(user),撥到其他的友站參觀;除了練習操作之外,也順便測試您的通訊半徑有多廣並互相交換雙方所收到beacon 的情形以便作為將來digipeat( 轉接)時,作為參考。当您刚开始使用tnc 的时候,不妨先当一名使用者(user),拨到其他的友站参观;除了练习操作之外,也顺便测试您的通讯半径有多广并互相交换双方所收到beacon 的情形以便作为将来digipeat( 转接)时,作为参考。

如何知道目前到底有那些人在線上且您可能有辦法與其連上線呢?如何知道目前到底有那些人在线上且您可能有办法与其连上线呢? 由於無線電的通訊, 能否互相聯繫上,所牽涉的層面有下面幾個重要的因素:由于无线电的通讯, 能否互相联系上,所牵涉的层面有下面几个重要的因素:

接收的條件:此點包括您天線的種類、電纜線所造成的衰減、附近建築物或是自然地形的阻擋,以及接收機的靈敏度,都會影響您接收的條件。接收的条件:此点包括您天线的种类、电缆线所造成的衰减、附近建筑物或是自然地形的阻挡,以及接收机的灵敏度,都会影响您接收的条件。
當您的接收條件不佳時就算加大發射功率也將無濟於事,因為tnc 的通訊第一要件, 除了要讓對方清析的收到您的訊號外,您也必需要清析的收到對方訊號才可以。当您的接收条件不佳时就算加大发射功率也将无济于事,因为tnc 的通讯第一要件, 除了要让对方清析的收到您的讯号外,您也必需要清析的收到对方讯号才可以。



發射的條件:大致上與上面相同,但發射機的功率及swr 值的高低也會影響到發射的狀況。发射的条件:大致上与上面相同,但发射机的功率及swr 值的高低也会影响到发射的状况。
對於tnc 數據通訊而言只要能讓對方清析的收到訊號便可;至於訊號強度並不是很重要。对于tnc 数据通讯而言只要能让对方清析的收到讯号便可;至于讯号强度并不是很重要。 不過對於擔任長途通訊的站台,使對方也能清析且完整的收到訊息,也是件必要條件,因此每個地區通常都有一兩站功率較佳的站台,專責網路間的資料交換任務。不过对于担任长途通讯的站台,使对方也能清析且完整的收到讯息,也是件必要条件,因此每个地区通常都有一两站功率较佳的站台,专责网路间的资料交换任务。

基本上若雙方的發射功率相等時,兩方面的接收狀況也差不了多遠,因此,當您收到對方beacon,且強度有56 以上(6 格以上),大致上應該便可與對方直接連線(connect),但若是訊號不強,或是雜訊太大時,則要考慮使用digipeat( 轉接)的方式來與對方連線。基本上若双方的发射功率相等时,两方面的接收状况也差不了多远,因此,当您收到对方beacon,且强度有56 以上(6 格以上),大致上应该便可与对方直接连线(connect),但若是讯号不强,或是杂讯太大时,则要考虑使用digipeat( 转接)的方式来与对方连线。

註:以上是針對vhf 通訊而言,若對於uhf 通訊,因收到反射波的機率較小因此只要調制清析,就算沒有格數,也一樣可順利的連線。注:以上是针对vhf 通讯而言,若对于uhf 通讯,因收到反射波的机率较小因此只要调制清析,就算没有格数,也一样可顺利的连线。

言歸正傳,我們要如何知道目前可收到訊息的站台有那些呢?言归正传,我们要如何知道目前可收到讯息的站台有那些呢? 我們可直接在monitor on( 打開監督模式)的狀況下由顯示器裡看到目前可收到的任何訊息,包括各站台定時送出的beacon 及已連線中各站台的操作情形。我们可直接在monitor on( 打开监督模式)的状况下由显示器里看到目前可收到的任何讯息,包括各站台定时送出的beacon 及已连线中各站台的操作情形。 但若是您的tnc 已開啟一段時間,但電腦到現在才打開時,您也可利用mh(mheard) 命令,查知已接受到各站台的狀況。但若是您的tnc 已开启一段时间,但电脑到现在才打开时,您也可利用mh(mheard) 命令,查知已接受到各站台的状况。 我們來實際操作看看吧:我们来实际操作看看吧:


bv3co>cq,bv5ag,bv5dm,bv5dj:cq cq cq de bv3co pbbs k bv3co>cq,bv5ag,bv5dm,bv5dj:cq cq cq de bv3co pbbs k
^^^^^ ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^ ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^
  (1) (2) (3) (1) (2) (3)

bv3co>cq,bv5ag,bv5dm*,bv5dj:cq cq cq de bv3co pbbs k bv3co>cq,bv5ag,bv5dm*,bv5dj:cq cq cq de bv3co pbbs k
          ^^^^^^ ^^^^^^
            (4) (4)
离线haidao6666
发帖
207
只看该作者 2楼 发表于: 2011-02-22
上面是目前使用monitor on 状况下直接于画面所收到的状况,各栏位的作用如下:

是發送訊息的原始站台。是发送讯息的原始站台。
該站台在unproto 的設定狀況也就是該站台的beacon 訊息將會先透過bv5ag 再透過bv5dm 然後再通過bv5dj 的站台轉送出去也就是這些站台收到此beacon 之後,便會代為轉送beacon,使該站台附近的站台也能收到該beacon 訊息。该站台在unproto 的设定状况也就是该站台的beacon 讯息将会先透过bv5ag 再透过bv5dm 然后再通过bv5dj 的站台转送出去也就是这些站台收到此beacon 之后,便会代为转送beacon,使该站台附近的站台也能收到该beacon 讯息。
發訊站台btext 的設定內容。发讯站台btext 的设定内容。
此段的beacon 雖是bv3co 送來,但目前所收到的是由bv5dm 代為轉送過來的訊號,因此若要與bv3co connect 時,可能便要經過bv5dm 來轉接才有辦法了。此段的beacon 虽是bv3co 送来,但目前所收到的是由bv5dm 代为转送过来的讯号,因此若要与bv3co connect 时,可能便要经过bv5dm 来转接才有办法了。
雖由畫面上可知道目前已在線上運作的站台有那些,但若是各站的beacon 間格太長時,我們也很難知道還有那些站台也開機,但是還未收到該站台的bcacon;因此,我們可讓其開機一段時間,接收到較多的beacon 之後,才考慮要先與那一個站台連線。虽由画面上可知道目前已在线上运作的站台有那些,但若是各站的beacon 间格太长时,我们也很难知道还有那些站台也开机,但是还未收到该站台的bcacon;因此,我们可让其开机一段时间,接收到较多的beacon 之后,才考虑要先与那一个站台连线。

tnc 有一個特殊的功能那就是可保留最後18 組的台號(call sign) 並且存放於內部的記憶體中,讓操作者隨時叫用。 tnc 有一个特殊的功能那就是可保留最后18 组的台号(call sign) 并且存放于内部的记忆体中,让操作者随时叫用。 我們也可利用mherad 的命令將所存的資料叫出來, 如下例:我们也可利用mherad 的命令将所存的资料叫出来, 如下例:


cmd:mh cmd:mh
bv5dm 11/15/90 0751 bv5dm 11/15/90 0751
bv3co* 11/15/90 0736 bv3co* 11/15/90 0736
bv5af 11/15/90 0755 bv5af 11/15/90 0755
bv5ag 11/15/90 0755 bv5ag 11/15/90 0755
cmd: cmd:




上面便是tnc 到目前為止可能聯繫到的站台名稱及該站台最後發送訊號的日期及時間。上面便是tnc 到目前为止可能联系到的站台名称及该站台最后发送讯号的日期及时间。 名稱後面加上星號* 者,表示該訊號是經過轉接過來,若要與該站台聯繫的話,也必需要透過轉接的方式才有辦法達到。名称后面加上星号* 者,表示该讯号是经过转接过来,若要与该站台联系的话,也必需要透过转接的方式才有办法达到。

看到這裡,大家都想試撥出去了吧!看到这里,大家都想试拨出去了吧! 沒問題,我們便先找一站來連線看看好了,但要找那一站呢?没问题,我们便先找一站来连线看看好了,但要找那一站呢? 由上面的資料來看,我們就先找可直接通訊到的站台來測試。由上面的资料来看,我们就先找可直接通讯到的站台来测试。 依此例子,我們先選擇bv5dm 來連線。依此例子,我们先选择bv5dm 来连线。

選定目標之後,我們便可在"cmd:" 的後面輸入"connect bv5dm",如下例:选定目标之后,我们便可在"cmd:" 的后面输入"connect bv5dm",如下例:


cmd:c bv5dm: (connect 可用c 來代替) cmd:c bv5dm: (connect可用c来代替)
***connected to bv5dm ***connected to bv5dm
抱歉,目前人並未在線上請call bv5dm-1 並留信通知,謝謝。 抱歉,目前人并未在线上请call bv5dm-1并留信通知,谢谢。
***disconnected ***disconnected
cmd: cmd:




喔哦,我們連上了,但是對方已將cmsgd 設為on,因此便將其dtext 的內容傳送過來,且自動切線了,怎麼辦呢?喔哦,我们连上了,但是对方已将cmsgd 设为on,因此便将其dtext 的内容传送过来,且自动切线了,怎么办呢? 沒關係,就依其指示,進入他的minibbs 看看好了。没关系,就依其指示,进入他的minibbs 看看好了。 如下例:如下例:


c bv5dm-1 c bv5dm-1
cmd:***connected to bv5dm-1 cmd:***connected to bv5dm-1
welcome to bv5dm's message board!! welcome to bv5dm's message board!!
tasco system ver 1.23 tasco system ver 1.23
cmd(f/k/m/r/w/b/h/?)> cmd(f/k/m/r/w/b/h/?)>




好不容易連線成功了,對方已顯示是使用tnc-24 的機型,但是接下來又要如何操作呢?好不容易连线成功了,对方已显示是使用tnc-24 的机型,但是接下来又要如何操作呢? 別急,上面好像有一個問號(?),我們不妨輸入問號看看:别急,上面好像有一个问号(?),我们不妨输入问号看看:


cmd(f/k/m/r/w/b/h/?)> cmd(f/k/m/r/w/b/h/?)>
? ?

commands commands

w(rite)=type w (callsign)<cr> to begin message entering. w(rite)=type w (callsign)<cr> to begin message entering.
subject:=header(max 40 characters) are entered after the prompt: subject:=header(max 40 characters) are entered after the prompt:
      "subject:". ending the header with a carriage return <cr>. "subject:". ending the header with a carriage return <cr>.
message:=message are enlered after the prompt: "message:". ending message:=message are enlered after the prompt: "message:". ending
      each line with <cr>. you terminate with either a <cr>.<cr> each line with <cr>. you terminate with either a <cr>.<cr>
      or <cr><ctl-z><cr> to the indicate end of your message. or <cr><ctl-z><cr> to the indicate end of your message.
b(ye)=type b<cr> to disconnect. b(ye)=type b<cr> to disconnect.
f(ile)=type f<cr> to show the latest 10 messages. f(ile)=type f<cr> to show the latest 10 messages.
m(ine)=type m<cr> to show latest 10 messages (to or from you). m(ine)=type m<cr> to show latest 10 messages (to or from you).
      subsequent f or m command will show next 10 active messages. subsequent f or m command will show next 10 active messages.
r(ead)=type r n<cr> to show the number n message. r(ead)=type r n<cr> to show the number n message.
k(ill)=type k n<cr> to delete the number n message (only to or from k(ill)=type k n<cr> to delete the number n message (only to or from
      you). you).
h(elp)or ?=type h<cr> or ?<cr> to display this. h(elp)or ?=type h<cr> or ?<cr> to display this.
离线haidao6666
发帖
207
只看该作者 3楼 发表于: 2011-02-22
嘿,出来一大堆的讯息了,刚才的cmd 后面不就是上面这些讯息的第一个字吗? 現在我們來看一下這些訊息所代表的含意:现在我们来看一下这些讯息所代表的含意:

w(rite)= 使用w[ 收信人] 便可開始寫一封信。 w(rite)= 使用w[ 收信人] 便可开始写一封信。

subject:= 信件的提要部份,(最多可有32 個英文字)。 subject:= 信件的提要部份,(最多可有32 个英文字)。 我們可在"subjecc" 的後面書寫提要部份,並且用"return<cr>" 來結束。我们可在"subjecc" 的后面书写提要部份,并且用"return<cr>" 来结束。

message:= 信件的內容部份,我們可在"message:" 的後面開始書寫信件的內容,可使用"<cr>" 來跳行。 message:= 信件的内容部份,我们可在"message:" 的后面开始书写信件的内容,可使用"<cr>" 来跳行。 若要結束輸入時,可使用"<cr>/ex</cr>" 或"<cr><ctl-z><cr>" 來結束輸入。若要结束输入时,可使用"<cr>/ex</cr>" 或"<cr><ctl-z><cr>" 来结束输入。

b(ye)= 輸入"b<cr>" 便可離線(disconnect) b(ye)= 输入"b<cr>" 便可离线(disconnect)

f(ile)= 輸入"f<cr>" 可列出最後的10 封信件提要。 f(ile)= 输入"f<cr>" 可列出最后的10 封信件提要。

m(ine)= 輸入"m<cr>" 可列出最後10 封由您寫或是他人寫給您的信件。 m(ine)= 输入"m<cr>" 可列出最后10 封由您写或是他人写给您的信件。 若再輸入"f" 或"m" 時,可再列出下面10 封的信件。若再输入"f" 或"m" 时,可再列出下面10 封的信件。

r(ead)= 輸入"r n<cr>" 可閱讚第n 封信件的內容。 r(ead)= 输入"r n<cr>" 可阅赞第n 封信件的内容。

k(ill)= 輸入"k <cr>" 可刪除第n 封的信件(只有收信人或是發信人是您的才可) 。 k(ill)= 输入"k <cr>" 可删除第n 封的信件(只有收信人或是发信人是您的才可) 。

h(elp)or?= 輸入"h<cr>" 或"?<cr> 便可顯示此畫面。 h(elp)or?= 输入"h<cr>" 或"?<cr> 便可显示此画面。

由於minibbs 只提供簡易的信箱功能,因此在minibbs 上頭最主要的目的便是留信聯繫,如此一來,我們便不需要像普通無線電通訊,一定要雙方都在現場才能進行通訊。由于minibbs 只提供简易的信箱功能,因此在minibbs 上头最主要的目的便是留信联系,如此一来,我们便不需要像普通无线电通讯,一定要双方都在现场才能进行通讯。 透過tnc 的運作,只要將tnc 及無線電收發機開啟,隨時都可接受他人的撥入,留下訊息,等我們有空的時候再回信便可。透过tnc 的运作,只要将tnc 及无线电收发机开启,随时都可接受他人的拨入,留下讯息,等我们有空的时候再回信便可。

我們先來練習如何寫一封信。我们先来练习如何写一封信。 在寫信之前,我們要先知道信件的種類;在minibbs 裡,信件只分為兩種;一為公開信件,一為私人信件。在写信之前,我们要先知道信件的种类;在minibbs 里,信件只分为两种;一为公开信件,一为私人信件。 公開信件,由字義上便可知曉,該信件是公開性質,任何人都可閱讀該信件;私人信件則只有發信人、收信人及minibbs 的站長(sysop) 才能看到。公开信件,由字义上便可知晓,该信件是公开性质,任何人都可阅读该信件;私人信件则只有发信人、收信人及minibbs 的站长(sysop) 才能看到。

若要寫私人信件時,可用"w callsign" 的命令。若要写私人信件时,可用"w callsign" 的命令。 例如:要寫封信給bv5af,便可使用"w bv5af"。例如:要写封信给bv5af,便可使用"w bv5af"。

若將收信人指定成"all" 時,該封信件便將自動的轉換成公開信件了。若将收信人指定成"all" 时,该封信件便将自动的转换成公开信件了。

我們先來看看該站有那些信件:我们先来看看该站有那些信件:


cmd(f/k/m/r/w/b/h/?)> cmd(f/k/m/r/w/b/h/?)>
f f

1 04/28 bv5dm > all hello 1 04/28 bv5dm > all hello
15027 bytes free 15027 bytes free
next message number 27 next message number 27




嗯!嗯! 此站有一封由sysop 寫給大家的信,我們來看看:此站有一封由sysop 写给大家的信,我们来看看:


cmd(f/k/m/r/w/b/h/?)> cmd(f/k/m/r/w/b/h/?)>
r 1 r 1
posted:92/04/28 22:08 posted:92/04/28 22:08
from :bv5dm from :bv5dm
to :all to :all
subject:hello subject:hello

welcome! welcome! 歡迎光臨! 欢迎光临!
請留下您的訊息! 请留下您的讯息! 我將與您聯絡! 我将与您联络!
這是本台第一次的開放,同時也是本台第一封留在minibbs 上的信,如果您有看到,請留下您的呼號,我將與您聯絡! 这是本台第一次的开放,同时也是本台第一封留在minibbs上的信,如果您有看到,请留下您的呼号,我将与您联络! 謝謝! 谢谢!




哈,原來是這麼一回事,好吧!哈,原来是这么一回事,好吧! 我也寫一封信給他好了。我也写一封信给他好了。 對了,先聲明一下,信寫完後,別忘了按"ctrl-z" 來結束該封信件!对了,先声明一下,信写完后,别忘了按"ctrl-z" 来结束该封信件!


cmd(f/k/m/r/w/b/h/?)> cmd(f/k/m/r/w/b/h/?)>
w bv5dm w bv5dm
subject: subject:
聚會… 聚会…
message: message:
5 月24 日,在中壢將舉辦一次phone bbs 及pbbs 的聚會,不知您是否有興趣參加? 5月24日,在中坜将举办一次phone bbs及pbbs的聚会,不知您是否有兴趣参加? 若要參加時,請於5 月15 日前通知敝站,謝謝! 若要参加时,请于5月15日前通知敝站,谢谢!
73 de lee's 73 de lee's
<ctrl-z> <ctrl-z>
cmd(f/k/m/r/w/b/h/?)> cmd(f/k/m/r/w/b/h/?)>




信寫完了,我們再用"f" 命令查看:信写完了,我们再用"f" 命令查看:


f f

27 05/07 bv3co > bv5dm聚會… 27 05/07 bv3co > bv5dm聚会…
1 04/28 bv5dm > all hello 1 04/28 bv5dm > all hello
14862 bytes free 14862 bytes free
next message number 28 next message number 28




信件已經留在minibbs 上面了,且被編號為第27 封信,接下來我們再看看此信的內容如何?信件已经留在minibbs 上面了,且被编号为第27 封信,接下来我们再看看此信的内容如何?


cmd(f/k/m/r/w/b/h/?)> cmd(f/k/m/r/w/b/h/?)>
r 27 r 27
posted:92/05/07 00:49 posted:92/05/07 00:49
from :bv3co from :bv3co
to :bv5dm to :bv5dm
subject:聚會… subject:聚会…
5 月24 日,在中壢將舉辦一次phone bbs 及pbbs 的聚會,不知您是否有興趣參加? 5月24日,在中坜将举办一次phone bbs及pbbs的聚会,不知您是否有兴趣参加? 若要參加時,請於5月15日前通知敝站,謝謝! 若要参加时,请于5月15日前通知敝站,谢谢!
73 de lee's 73 de lee's
cmd(f/k/m/r/w/b/h/?)> cmd(f/k/m/r/w/b/h/?)>




沒錯!没错! 一字不漏的存進去了,既然沒有其它的事,準備切線了:一字不漏的存进去了,既然没有其它的事,准备切线了:


thank you cu agn 73 & 88 thank you cu agn 73 & 88
***disconnected ***disconnected




好啦,minibbs 的操作就是這麼簡單不過,或許大家會有疑問,萬一tnc 關機之後, 該些信件是不是會消失呢?好啦,minibbs 的操作就是这么简单不过,或许大家会有疑问,万一tnc 关机之后, 该些信件是不是会消失呢? 別擔心tnc 本身有電源可保存minibbs 及所有的設定資料,因此就算您將tnc 關掉,記憶的資料並不會消失,除非您進行reset 的動作。别担心tnc 本身有电源可保存minibbs 及所有的设定资料,因此就算您将tnc 关掉,记忆的资料并不会消失,除非您进行reset 的动作。 至於信件的部份,除非發信人、收信人或是sysop將該信使用kill的命令殺掉,否則將永遠存於tnc的minibbs裡面。至于信件的部份,除非发信人、收信人或是sysop将该信使用kill的命令杀掉,否则将永远存于tnc的minibbs里面。

不過,由於minibbs 並沒有自動轉信的功能,因此只能使用手動的方式來操作,相當不方便,也因此packet bbs( 簡稱pbbs) 便應運而生了。不过,由于minibbs 并没有自动转信的功能,因此只能使用手动的方式来操作,相当不方便,也因此packet bbs( 简称pbbs) 便应运而生了。

下一次,我們將開始探討pbbs 的部份,一起來了解pbbs 所提供的強大功能!下一次,我们将开始探讨pbbs 的部份,一起来了解pbbs 所提供的强大功能!
离线i86net
发帖
368
只看该作者 4楼 发表于: 2011-02-22
离线米宝爸爸
发帖
163
只看该作者 5楼 发表于: 2011-02-22
原来tnc还能这么用。。建空中bbs啊,太强了!!
离线bv2ac
发帖
14169
只看该作者 6楼 发表于: 2011-02-22
看前兩行就很熟悉...... 果然是 bv3co 的文章....... :)
离线bg6art
发帖
23433
只看该作者 7楼 发表于: 2011-02-22
收藏,慢慢看
离线BG8SF
发帖
4684
只看该作者 8楼 发表于: 2011-02-23
很多句子段落反复重复,堵了费劲
离线haidao6666
发帖
207
只看该作者 9楼 发表于: 2011-02-24
网上看到的 拷贝过来以防找不到了
离线BG2BHC
发帖
5337
只看该作者 10楼 发表于: 2011-02-25
tnc 就是"terminal node controller" 的简写,它的性质就像我们连接『电传视讯』 或『股票即时系统』时,必须另外在电脑加装的数据机(modem) 一样,所不同的是modem使用电话线来让两部电脑连线而tnc 则是透过无线电收发射机(radio transceiver) 来使两部电脑连线达到资讯交流的目的。




tnc 的种类 tnc的种类
tnc 的种类相当多,计有tnc-22、tnc- 24、pk-232、kpc-4、kam...,还有很多款式及品牌。 tnc 的种类相当多,计有tnc-22、tnc- 24、pk-232、kpc-4、kam...,还有很多款式及品牌。 其功能与价位也均不相同因此可视个人的需求及经济能力,选择最适合自己使用的机型。

虽然tnc 的品牌及种类有这么多,但其通讯的方式及原理大致都是相同的,因此没有所谓『兼容』之问题;不过有些较高级型的机种另外还附加有amtor rtty cw …等等的功能,这与tnc 本身的packet( 封包)传送方式有稍许不同。



tnc 的传送方法
tnc 既是透过radio 来传送数据,因此其传送的方式便采用单工的方式来处理。因为怕讯号被干扰,或是不清析而中断,因此其传送的方式便采用较为特殊的packet (封包)方式来传送。每个封包的大小可自行修正,但通常都设定在64bytes/block 左右较适当(原始设定值为128bytes/ block)。每个封包之内都有送出方、接收方的数据,因此非接收方虽也同时会收到该些数据,但因数据不是给他的,所以tnc 不会将其解碼,只有接收方才会解碼并显现在画面上(也可设定成监督模式monitor on),如此虽不是您的数据,但tnc 一样会将该些数据显现出来,并详述该资料的收发对向)。




空中很繁忙时,会如何?
由于tnc 是利用电波来传递信息因此对于电波的干扰有其独特的应付办法:

一、 平常tnc 会定时的送出beacon( 问候讯息),以便通知各空中的友台目前在在线的有那些tnc 正在运作中。beacon 的时间设定可由最短的10 秒到2550 秒之久,且beacon 的发射可不受到busy( 忙线)的影响,只要时间一到,便送出beacon。

二、 因为每两部tnc 一经连上线之后便会将其送出的封包加上收发对向,因此在空中可允许多部tnc 在一个频率上共同使用;再加上每部tnc 都会自动侦测busy( 忙线)讯号,因此只要发现空中有人正在发射时,tnc 便会暂时等待,只要忙线状况停止之后,tnc 便可在短短的数秒之内,将讯息送出去。因此,『 tnc 永远不会中断他人的交谈』,只有在收不到他人的讯号时,才会发射讯号出去。

三、 『盖台』对于tnc 有效吗?答案是否定的! 别忘了,tnc 是由计算机在控制,且本身有自行侦测忙线(busy) 的功能,因此若该频道有人在『盖台』的话,tnc 顶多会自行等待一阵子,等该位『盖台大哥』一放掉ptt 的一霎那,tnc 便会运用那短短的数秒钟将待送的数据送出去。因此『盖台』对于tnc 来说,只会减低其传送效率,但绝不会影响其数据的传送(一个封包只要2 秒便可送出),且tnc 的操作者只要将要传送的数据设定完成,根本就不必去管计算机或是tnc 了,甚至连计算机都可关掉,全部交由tnc 自行去处理便可!在此种状况之下,『盖台」的『 人』,想要跟tnc 的『机器』去斗法,那可是永远的输家了。


对于tnc 的新入门者来说,最头痛的便是要如何去作基本的设定。笔者将在此园地不定期的发表设定心得,与大家切磋




tnc 的设定及使用 tnc的设定及使用
一、基本设定 一、基本设定

当您拿到tnc 之后,第一个步骤是先了解目前tnc 所设定的速率(baud rate), 这是与计算机联机的第一步骤:
若使用tnc-22,可先拆开其外壳,将sel1 的jump 改插到第5 个位置,此时您已将tnc-22 设定于9600baud 的状况。
若使用tnc-24 的话,接住s4 键再开机,并将led 接到mbo 的地方,便可将速率调到9600 baud。

先找一般的通讯程序,设好com 的位置,并设定成9600, n, 8, 1 再开启tnc, 此时您便可看到下面的讯息:

tascopacketradiotnc-22﹒
ax.25 level 2 version 2.0
release 1.1.5tj 10/05/88 - 32k ram
message board ver 1.23
checksum $10
cmd:




注1: 通讯程序无论是telix、procomm、 packcom、yapp、xtalk,均可使用。

注2: 若无法顺利的看到上面讯息,请reset 您的tnc。reset 的方式如下:
tnc-22:关掉电源,拔出jmp5,再开启电源,等30 秒之后再将jmp5 插上去便可。
tnc-24:按住s1 后,开机。
以上的动作称为『硬件重置』。



接下来可在"cmd:" 的后面输入"disp i" 的命令,查看一下目前的设定状况,最基本的设定参数有下面几种:

beacon:设定beacon 送出间隔时间。
btext:beacon 送出的讯息。
cbell:要不要设定铃响。
cmsg:要不要显示ctext 及dtext 讯息。
cmsgdisc:当送出dtext 之后,要不要自动disconnect。
ctext:connect 后所送出的讯息(cmsgd off & cmsg on 时)。
dtext:connect 后告知sysop 不在并切线送出的讯息。 (cmsgd on & cmsg on 时才会显现)。
mycall:设定自己的call sign。
myalias:自已的附加call sign。 此部份通常提供给他人转接所使用。
mymcall:用于minibbs 的call sign。
unproto:基本的转接路径,适用于"beacon & convcrs" 状况的使用。
范例如下:


cmd:disp i
beacon every 13
btext cq cq cq de bv3co pbbs k.
cbell on
cmsg on
cmsgdisc off
ctext 您好,这里是bv3co,欢迎指教。
dtext 抱歉!我目前不在线上,请改拨bv3co-1 minibbs,谢谢!
hid off
mycall bv3co
myalias leean
mymcall bv3cf-1
unproto cq via bv3cf,bv5af
接下来要做的,便是将minibbs 功能打开,同时也将线上交谈的功能开启,所要设定的参数如下:
conok on:允许他人直接与您"connect" 并"chat"。若设定off 时,对方会收到busy 的讯息。
conmode converse:将传输模式设成『交谈状况』。
monitor on:将监督模式打开,如此便可知道目前在线有多少人正在使用,或有几个beacon 出现。
mbod on:允许他人connect 您的minibbs,若设成off 时,他人要connect 您的minibbs 时,只会收到busy 的讯息。
daytime 9011161530:设定目前的日期及时间,此例的设定是将日期设定成1990 年11 月16 日,时间是15:30。



经由以上的设定,您的tnc 已经可以上路了,在此先恭喜忽已加入tnc 的行列, 成为无线数据网络的一员。
虽然还有许多功能尚待学习及研究不过,不必急,因为您的beacon 已经被他人收到了,他人可能正想办法与您connect 呢!

注:一般而言,若接于tnc 的发射机是使用手机或是车机时请将音量调到60- 80% 之间也就是最低限度,您的音量应该调到一半以上,否则音量若调得太小声时,就算有讯号进来,tnc 也将无法解调成功。
离线BG2BHC
发帖
5337
只看该作者 11楼 发表于: 2011-02-25
二、先当user 吧

当您刚开始使用tnc 的时候,不妨先当一名使用者(user),拨到其他的友站参观;除了练习操作之外,也顺便测试您的通讯半径有多广并互相交换双方所收到beacon 的情形以便作为将来digipeat( 转接)时,作为参考。

如何知道目前到底有那些人在在线且您可能有办法与其连上线呢?由于无线电的通讯, 能否互相联系上,所牵涉的层面有下面几个重要的因素:

接收的条件:此点包括您天线的种类、电缆线所造成的衰减、附近建筑物或是自然地形的阻挡,以及接收机的灵敏度,都会影响您接收的条件。
当您的接收条件不佳时就算加大发射功率也将无济于事,因为tnc 的通讯第一要件, 除了要让对方清析的收到您的讯号外,您也必需要清析的收到对方讯号才可以。



发射的条件:大致上与上面相同,但发射机的功率及swr 值的高低也会影响到发射的状况。
对于tnc 数据通讯而言只要能让对方清析的收到讯号便可;至于讯号强度并不是很重要。不过对于担任长途通讯的站台,使对方也能清析且完整的收到讯息,也是件必要条件,因此每个地区通常都有一两站功率较佳的站台,专责网络间的数据交换任务。

基本上若双方的发射功率相等时,两方面的接收状况也差不了多远,因此,当您收到对方beacon,且强度有56 以上(6 格以上),大致上应该便可与对方直接联机(connect),但若是讯号不强,或是噪声太大时,则要考虑使用digipeat( 转接)的方式来与对方联机。

注:以上是针对vhf 通讯而言,若对于uhf 通讯,因收到反射波的机率较小因此只要调制清析,就算没有格数,也一样可顺利的联机。

言归正传,我们要如何知道目前可收到讯息的站台有那些呢?我们可直接在monitor on( 打开监督模式)的状况下由显示器里看到目前可收到的任何讯息,包括各站台定时送出的beacon 及已联机中各站台的操作情形。但若是您的tnc 已开启一段时间,但计算机到现在才打开时,您也可利用mh(mheard) 命令,查知已接受到各站台的状况。我们来实际操作看看吧:


bv3co>cq,bv5ag,bv5dm,bv5dj:cq cq cq de bv3co pbbs k
^^^^^ ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^
(1) (2) (3)

bv3co>cq,bv5ag,bv5dm*,bv5dj:cq cq cq de bv3co pbbs k
^^^^^^
(4)
上面是目前使用monitor on 状况下直接于画面所收到的状况,各栏位的作用如下:

是发送讯息的原始站台。
该站台在unproto 的设定状况也就是该站台的beacon 讯息将会先透过bv5ag 再透过bv5dm 然后再通过bv5dj 的站台转送出去也就是这些站台收到此beacon 之后,便会代为转送beacon,使该站台附近的站台也能收到该beacon 讯息。
发讯站台btext 的设定内容。
此段的beacon 虽是bv3co 送来,但目前所收到的是由bv5dm 代为转送过来的讯号,因此若要与bv3co connect 时,可能便要经过bv5dm 来转接才有办法了。
虽由画面上可知道目前已在在线运作的站台有那些,但若是各站的beacon 间格太长时,我们也很难知道还有那些站台也开机,但是还未收到该站台的bcacon;因此,我们可让其开机一段时间,接收到较多的beacon 之后,才考虑要先与那一个站台联机。

tnc 有一个特殊的功能那就是可保留最后18 组的台号(call sign) 并且存放于内部的内存中,让操作者随时叫用。我们也可利用mherad 的命令将所存的数据叫出来, 如下例:


cmd:mh
bv5dm 11/15/90 0751
bv3co* 11/15/90 0736
bv5af 11/15/90 0755
bv5ag 11/15/90 0755
cmd:




上面便是tnc 到目前为止可能联系到的站台名称及该站台最后发送讯号的日期及时间。名称后面加上星号* 者,表示该讯号是经过转接过来,若要与该站台联系的话,也必需要透过转接的方式才有办法达到。

看到这里,大家都想试拨出去了吧!没问题,我们便先找一站来联机看看好了,但要找那一站呢?由上面的数据来看,我们就先找可直接通讯到的站台来测试。依此例子,我们先选择bv5dm 来联机。

选定目标之后,我们便可在"cmd:" 的后面输入"connect bv5dm",如下例:


cmd:c bv5dm: (connect 可用c 来代替)
***connected to bv5dm
抱歉,目前人并未在在线请call bv5dm-1 并留信通知,谢谢。
***disconnected
cmd:




喔哦,我们连上了,但是对方已将cmsgd 设为on,因此便将其dtext 的内容传送过来,且自动切线了,怎么办呢?没关系,就依其指示,进入他的minibbs 看看好了。


c bv5dm-1
cmd:***connected to bv5dm-1
welcome to bv5dm's message board!!
tasco system ver 1.23
cmd(f/k/m/r/w/b/h/?)>




好不容易联机成功了,对方已显示是使用tnc-24 的机型,但是接下来又要如何操作呢?好不容易连线成功了,对方已显示是使用tnc-24 的机型,但是接下来又要如何操作呢?


cmd(f/k/m/r/w/b/h/?)>
?

commands

w(rite)=type w (callsign)<cr> to begin message entering.
subject:=header(max 40 characters) are entered after the prompt:
"subject:". ending the header with a carriage return <cr>.
message:=message are enlered after the prompt: "message:". ending each line with <cr>. you terminate with either a <cr>.
or <cr><ctl-z><cr> to the indicate end of your message.
b(ye)=type b<cr> to disconnect.
f(ile)=type f<cr> to show the latest 10 messages.
m(ine)=type m<cr> to show latest 10 messages (to or from you).
subsequent f or m command will show next 10 active messages.
r(ead)=type r n<cr> to show the number n message.
k(ill)=type k n<cr> to delete the number n message (only to or from you).
h(elp)or ?=type h<cr> or ?<cr> to display this.

嘿,出来一大堆的讯息了,刚才的cmd 后面不就是上面这些讯息的第一个字吗? 现在我们来看一下这些讯息所代表的含意:现在我们来看一下这些讯息所代表的含意:

w(rite)= 使用w[ 收信人] 便可开始写一封信。

subject:= 信件的提要部份,(最多可有32 个英文字)。我们可在"subjecc" 的后面书写提要部份,并且用"return<cr>" 来结束。

message:= 信件的内容部份,我们可在"message:" 的后面开始书写信件的内容,可使用"<cr>" 来跳行。若要结束输入时,可使用"<cr>/ex</cr>" 或"<cr><ctl-z><cr>" 来结束输入。

b(ye)= 输入"b<cr>" 便可脱机(disconnect)

f(ile)= 输入"f<cr>" 可列出最后的10 封信件提要。

m(ine)= 输入"m<cr>" 可列出最后10 封由您写或是他人写给您的信件。若再输入"f" 或"m" 时,可再列出下面10 封的信件。

r(ead)= 输入"r n<cr>" 可阅赞第n 封信件的内容。

k(ill)= 输入"k <cr>" 可删除第n 封的信件(只有收信人或是发信人是您的才可) 。

h(elp)or?= 输入"h<cr>" 或"?<cr> 便可显示此画面。

由于minibbs 只提供简易的信箱功能,因此在minibbs 上头最主要的目的便是留信联系,如此一来,我们便不需要像普通无线电通讯,一定要双方都在现场才能进行通讯。透过tnc 的运作,只要将tnc 及收发器开启,随时都可接受他人的拨入,留下讯息,等我们有空的时候再回信便可。

我们先来练习如何写一封信。我们先来练习如何写一封信。 在写信之前,我们要先知道信件的种类;在minibbs 里,信件只分为两种;一为公开信件,一为私人信件。公开信件,由字义上便可知晓,该信件是公开性质,任何人都可阅读该信件;私人信件则只有发信人、收信人及minibbs 的站长(sysop) 才能看到。

若要写私人信件时,可用"w callsign" 的命令。例如:要写封信给bv5af,便可使用"w bv5af"。

若将收信人指定成"all" 时,该封信件便将自动的转换成公开信件了。

我们先来看看该站有那些信件:


cmd(f/k/m/r/w/b/h/?)> cmd(f/k/m/r/w/b/h/?)>
f

1 04/28 bv5dm > all hello
15027 bytes free
next message number 27




嗯!嗯! 此站有一封由sysop 写给大家的信,我们来看看:


cmd(f/k/m/r/w/b/h/?)>
r 1
posted:92/04/28 22:08
from :bv5dm
to :all
subject:hello

welcome!欢迎光临!
请留下您的讯息!我将与您联络!
这是本台第一次的开放,同时也是本台第一封留在minibbs 上的信,如果您有看到,请留下您的呼号,我将与您联络!谢谢!




哈,原来是这么一回事,好吧!我也写一封信给他好了。对了,先声明一下,信写完后,别忘了按"ctrl-z" 来结束该封信件!


cmd(f/k/m/r/w/b/h/?)>
w bv5dm
subject:
聚会…
message:
5 月24 日,在中坜将举办一次phone bbs 及pbbs 的聚会,不知您是否有兴趣参加?若要参加时,请于5月15日前通知敝站,谢谢!
73 de lee's
<ctrl-z>
cmd(f/k/m/r/w/b/h/?)>




信写完了,我们再用"f" 命令查看:信写完了,我们再用"f" 命令查看:


f

27 05/07 bv3co > bv5dm聚会…
1 04/28 bv5dm > all hello
14862 bytes free
next message number 28




信件已经留在minibbs 上面了,且被编号为第27 封信,接下来我们再看看此信的内容如何?


cmd(f/k/m/r/w/b/h/?)>
r 27
posted:92/05/07 00:49
from :bv3co
to :bv5dm
subject:聚会…
5 月24 日,在中坜将举办一次phone bbs 及pbbs 的聚会,不知您是否有兴趣参加?若要参加时,请于5月15日前通知敝站,谢谢!
73 de lee's 73
cmd(f/k/m/r/w/b/h/?)>




没错!没错! 一字不漏的存进去了,既然没有其它的事,准备切线了:


thank you cu agn 73 & 88
***disconnected




好啦,minibbs 的操作就是这么简单不过,或许大家会有疑问,万一tnc 关机之后, 该些信件是不是会消失呢?别担心tnc 本身有电源可保存minibbs 及所有的设定资料,因此就算您将tnc 关掉,记忆的资料并不会消失,除非您进行reset 的动作。至于信件的部份,除非发信人、收信人或是sysop将该信使用kill的命令杀掉,否则将永远存于tnc的minibbs里面。

不过,由于minibbs 并没有自动转信的功能,因此只能使用手动的方式来操作,相当不方便,也因此packet bbs( 简称pbbs) 便应运而生了。

下一次,我们将开始探讨pbbs 的部份,一起来了解pbbs 所提供的强大功能!
离线BG2BHC
发帖
5337
只看该作者 12楼 发表于: 2011-02-25
把不一样的地方去掉了。接下来的部分楼主还有吗?
离线haidao6666
发帖
207
只看该作者 13楼 发表于: 2011-02-27
无有了

我现在连接我的tnc 超级终端显示cmd:
就是命令输不进去
离线TCL
发帖
1040
只看该作者 14楼 发表于: 2011-04-08
内容好多啊,做个记号,慢慢学习!
离线BG4BWP
发帖
1624
只看该作者 15楼 发表于: 2011-04-14
学习一下,感谢分享