終於搞定 WDS

因為我的房間在四樓的關係, 所以 VDSL 當然也就裝在這裡.如果一樓要用網路, 就用 10 Mbps 的電力線橋接器接上小 AP 來使用.不過十年前的產品除了速度慢之外, 性能也不穩定. 即便是後來有 200 Mbps, 500 Mbps 的替代品, 還是偶爾需要 reset, 插拔一下. 最近天氣變冷, 不知怎麼搞得就再度故障了, 一回家就聽到老婆大人抱怨連連. 嗯, 不買 iPad 給她可能就沒有這個問題了…哈!

為了解決問題,一年前我買過號稱適用於 100 坪空間的 “穿牆王" AP – Tenda W309R 作為後援. 它有 7 dBi 的雙天線. 由於它並沒有功率調整的選項, 我就假設它已經輸出最大功率了. 此時, 我的 Mac Book Pro 在二樓還是可以收到訊號, 但是 new iPad 就不行.後來我想說, 是不是把天線反轉向下就可以? 結果也沒有比較好. 我想可能是指向性天線的關係, 在垂直方向確實可以收到訊號, 但是往下三層地板再換個房間就不太夠力了.

其實我真正想要搞定的一直是 WDS (Wireless Distribution System), 因為它可以不受電力線或網路線的限制, 我愛佈置兩台或三台都可以, 也不必追求大功率, 理論上應該比較健康. 自從知道有這項技術之後, 我也試著做了些設定. 但每次把第二台 AP 的 WDS 打開之後, 就再也找不到它了. 這次再度遇到電力線當機修不好, 我只好再研究一下別人是怎麼做得. 或許是因為這項技術愈來愈成熟, 隨便 Google 都可以找到一大堆教學, 這次再設不好就豬頭了.

歷次失敗的經驗很多, 其實我至少有 5 台 AP, 7 枝天線可以組合. 前天晚上試了很久, 證明不同廠商的 AP 真的很難連得起來. 想想乾脆再上網買一台 Tenda W309R 算了! 結果看到已經有 W309R+ 了,  差別在於天線換成 9dBi. 半夜下單之後, 昨天下班回家就收到一大盒產品. 我想可能是天線比較長吧? 光看外盒大小好像買了個 5 公升熱水瓶. 由於前天晚上已經 Google 了很多, 大概知道先前的問題所在, 我的作法大致是這樣:

1. 準備好兩台 AP, 一台連外稱為 AP1, 一台對內稱為 AP2.  連外的 AP1 要有 WAN, 我是讓它去撥接中華電信. AP2 就不必有  WAN 了.  如果有 FW 更新的話, 先把兩台 AP 都升級.

2. 拿條短 Ehternet 線連到 AP2 的 LAN port, 我是以固定 IP 有線的方式去連. 這麼做的原因是, 稍後 AP2 要換 SSID, 並且關掉 HDCP, 這麼做可以保持偵錯的方便性.

3. 由於 AP1 早就已經存在了, LAN IP 也設好 192.168.1.1, 因此我就把 AP2 的 LAN IP 設為 192.168.1.2.

4. 把 AP2 的網路加密方式設成和 AP1 一樣, 例如同樣是 WPA 或 WEP, 密碼 (金鑰) 也設成一樣.

5. 把 AP2 的 無線 Channel 設成和 AP1 一樣. AP1 如果是 autodetect, 就先連上 AP1 去改, 建議設為 1, 6, 或 11. 這樣以後要做 P2P 和 AP mode 互切的時候, 比較方便. P2P 的 social channel 就只支援 1/6/11 三個頻道.

6. 讓 AP2 去 scan wireless AP, 並且把 AP1 的 Mac address 存在來. 如果 AP2 沒有這個功能, 要先去連 AP1 偷看. 把 AP2 成為 WDS mode. 當然, 也把 AP2 的 Mac address 先拷貝一份起來.

7. 把 AP2 的 DHCP 關掉, 有些網站上說, 兩台 AP 的 SSID 不需要一樣. 但是這對 Tenda W309R 不適用, 總之把 AP2 的 SSID 設成和 AP1 一樣.

8. 拔掉網路線, 用無線去連 AP1, 把 AP2 的 Mac address 貼給 AP1, 把 AP1 設為 WDS. 並且把 AP2 用到的 IP address 從 DHCP 的範圍中扣除, 例如指定從 192.168.1.3 開始.

雖然穿牆王的功力之差有目共睹, 不過為了相容性起見, 我還是多敗了一台. 網路上有個默片教學, 相信按圖施工也是可以保證成功.

https://www.youtube.com/watch?v=6jrzcnvBMZI

[REF]

1. 無線WDS與網路中繼比較心得

2. [無線] Tenda W309R沒有想像中好

第十六屆交大高階經理人培訓班第十二課

終於到了領結業證書和 $$ 的最後一堂課.這次的講師是電信 67 級的焦佑鈞學長, 焦學長的生平在維基和百度百科都查得到. 他除了是華邦電子的董事長之外, 也曾經是電子電機公會的理事長, 目前也是名譽理事長. 由於電電公會的經歷, 焦學長的講題也和其他人不一樣, 叫做: “歷史. 國家政策與創新發展".

學長說, 1987 他創立了華邦電子, 前前後後, 不少同業都在這個時候成立公司, 像台積電也是 1987 年成立.但是經過了數十年, 有些公司表現比較好, 而有些比較差,他會思考哪裡造成了差異.像是 2000 年的 TSMC 和 UMC, 到底做了什麼不同的選擇? 從歷史上來看, 關鍵時期的小差異, 就造成了東歐與西歐的不同, 公司也是如此.

黑死病同樣造成東歐與西歐的人民大量死亡, 但東歐的農民鬆散, 造成農奴制度的強化, 使得人民愈加貧窮. 而西歐的勞工爭取了權益, 制定各種法律, 最後整個國家變得富裕.當然, 進一步地想, 為何有的鬆散? 有的團結呢? 有篇文章做了整理. 它說: “不同政教关系对社会发展的影响、绝对君主制的控制方式、对中世纪晚期和近代早期“ 封建主义危机”迥然不同的反应、东西欧农奴制的发展、东西欧之间不对称的“ 边缘- 核心” 关系的发展等。[1] 簡單地說, 主要原因是宗教, 衍生因素的中產階級的多元化程度不同. 

1993 年, IBM 也遇到經營的危機. 他們擅長的大型主機被 PC 打敗.不過他們改變方向後就活了回來 – 創新的思路是主要原因. 蘇聯一開始也風風光光, 和資本主義世界互相頡頏, 但是在吃大鍋飯,缺乏創新誘因的情況下, 久而久之就陷入惡性循環. 如共產主義這樣一個重大政策或許有短期的好處,但是缺點可能需要 30 年的時間才會顯現. 30 年恰好是一個人的事業長度,等到為政者自己都退休了, 卻把問題留給了子孫!

那麼我們能不能那麼我們能不能在剛開始的前 1/3、1/2 時間內就先看出問題所在, 而不需要等到問題完全浮上檯面呢? 此時最大的問題在於政策都有既得利益者,這些人會畏懼破壞性的創新, 所謂廣納性的制度 – 我想是指開放的制度, 就會沒有辦法自保. 也就是初期可以大鳴大放, 後面就墨守成規, 或者一昧偏向當權的官商.

舉例來說, 威尼斯是中世紀最富裕之地,據說當時有3 萬 6 千位水手, 以及 3300 艘船 [2]. 而"國家為什麼失敗?"[3] 這本書, 將威尼斯的盛極而衰歸因於: 大議會的成員為了鞏固自己的既得利益,將成員改為世襲制, 因此愈來愈保守, 人才也不願意再進來.

其他既得利益者的例子包括 “科技界" 的 William Lee. 在伊莉莎白女王一世的時代, 它就發明了做襪子的機器, 但是女王不讓他申請專利.原因是這會剝奪窮人的工作權. 等到女王駕崩, 繼位的詹姆士一世同樣否決襪子機的專利, 因為如果機器生產太方便, 遊手好閒的人可能會閒閒沒事幹來反對政府.因此, 大致可以得到 “企業做得愈好就愈難應付破壞式創新" 的結論 – Nokia, 宏碁都是這樣.

為了避免把過冬的脂肪都給減掉了,因此要鼓勵終身學習. 只有不斷地學習, 才有機會看到自身的缺點. 電子業可以說每天都在做維持性的創新- 例如解 bug.每次解掉 bug 也都有一點進步, 不過破壞性的創新就需要透過另外的學習管道.

另外學長談到政策的制定並不是容易的事, 以電電公會接觸到的能源政策來說, 就需要考慮到下面幾件事情: 能源配比、國家安全、人民生活、經濟發展、地球永續、科技內涵等等面向. 因此, 這個政策最後是由國家主導, 而不適合公投. 能源配比的部分, 就是國家應該決定火力、水力、太陽能、核能等等各自應該佔發電量的多少比例. 今天就算試問一個支持核能的人, 核能應該佔國家發電量的多少比例, 他也不一定答得出來, 更不用說有什麼共識了.

以上省略 300 字, 不特別詳述每個思考角度的細節. 簡單地說, 如果政府要推動太陽能, 就要像德國一樣. 因為民間用電的電費太貴了, 所以用太陽能就會覺得很划算. 另一方面, 看來德國的工業的電費貼補非常大啊! 以下是每度電多少錢 (看起來是台幣). 台灣的電價是漲價前吧!

國家 民間電費 工業電費
德國 10.0318 4.4040
美國 3.5191 1.9835
台灣 2.7189 2.5218

學長說,要讓人民正確的選擇想要使用的能源, 就不要貼補電價. 唯有反映成本的電價, 才能讓民眾公平的決定要選什麼能源 – 假如要公投的話. 不過民眾更擔心的是, 電價之所以會貴, 都是既得利益者太浪費 – 黑箱作業 – A 錢的關係, 而不是真正反映成本吧! 倒是油電雙漲之後 (健保補充費竟然也收了 300 億元) 政府的籌碼變多了, 這對政府展現施政能力是件好事. 不過, 我想,收了錢不幹事, 罵聲可能會更大…

政府的收入共有三種: 稅、費、與資產管理. 而稅的來源包括人民的收入、消費、和資產. 當我們想要加稅, 首先就會想到要找富人. 那麼收入高的、消費多的、和資產多的, 誰才是富人呢? 就源課稅的話, 我覺得是收入高的是富人. 若是老伯伯花了 50 年時間拾荒, 省吃儉用,買了磚塊水泥, 終於自力蓋了一間社區圖書館, 他也絕對不應該是被收稅的主要對象.

學長說到, 因為人民想要當家作主, 因此都不希望把錢繳給國家. 因此營利事業所得稅的稅率就只剩下 17%, 難以調高. 如果政府自己嫌錢不夠, 更是不應該把錢用在補助上面, 而是應該用在資本支出. 舉例來說, 台電的林口和大林火力發電廠, 在更新機組之後, 不但發電量上升 42%, 碳排放量也降低到 1/3 (此數據是上課筆記). [4] 總而言之, 同樣一件事對不同的人有不同的得失, 所以學長出了個 homework,要我們分析匯率高低到底各自對那些人有利.

講完了政策, 後面主要講創新. 創新是人的天性,企業的創新則需要練習. 因此學長把他在華邦電子的創新經驗和我們分享. 這邊會提到很多書和工具, 當同仁發現某本書不錯, 或是某個制度不錯, 就會推薦給學長. 學長如果覺得好, 就會直接在公司推行. 因此我也把書單和創新工具分開說明.

[書單]

1. 創新的兩難, Claton Christinson.看其他書之前可以先回顧經典.

2. 借用創意 (Borrowing Brilliance), David Murray. 界定問題最重要, 其他可以借用別人的成果, 用在新的領域.

3. 獲利世代 (Business Model Generation), 亞歷山大·奧斯瓦爾德…等 

4. 創新拼圖下一步:把創意變現的成功心法 (The Wide Lens: A New Strategy For Innovation), Ron Adner. 創新需要生態系統, 所以要先讓利給既得利益者.

5. 書名沒抄到, Jim Collins. 難道是 Great by Choice?

6. 隱形冠軍:21世紀最被低估的競爭優勢, Hermann Simon, 這本是講中小企業.

[工具]

1. K.T. Process, 查理斯凯普纳(Charles H.Kepner)与班杰明崔果(Benjamin B. Tregoe)的理性管理程序 [5][6]. 據說華邦的新人訓要上這個 KT.

2. Triz process, 工研院推行的工具, 華邦也將它引進.[7]

到此課程講完, 接下來就是 Q&A. 校友會執行長問學長如果是總統要做什麼? 學長說, 他當理事長的時候, 也只想到怎麼幫助政府而已. 另外, 當理事長是服務性質, 不像是在公司裡面董事長說了算. 所以在自已的公司還是比較好發揮. 細節的部份,我就先不寫了.我想把那幾本書看一下.

學長是個喜歡思考的人, 也有開放的態度不斷改革, 這點很讓人佩服. 課後我從他的手上接過結業證書, 也從助理的手上收回押金 7,000 NTD. 雖然我拿了錢不久就落跑了, 沒有撐到學長離開, 但還是要感謝校友會舉辦這次的活動, 包括兩位助理小姐的服務, 還有我們的組長美貞.

[REF]

1. 为什么中东欧落后于西欧?

2. 威尼斯

5. KT問題管理模式之研究

6. Kepner-Tregoe Situation Appraisal

7. Triz, A Powerful Methodology for Creative Problem Solving

PC 當機的原因

前幾天,我那堪稱身強體壯的電腦居然當機了!這個問題源自於那天陪女兒去光南買文具時,意外看到 NBA2K14 的海報,它才賣 880 NTD 耶…, 一時衝動我就“支持原版“了。(不想支持原版的,請找大陸同胞就對了。)誰知這個遊戲讓我一跑就當機,從此開啟了我為期兩週的修電腦夢魘。

新遊戲導致當機當然先懷疑軟體,上網 Google 了一下,確實有類似的災情。這些網站上的好心人, 除了教人檢查CPU、顯示卡、記憶體、電源供應器等硬體之外,聽起來最合理的解法, 就是更新顯示卡的驅動程式和安裝 visual C run time library.

雖然這些試過了都沒有效果,但是過程中還是學到很多東西。例如 Everest 現在可以測試 PC 效能, 有些人跟我一樣, 跑到 sinJulia, 畫面就不會動或是當機了. 也有人同樣是跑 Windows 體驗分數時出問題, 大約在跑 Direct 9 測試的時候當掉! (有人說先把 WinSAT 目錄清掉再跑, 但這對我也沒用.) 另外就是我跑 3D Mark 必當, 只是時間早晚而已! 有人和我一樣, 也有人跑一個禮拜沒事!

經過觀察, 我發現只要跑 WinSAT 或是 3D Mark 時, 電腦的風扇聲就會變大. 我想, 或許電腦在偷偷超頻吧? 或許這就是原因? 於是我到 BIOS 那邊去做各種設定, 此時我才知道華碩的 P8Z68 還真是愛偷跑, 光是在 BIOS 簡易設定裡把效能降到最低並沒有用, 每次重新開機必定至少偷跑個十幾 MHz. 即使把 Ai 超頻設為手動, 企圖禁止它偷跑; 由於設錯了其他東西, 它還是毫無人性地把 CPU 從 3.4 GHz 超到 4.4 GHz. 然後告訴我開不了機. 

原來把 memory clock rate 降低, 搭配 BCLK / PCIE 比例設高也不行. 嘗試了幾次後, 最後的結論是: Ai 仍舊設為手動, Memory 設為 1333MHz (雖然我買 1600 MHz), BCLK / PCIE = 100 (設太低也會開不了機), Turbo 倍頻設自動, 然後 CPU 就會乖乖地停在 3.4GHz 了.

畢竟中間當了那麼多次, 硬碟沒病也變有病了! 於是我把 C 槽備份後, 做了一個晚上的 check disk. 然後重灌一次 Win7. 雖然我先前都用得好好的, 但是有些小地方讓我不太滿意. 像是金山毒霸會導致 iPad 偵測不到 (disable 後就可以, 不用移除.), 而且它把別人的首頁綁架軟體關了, 自己卻占住了首頁! 這些雜七雜八的軟體 (快播, 金山…) 都會一直開 pop 視窗, 也讓人煩不勝煩. 乾脆就來個浴火重生吧!

果然, 經過鎖定 CPU 頻率, check disk 之後, Everest 可以順利跑完了. 重灌之後, 試玩了 NBA2K14 也沒再當機. 經過一番波折, 我大概歸納出以下的結論:

1. 跑 memtest86, 若是能跑完 1 個 pass (大概一個晚上),表示 memory 基本上沒問題.

2. 如果進到 BIOS, 或是看 Everest 的 5V, 12V 電壓大概也在 5V, 12V 附近, 那麼 power 也沒有問題.

3. 能跑完 3D Mark, 顯示卡大概也沒問題.

4. 確定電腦不會自行超頻, 設定完成後, 重新開機看一次有沒有變化.

5. 檢查硬碟很重要. 2TB 大小也是要花ㄧ個晚上, 但值得做!

以上分享自己當機的悲慘經驗, 希望大家都可以迅速地解決問題. 因為計劃趕不上變化, 本篇還有些插曲, 我另外再寫兩篇給大家參考.