2012-10-29 55 views
5

我需要使用Android平板電腦或智能手機通過RJ45在開放位置連接專用設備,無需額外的電源,並且可能在惡劣天氣下工作。該設備支持HTTP並具有RJ45連接器。沒有無線支持。客戶非常不情願隨身攜帶無線路由器及其電池。任何人都知道在Android設備上支持USB到RJ45連接器的真相嗎?

網絡上有一些貼子,自從3.2或者Android以後支持以太網到USB轉換器,並且還有一個單獨的Android設備published driver和一些討論here甚至列出了支持的設備。不幸的是,所有這些說明都清楚地顯示了根植設備。有沒有人成功地將RJ45連接到USB適配器,在非固定的Android設備上工作,並使用哪個硬件?

我嘗試過兩種設備,Galaxy Nexus(Android 4.1.2,內核3.0.31)和ThinkPad平板電腦(Android 4.0.3,內核2.6.39)。 Galaxy Nexus擁有USB OTG(適用於臺式機鼠標等設備),ThinkPad甚至具有全尺寸USB主機端口(也適用)。所以是的,有測試和工作的USB主機支持。

我試過多個USB轉以太網轉換器,包括蘋果Mac轉換器,D-Link DUB E-100SMC2209USB/ETH等。其中一些轉換器即使在運行QTopia的手持設備上也能正常工作,但沒有一款適用於我的兩款Android設備。這些轉換器很快就會「活着」,LED閃爍,但似乎沒有嘗試任何DHCP或類似的東西。我也嘗試使用Android USB主機API編寫驅動程序,但似乎不是很簡單。

更新:我剛纔已經說disovered ASIX提供的是什麼驅動他們轉換器裝置,聲稱這些驅動程序也應該努力爲Android(高版本包括),請參閱here例如。

更新:Android內核3.0.31似乎包含了大量各種USB轉RJ45轉換器驅動程序,其中很多都默認爲活動狀態。所以可能它只是生根...

更新:ASIX驅動程序也可以構建並加載到Android內核沒有問題。

+0

可能是你可以使用一些工業設備供電的android有你需要的硬件http://www.alibaba.com/showroom/industrial-pda-android.html – sherif

+0

雖然有很多設備在你的列表中,沒有一個具有RJ45端口,沒有一個明確記錄爲能夠支持RJ45到USB轉換器。我們需要帶RJ45的Android手持設備,直接或通過一些現場可用的轉換器,這是要求。 – h22

+0

嗨,爲這個舊線程的碰撞道歉,但我目前處於類似的情況。我的項目要求是專門使用低端5英寸Android智能手機(不是平板電腦)。如果您有興趣,我想討論您是如何解決您的問題的。請告訴我 – Mujtaba

回答

2

我使用的是Toshiba Thrive(OS 4.0.3),Curtis KLU MID704(OS 4.1.1,以及Rockchip克隆中的一款),Polaroid品牌的PMID704和ZTE手機。在所有這些設置中,寶麗來和柯蒂斯都支持以太網。 我正在使用Radio Shack Belkin USB轉以太網適配器,該適配器由Android支持。 (只有東芝Thrive有一個全尺寸的A型USB插孔。) 由於以太網不工作,寶麗來「破損」。你在設置中點擊它,它會點擊,但什麼都不做。 柯蒂斯工作,它顯示我的IP和MAC地址設置,我可以設置靜態IP參數,包括IP地址,網關,NetMask,和2個DNS服務器。

但是,Android框架(在Java(tm)式語言中)被破壞。 連接管理器僅支持WiFi和移動數據。您可以查詢有關Eth0設備的信息,但無法打開連接或進行任何操作。

我知道...我已經得到了一個價值70,000美元的合同,用於解決以太網連接問題,這讓人感到沮喪。我有谷歌的人告訴我它在那裏,但我找不到API或示例。據說谷歌正在努力。

1

最近的版本(Android 4.1.x至少)具有所有必要的軟件堆棧,包括帶有micro-usb連接器(如JP208B,AX88772A芯片)的最新RJ45轉USB 2.0轉換器的驅動程序。如果某些驅動程序仍然丟失,則可以使用支持的insmod來構建和加載該驅動程序。沒有內置的GUI工具,但是命令行工具如ifconfigdhcpcd在應用到eth0接口時工作良好。

唯一的問題是,使用ifconfig需要「rooted phone」(超級用戶訪問)。普通電話來自市場,如果沒有root訪問權限,購買它可能會從文明(如谷歌Galaxy Nexus)到非常困難。谷歌市場包含類似於sudo的管理工具,允許僅爲單一應用授予root訪問權限,通過RJ45進行連接。

這個問題可能來自一些決策者相信,將Android手機或平板電腦連接到另一個只有RJ45連接器的設備並不是一個可能的用戶故事。我們認爲這是一種奇怪的態度,因爲有許多堅固的Android設備正好適用於工業用途。

相關問題