Saturday, December 19, 2009

Macbook利用NTT DoCoMo P906i透過Bluetooth上網

2009年12月1日起,DoCoMo的Mopera U (128k),Packet放題改成每月5980日幣。
2009年4月30日為止,Mopera U每個月的基本料金從315日幣優惠為0日幣。
雖然速度有點慢,但為了便利性,加減用。
PS: 這方法,應該也可以適用在P906i+台灣的門號+3G吃到飽。但我不在台灣,不敢保証。
(但似乎在台灣P906i無法使用3G門號,殘念~)

Requirement:
1. P906i用的USB連接線
http://www.nttdocomo.co.jp/product/option/about/usb_cable01/
2. P906i用的Driver
http://www.nttdocomo.co.jp/support/utilization/application/foma/com_set/driver/906i/p906i/index.html
3. DoCoMo Connection Manager
http://www.nttdocomo.co.jp/support/utilization/application/foma/connection_manager/windows/download1/index.html
4. Windows的VM或是Boot Camp

步驟:
1. 開通mopera
到以下網址申請mopera
http://www.mopera.net/apply/measured_req.html
申請方式有三種,
a. 透過DoCoMo Connection Manager來申請
b. 利用mydocomo帳號來申請
c. 利用手機imode來申請
2. 為手機新增APN
a. 打開Windows的VM,或是改用Boot Camp,或是找一台安裝有Windows的PC。
b. 利用USB連接線連線,安裝P906i的Driver。
c. 安裝DoCoMo Connection Manager。
d. 執行DoCoMo Connection Manager,然後為P906i新增APN : "mpr.ex-pkt.net",並選擇"PPP接続"。
p906i
p906i
e. 記住剛剛新增的APN順序是第幾個。
3. 利用Macbook的Bluetooth與P906i建立連線與設人撥號環境
a. P906i : Menu -> LifeKit -> Bluetooth -> Bluetooth起動 -> ダイヤルアップ登録待機
b. Macbook : System Preferences -> Bluetooth -> (+) -> pair with P906i ->
Phone Vender : NTT DoCoMo
Phone Model : P90x (Bluetooth)
Username : mopera申請時給的帳號
Password : mopera申請時給的密碼
Phone Number : *99***4#(#字前面的4代表的是,剛剛在P906i中新增的APN,順序是在第幾個)(保險一點的話可以用186*99***4#)
4. 撥號
a. Macbook : System Preferences -> Network -> Bluetooth DUN -> connect
b. 連線後檢查手機上的螢幕,看看是不是出現"mpr.ex-pkt.net"
5. 帳單
隔天檢查帳單,看看有沒有出現"FOMAパケット通信料[一般128K]"
p906i

Reference:
http://123032-hill.at.webry.info/200912/article_2.html
http://blog.livedoor.jp/jun_777/archives/52094363.html
http://sites.google.com/site/iphoneondocomo/home/tsukai-kata-hen/tezaringuto-pcsetsuzoku#TOC-128K-PC-

Friday, December 11, 2009

[Linux] CentOS的apache設定with selinux

安裝好CentOS,啟動httpd後,在/var/www/html下建了新目錄後,browse時會發現:
403 Forbidden
到error_log去看,會發現:
(13)Permission denied: access to /search/ denied

解法方法:
方法1
# vi /etc/sysconfig/selinux
SELINUX=enforcing --> SELINUX=disabled

# reboot

方法2
# ls -Z
drwxr-xr-x apache apache user_u:object_r:user_home_t search

# sudo chcon -R -h -t httpd_sys_content_t search


要連線遠端的mysql時,error_log會出現:(遠端的mysql帳號,密碼,權限設定都沒問題)
Can't connect to MySQL server on '192.168.0.9'

解法方法:
# sudo setsebool -P httpd_can_network_connect_db 1
# sudo service httpd restart


用curl時,command line正常,但在httpd下,卻出現:
curl error no 7
Permission denied

解決方法:
# sudo setsebool -P httpd_can_network_connect 1
# sudo service httpd restart



Reference:
http://blog.roodo.com/saycheese/archives/1600863.html
http://wiki.ubuntu.org.cn/index.php?title=Quick_HOWTO_:_Ch20_:_The_Apache_Web_Server/zh&variant=zh-hant

Wednesday, December 9, 2009

vim指令備忘

vim指令備忘
:%s/aaa/bbb/igc : 置換
:%s/ //g : 刪除DOS的換行^M
:%s= *$== : 刪除行尾空白
:g/^s*$/d : 刪除所有空行
:g!/^str/d : 刪除不含字串'str'的行