Wednesday, December 24, 2008

Ubuntu 系統如何與 Sony Ericsson K610i 進行檔案傳輸 - By OBEX

Object Exchange (OBEX) protocol 是一種裝置間通訊的協定,最早是使用在紅外線通訊,後來也應用到藍芽、甚至是USB有線。因為我不是學網路技術的,詳細的技術內容就不著墨了,網路上的資料也很多。

OBEX 的一項特色是內建於許多的手機當中,手機與手機之間、手機與 PC 之間的檔案傳輸,都可以透過 OBEX 來完成。當然對於終端的使用者來說,OBEX是什麼其實不重要,重要的是裝置之間的傳輸是不是隨插即用。

在 Ubuntu 系統中,一般的隨身碟接上 USB 埠之後,通常自動會在桌面出現一個新的儲存裝置,可是預設的環境下,如果接入 Sony Ericsson K610i 手機的 USB 傳輸線,即使設定好檔案傳輸模式,恐怕還是找不到,原因是 OBEX 並沒有預設安裝。

安裝其實也很簡單,因為 OBEX 的套件已經在 Ubuntu 的套件庫中了,只要用平常習慣的方式,安裝 obexftp 這個套件即可。

如果安裝好之後,裝置沒有正確出現,試著重開機一下,並且按照下面的步驟接上 USB 連接線

1) User connects USB cord to phone
2) User connects USB cord to PC
3) Nautilus displays device similar to how it displays USB memory sticks
4) User copies/pastes/deletes files on mobile device
5) User unmounts device via popup context sensitive menu item

參考資料︰
OpenOBEX
k610i Phone book and Calendar backup in ubuntu
Obex via USB in Nautilus
Wikepedia - OBEX

1 comment:

bpchen said...

大大解釋的好詳細喔 很認真喔 給你一百分 !!