【記者馮紹夫報導】重返英雄島!高登鐵漢回娘家。77位曾在高登服役的老兵,22日上午重新登島,找回當年服役的回憶。有1位弟兄日前過世,主辦單位特別將他的遺照製作成鑰匙圈隨同登島,完成這位無法親自成行弟兄遺願。
 由前北高指揮部政戰主任王總鎮領隊,高登老兵回訪團22日上午從橋仔港出發,租三艘娛樂漁船分2梯次登島,許多老兵帶著家眷回訪,體會當年丈夫或父親艱辛的當兵生活。
 現任馬防部指揮官楊海明曾在高登擔任連長,特別在島上迎接高登老兵回訪,北高守備大隊、高登守備隊官兵弟兄同樣高規格接待這批高登鐵漢。高登守備隊午餐則準備了國軍罐頭煮麵,麵的味道雖稱不上是佳餚,但卻是當年島上當兵最具代表性的回憶之一,老兵們個個吃得津津有味。
 負責這次活動的老兵詹俊賢表示,活動是在「馬祖高登--北高指揮部高登守備隊」臉書社群中發起,從民國103年開始就多次申請重返高登島,103年有80人參加,104年有200人組團,但遇到颱風無法成行,去年則有40人在政戰主任陳育琳陪同下登島。
 這次登島回訪9個月前就開始籌組,原本有78人參加,但日前蔣嘉得弟兄不幸過世,同袍將他的遺照製作成鑰匙圈,帶著他一同登島,完成他的遺願,馬防部特別製作「精神永繫」紀念牌,致贈給他的親屬;也有弟兄特別從日本回來參加這次登島。

kezeodsnx 發表在 痞客邦 留言(0) 人氣()

話說字串處理在C語言是很常用的,在使用時要注意的地方很多。一般在複製字串不外以下幾個function:

memcpy/strncpy/snprintf

各有其使用時機。strncpy看起來多一個n來指定複製長度,以避免overflow,乍看之下是很安全的,但結束符號常常是一個問題,導致結果和預期的不符。請見以下範例

#include <stdio.h>
#include <string.h>

kezeodsnx 發表在 痞客邦 留言(1) 人氣()

c的macro真是博大精深,真要自己搞一些特異功能的macro腦子就不夠使了,但,至少要會抄!

C語言巨集定義技巧

kezeodsnx 發表在 痞客邦 留言(0) 人氣()

wifisurvey1

來源: Understanding a Wi-Fi connection

跟 Wifi connection有關的實體信號有一些名詞,antenna, signal stregth, data rate, RSSI, power level, SNR

RSSI (Received Signal Strength Indication)是一個負的dBm,表示RF信號的數值。信號愈強,表示連線品質愈好。因此,RSSI愈接近0愈好,同理,RSSI -60dBm的信號比-80dBm強。

SNR (Signal to Noise Ratio)是一個正的dB,表示信號比雜訊強多少。雜訊太強就容易有collision/重傳,因此throughput就會低。例如,將無線電話放在AP的旁邊,無線電話的RF信號會嚴重干擾無線訊號。最裡的實務典範是SNR最少比RSSI高20~25dB。例如,RSSI是-60,SNR最好有-85。

Wireless是shared medium,half-duplex,因此無法在同一時間transmit和receive。因此真實的throughput可能是理論的一半左右。所以若連上一個54MBps的11g,真實的thoughput也可能只有30Mbps。

kezeodsnx 發表在 痞客邦 留言(3) 人氣()

variable和function是Makefile在被讀取時即展開。

wildcard可用來檢測檔案是否存在,但如果沒注意到變數展開的時間,就會出現結果與預期不符的情況。

現有Makefile如下

FILE=/path/to/some/file

EXISTED=$(wildcard $(FILE)

kezeodsnx 發表在 痞客邦 留言(0) 人氣()

wep

IEEE802.11定義兩個level的security:

open

open就是沒有security。

當收到request時,AP總是送success message。

shared key

kezeodsnx 發表在 痞客邦 留言(1) 人氣()

syslog server 可提供外部的client將其syslog傳送至server

步驟沒幾個:

1. 安裝syslogd:

    apt-get install syslogd

2. 改變syslogd啟動的參數:

kezeodsnx 發表在 痞客邦 留言(1) 人氣()

來源: http://www.cnitblog.com/chliao618/archive/2007/03/15/24059.aspx

IEEE 802.11 所制定的是技術性標准 ,Wi-Fi 聯盟所制定的是商業化標准 , 而 Wi-Fi 所制定的商業化標准基本上也都符合 IEEE 所制定的技術性標准。 WPA(Wi-Fi Protected Access) 事實上就是由 Wi-Fi 聯盟所制定的安全性標准 , 這個商業化標准存在的目的就是為了要支持 IEEE 802.11i 這個以技術為導向的安全性標准。而 WPA2 其實就是 WPA 的第二個版本。 WPA 之所以會出現兩個版本的原因就在於 Wi-Fi 聯盟的商業化運作。
我們知道 802.11i 這個任務小組成立的目的就是為了打造一個更安全的無線局域網 , 所以在加密項目裡規範了兩個新的安全加密協定 – TKIP 與 CCMP 。其中 TKIP 雖然針對 WEP 的弱點作了重大的改良 , 但保留了 RC4 演算法和基本架構 , 言下之意 ,TKIP 亦存在著 RC4 本身所隱含的弱點。因而 802.11i 再打造一個全新、安全性更強、更適合應用在無線局域網環境的加密協定 -CCMP 。所以在 CCMP 就緒之前 ,TKIP 就已經完成了。但是要等到 CCMP 完成 , 再發布完整的 IEEE 802.11i 標准 , 可能尚需一段時日 , 而 Wi-Fi 聯盟為了要使得新的安全性標准能夠盡快被布署 , 以消彌使用者對無線局域網安全性的疑慮 , 進而讓無線局域網的市場可以迅速擴展開來 , 因而使用已經完成 TKIP 的 IEEE 802.11i 第三版草案 (IEEE 802.11i draft 3) 為基准 , 制定了 WPA 。而於 IEEE 完成並公布 IEEE 802.11i 無線局域網安全標准後 ,Wi-Fi 聯盟也隨即公布了 WPA 第 2 版 (WPA 2) 。所以:
WPA = IEEE 802.11i draft 3 = IEEE 802.1X/EAP + WEP( 選擇性項目 )/TKIP
WPA2 = IEEE 802.11i = IEEE 802.1X/EAP + WEP( 選擇性項目 )/TKIP/CCMP

kezeodsnx 發表在 痞客邦 留言(0) 人氣()

4-way handshake

802.11i所定義的RSN (Robust Security Network)定義了在一個無線網路下,一個"安全"的connection產生的流程,也可說是一個framework。這個流程也就是RSNA (Robust Security Networks Association),定義了認證,加密及金鑰管理。

STA通過802.1x的認證後,AP與STA都會拿到同一組session key。有RADIUS時稱 PMK (Pairwise Master Key),無RADIUS時PSK(Pre-Shared Key)即 PMK。之後即進行以下的4-way handshake。這個 PMK用來產生其他的key,在hierarchy中是最上層。

註:在沒有RADIUS的情況下,AP與STA會預先設定好一組passphrase,並用來衍生出PMK。

目的

1. AP證明自己的身份

kezeodsnx 發表在 痞客邦 留言(0) 人氣()

wlan-speed

來源:Using Spectrum Wisely with Band Steering

802.11n的到來,使得網路環境又再複雜了一點: 又新又快的sta(支援11n),與較慢的sta(11b/g)同在一個環境下,其速度會不會被拖慢?這要用band stering來回答了。band stering是一種radio management,用來improve capacity/throughtput和擁擠環境下的使用經驗。

802.11b想當年

最初的無線網路,2.4GHz是802.11b的領地,雖然最多只有11Mbps。因此11g以54Mbps迅速取代了其地位。至今大多數的wifi device都至少支援11g。而11g是與11b共存的,因其速度接近,當兩種sta共存時,大部分的使用者並沒有非常關心這項差異。

802.11n再次取代

kezeodsnx 發表在 痞客邦 留言(0) 人氣()

dBm

天線的功率以mW為基本單位。在無線網路,100mW就很大了,可以傳約1哩,一般是30~100mW。在戶外點對點的ap比較有可能超過100mW,如mesh network。而手機則是相對基地台的位置做調整,GSM900最大2W,GSM1800最大1W。

dB (decibels)

因為RF receiver可能收到像0.000000001的信號,這個值看不出其真正的意義,所以使用相對值dB來表達其具體意義,公式是10log(Pf/Pi)。例如天線可讓功率提升(gain)10倍,即Pf/Pi=10,表示是10log10=10dB。因此10dB的gain就是功率放大10倍。換句話說,3dB的gain表示放大1倍(Pf/Pi=2,log2約等於0.3)。相對的-3dB就表示衰減(loss)1倍,強度變為一半。

dBm

kezeodsnx 發表在 痞客邦 留言(7) 人氣()

來源: http://www.flatws.cn/article/program/embed/2010-08-23/9289.html


ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。
RAM有两大类,一种称为静态RAM(Static
RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓
冲。另一种称为动态RAM(Dynamic

kezeodsnx 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。