原创 OpenStack neutron floatingips 與 iptables 深入分析

轉載出處:http://blog.csdn.net/starean/article/details/168608191. 簡介neutron-l3-agentOpenStack neutron-l3-agent 主要負責實現網絡三層協議,爲

原创 用oFono來GPRS上網

準備一個3G modem 首先,你需要找一個2G或3G的USB modem。這個在淘寶上花200左右就能買到。我手邊用的是Huawei E1750 WCDMA的modem。 一般modem會自帶Windows的撥號上網程序,用oFono就

原创 我的友情鏈接

51CTO博客開發

原创 用packstack安裝OpenStack後無法ping通VM的解決辦法

如果你和我一樣是用Redhat的packstack安裝OpenStack的話,注意最新版的packstack有一個bug。如下圖所示,假設你啓動的虛擬機的內網ip是10.0.0.2, 而外網ip是172.24.4.227。你會發現從host

原创 oFono安裝和啓動

安裝和啓動oFono 1. git clone git://git.kernel.org/pub/scm/network/ofono/ofono.git 2. cd ofono 3. ./bootstrap-configure 或者./co

原创 Docker試用感受

United Stack的Denny Zhang同學剛寫了篇Docker的介紹文章。http://www.unitedstack.com/blog/episode-1-what-is-docker/順便試了一下,簡單說一下安裝的步驟吧。以R

原创 用oFono操作Openmoko手機

Neo FreeRunner是Openmoko公司設計生產的手機,它從硬件到軟件都是開放的,主要面向的是開發者而不是終端用戶。目前FreeRunner已經十幾種不同的發行版,其中包括Android,SHR,Debian,Qt Extende

原创 OpenStack Heat服務介紹 (三)

Heat是OpenStack中的Orchestration services,也就是應用程序的配置管理。Heat用聲明式的方法來管理公有云或者私有云中的應用程序。它和其他OpenStack的服務類似,對外提供ReSTful接口,但除此之外,

原创 詭異的TCP連接問題

最近幫同事解決了一個詭異的TCP連接問題,最終找到的原因是程序在fork時的一個bug。   現象是這樣的:兩個進程A和B通過TCP建立Socket連接,運行不定長時間後A發現B斷開了,但B進程一直都在,從來沒有退出過,而且TCP連接仍然是

原创 OpenStack Heat服務介紹 (二)

Heat的安裝,配置以及核心概念Heat作爲相對獨立的模塊建立在其他模塊之上。Havana版中主要與Heat交互的模塊是Nova和Ceilometer。下一版本Ice House還會有Swift,Glance, Neutron。安裝和配置篇

原创 移動開發-oFono開源電話協議棧

oFono是一個開源免費的電話協議棧軟件,它遵循3GPP27.007等通信標準,通過AT命令與2G/3G modem進行交互,以實現各種電話功能(Voicecall, GPRS, SMS, Stk等等)。在oFono的基礎上,很容易開發用Q

原创 調用Xerces C++ XML解析庫引起的內存泄漏

內存泄漏一直是個很頭疼的問題。這類bug的root cause通常都很難找,特別是當代碼行數達到數十萬行以上的時候。最近幫同事解決了一個此類內存泄漏的問題,原因是使用Xerces XML庫不當所引起的。 程序在長時間運行時內存不停的在漲。反

原创 如何用OpenStack啓動Windows虛擬機

OpenStack中的Windows鏡像需要裝Cloudbase-init的腳本。 1. 從這裏下載已經做好的Windows鏡像文件 http://www.cloudbase.it/ws2012r2 2. 如果你用RDO安裝OpenStac

原创 用oFono收發短信

收發短信是oFono所支持的一項基本功能。用phonesim也可以模擬短信的收發。oFono本身不會保存短信,而是希望第三方plugin如sms history來把短信保存到sim卡或者SD卡上。 1. 啓動oFono並power on m

原创 解決OpenStack虛擬機沒有console.log輸出的問題

如果你在OpenStack中啓動了cirros或者fedora的虛擬機後,有些虛擬機在Horizon中的啓動日誌log是空的,但是其他沒問題。原因是虛擬機的kernel啓動參數需要修改。 以我用的fedora爲例, image是F17-x8