2014年2月10日 星期一

Windows XP對時失敗 (無法取得RPC伺服器)

不曉得當初微軟是怎麼個想法

從第一次裝Windows XP開始
都要處理相同的問題

大致上就是電腦裝好後, 想讓它透過網路自動對時

按下那直觀又簡單的 "立即更新" 後都出現這個錯誤

取得上次同步處理狀態時,發生錯誤。無法取得RPC伺服器。



微軟網站上有個Microsoft MVP, Mr.Ramesh Srinivasan大哥

提供了直接又有效的解法

開啟 "命令提示字元" 視窗

依序打入以下指令

net stop w32time (這行可能會有錯誤,可忽略)
w32tm /register (手動加入Windows Time服務)
net start w32time (啟動Windows Time服務)


再去點 "立即更新" 看看

對時成功!


以上獻給堅持用XP但腦筋又不靈光的老怪物們

(建議各位用台灣本地SNTP server就好, 伺服器填 tick.stdtime.gov.tw)


2014年2月6日 星期四

放棄在老筆電裝 CentOS 5.10 了

從 CentOS 4.9 改安裝 CentOS 5.8 i386 再線上更新成 5.10
有線網路運作正常,無線網路還沒

狐疑 CentOS 怎沒幫忙裝上好用的圖形介面讓我能夠走
[掃描]] -> [連線] -> [輸入金鑰]  -> [連線成功] 的懶人流程

ifconfig -a 確實看到有個隱藏介面 eth1 (為何不是 wlan0?)

System --> Administration --> Network 裡 eth1 顯示
Type 確實是 Wireless

手動設定無線網路參數,改來改去都無法連線 (check cable?)
準備上 Google 找解法

lspci 得到老筆電的無線網卡晶片是

Broadcom Corporation BCM4318 [AirForce One 54g] 
802.11g Wireless LAN Controller (rev 02)

系統確實有抓到網卡,只是某個地方不太正常吧我猜


找到蠻多可能有幫助的建議
可回文者都先說到

"在 CentOS 這種 server 導向的 distro 上設定無線真的不簡單"

隱約萌生放棄的念頭


偷懶想找個掃描無線網路的程式跑看看
iwScanner 看來好用又簡單

下載回來,執行 iwscanner.py 問題一堆
首先是.py裡的 if 寫法我的 CentOS 不支援
手動改了至少十個地方,會跑了
(如果有人需要,請這裡下載)
Device的地方竟然是空的?!!!?


再查了查,似乎要自己掛上無線晶片的 firmware
下載 http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
再下載 bcm43xx-fwcutter-006.tar.gz 來處理它

先make
真的開始裝 firmware

export FIRMWARE_INSTALL_DIR="/lib/firmware"

./bcm43xx-fwcutter-006/bcm43xx-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta-3.130.20.0.o


重開機載入 firmware (自己猜的步驟)

成功了,iwScanner 裡出現了 eth1,掃描一分鐘後列出一堆 AP

咦? 它只提供無線環境掃描,沒有提供快速設定連線的介面....

殘念!!!

再次用 CentOS 內建介面改了一點無意義的參數
依然無法連線

唉,搞了兩、三小時

煩透了決定放棄~

forum 裡前輩講的對,不懂別搞

耐心看完的朋友

對不起,這次沒幫上忙


2014年2月5日 星期三

CentOS 4.9 i386版 yum 執行失敗問題

手邊舊電腦想裝Linux湊合著當測試機

想說它規格差,裝舊系統比較不挑

燒了片 CentOS 4.9 i386 版安裝完成

確定連上 Internet 後,firefox 開網頁一切正常

想更新些套件,發現執行 yum list 或 yum update 都失敗

yum update 出現這樣的訊息:

Setting up Update Process
Setting up repositories
not using ftp, http[s], or file for repos, skipping -4 is not a valid release or hasnt been released yet
Cannot find a valid baseurl for repo: update
Error: Cannot find a valid baseurl for repo: update

這4.9版的備份iso檔多年前用過,沒印象有類似問題


終於透過 Google 查到了這段話(下方點選可連到centos.org原址)

I will removed the 4.x stuff from the mirrorlist server 
(like we have the 2.x and 3.x items).


看來是CentOS版本維護政策造成的

它們主動將已不維護且有安全疑慮的舊版從mirrorlist裡移除了


身為用戶知道原因就不強求了,重新下載安裝CentOS 5去

2014年1月16日 星期四

OSX 10.9 Mavericks透過Android手機上網

剛設定完成,方便裝又好用

搜尋了一下中文分享,下面enpan寫的這帖非常清楚

請直接參考



HoRNDIS讓Mac經Android手機以USB連線上網



以下僅補充文裡沒貼的Android 4.3手機畫面

找不到的人請自行參考:

"設定"  --> "更多內容" -->
     -->  "網路共用與可攜式無線基地台" --> "USB網路共用"


照著enpan把pkg裝完,

手機上開啟USB網路共用後OSX馬上就自動連線上網了









2014年1月15日 星期三

OSX 10.9.1同步Google Calendar問題

想把OSX 10.9.1行事曆與Android手機上的Google Calendar同步

網路上多半推薦透過Google提供的CalDav服務讓OSX自動讀取

大概都是填入這種形式的路徑


或是透過Google開發者平台


微調試了多種設定,依然是跳出 "無法驗證帳號資訊" 的錯誤訊息
(後來了解可能是因為Google要求較嚴謹的兩段式密碼驗證方式)

對岸有網友提到Google的CalDav服務已經不能用了

但Google support網站明明還有提供設定說明...


氣餒之餘,開啓Safari直接透過網頁方式登入Google使用

神奇的事發生了!

登入完成後,Safari跳出一個小視窗問我要不要將Calendar同步到電腦?

"好...好.....當然好"

然後,一切就自然無負擔的完成了


回到OSX設定裡的Internet帳號檢視被自動做了什麼設定

就一樣是剛才試過不下數十次的

帳號: abc@gmail.com
密碼: *******


哎~ 其中的奧秘,我不想知道了


for all confused OSXers






2013年9月30日 星期一

Oracle VM VirtualBox安裝CentOS 5.8 i386當機解法

VirtualBox淺用了幾次,安裝、設定很容易,需要在Windows環境下跑Linux時提供了極佳的方便性與相容性,好東西。

今天臨時需要CentOS 5.8,下載了i386版iso檔安裝時竟然......當機了!

上網查了一下相關資訊很多,試過後整理結論給不想看英文的朋友參考。

環境:

電腦主系統:
   Windows 7 64bit

VirtualBox版本:
   4.2.18_r88780

預計安裝的Client OS:
   CentOS 5.8 i386版
   檔案1: CentOS-5.8-i386-bin-DVD-1of2.iso
   檔案2: CentOS-5.8-i386-bin-DVD-2of2.iso

新建VM --> 將iso檔設定成VM光碟機 --> 開機
CentOS開始載入兩秒後整個VM就停了

掛在一個好像不該出問題的地方
NET: Registered protocol family 2







 


解法:

將VirtualBox的延伸功能IO APID啟用就好了
至於原因或解決的原理沒有進一步了解.....


作法:

關閉已經當掉的VM,回到VirtualBox主畫面(參考下圖)

1.點選對應到VM的 設定值(S)
2.跳出新視窗內點選左方窗格的 系統 選項
3.右方窗格 主機板(M) 內有一項 啟用 IO APIC(I) 勾起
4.重新啟動VM後就可以正常安裝CentOS了








2012年10月25日 星期四

安裝 Edimax EW-7711UMn 於 CentOS

我的CentOS不支援當初為壹網樂買的USB無線網卡
自己裝的方式如下:

1. 從原廠下載Linux driver source (2.0.1.0版)

點   這裡
(會跳出網頁請你留下email,可填不填,之後按Download即可)

2. 解開來 

unzip RT3070_Linux_STA_v2.0.1.0.tar.zip
tar xvf RT3070_Linux_STA_v2.0.1.0.tar

3. 進目錄編driver

cd ./2008_1225_RT3070_Linux_STA_v2.0.1.0
make

注意: 編譯會有些warning,可忽略。可是編譯成功後用make install安裝卻因為有檔案找不到而失敗。

4. 自行猜測修正安裝問題

Makefile裡install指定的檔案就是缺了,看來是RT3070STA.dat不見了,我猜driver會放同一包的應該都相容,從目錄下找同類型檔案來冒充。

cp ./RT2870STA.dat ./RT3070STA.dat

此時再安裝一次就可以了

make install

5. 確認CentOS認識網卡而且可使用了

iwconfig

看最下方那段

ra0     RT2870 Wireless  ESSID:""
          Mode:Auto  Frequency=2.412 GHz
          Link Quality=10/100  Signal level:-256 dBm  Noise level:-143 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


介面出現了,信號也讀出來了,完成 !