Personne ne sait la vérité sur USB vers RJ45 connecteur de support sur les appareils Android?
J'ai besoin d'utiliser une tablette Android ou un smartphone pour connecter un appareil spécialisé RJ45 dans le lieu ouvert, sans alimentation supplémentaire et probablement sous le mauvais temps. L'appareil prend en charge HTTP, et a connecteur RJ45. Il n'y a pas de support sans fil. Les clients sont très réticents à porter autour du routeur sans fil et de sa batterie.
Il y a quelques messages sur le web que depuis 3.2 ou sur Android inclut le support pour l'Ethernet convertisseur USB, et il y a aussi un séparément publié pilote pour les appareils Android et certaines discussions ici même la liste des périphériques pris en charge. Malheureusement toutes ces instructions sont clairement pour le dispositif enracinée. Personne n'a jamais réussi à obtenir RJ45 vers USB adaptateur de travail sur un non-enracinée appareil Android, et avec quels matériels?
J'ai essayé sur les deux appareils, Galaxy Nexus (Android 4.1.2, kernel 3.0.31) et ThinkPad tablet (Android 4.0.3, noyau 2.6.39). Galaxy Nexus dispose d'un port USB OTG (qui fonctionne pour les appareils de type bureau de la souris) et ThinkPad même doté de la pleine taille ports USB (qui fonctionne aussi). Donc oui, il est testé et de travail hôte USB de soutien.
J'ai essayé plusieurs USB to Ethernet convertisseurs, y compris Apple Mac convertisseur, D-Link DUB E-100SMC2209USB/ETH et quelques autres. Certains de ces convertisseurs fonctionnent très bien, même sur les ordinateurs de poche fonctionnant QTopia, mais aucun ne fonctionne avec mes deux appareils Android. Les convertisseurs sont somwhat "vivant" avec elles Led clignotante, mais semblent ne pas essayer de tout DHCP ou similaires. J'ai aussi essayé d'écrire le pilote à l'aide de Android USB hôte API, mais ne semble pas très trivial.
Mise à jour: je viens de disovered que ASIX offre rien de pilotes pour qu'ils les périphériques de convertisseur, affirmant que ces pilotes devrait fonctionner aussi pour Android (haut des versions, y compris), voir ici par exemple.
Mise à jour: Android kernel 3.0.31 semble contenant le tas de différentes USB vers RJ45 convertisseur pilotes, avec de nombreuses d'entre elles sont actives par défaut. Alors, probablement, il est tout simplement à propos de l'enracinement...
Mise à jour: ASIX les conducteurs peuvent également être construits et les charger dans le noyau Android pas de problème.
Bien qu'il existe beaucoup de dispositifs dans votre liste, aucun ne dispose d'un port RJ45, et aucune n'est clairement documentés capable de supporter RJ45 vers USB convertisseur hors de la boîte. Nous avons besoin de Android ordinateur de poche avec RJ45, directement ou par l'intermédiaire d'un champ utilisable convertisseur, c'est l'exigence.
Salut, excuses pour cogner ce vieux thread mais je suis dans une situation similaire en ce moment. Mon projet est d'utiliser un bas de gamme de 5 pouces smartphone Android (pas de tablette). Si vous êtes intéressés, je voudrais discuter comment avez-vous réussi à résoudre votre problème. S'il vous plaît laissez-moi savoir
OriginalL'auteur h22 | 2012-10-29
Vous devez vous connecter pour publier un commentaire.
Je suis sur un Toshiba Thrive (OS 4.0.3), un Curtis KLU MID704 (OS 4.1.1, et l'un des Rockchip clones) un Polaroid de marque PMID704 et un téléphone ZTE.
De tous ces éléments, le Polaroid et Curtis ont Ethernet soutien dans les paramètres.
Je suis à l'aide d'un Radio Shack Belkin USB-adaptateur Ethernet, qui est pris en charge hors-the-shelf par Android. (Seule la Toshiba Thrive est un full size type d'UNE prise USB.)
Le Polaroid est "cassé" en ce que l'Ethernet ne fonctionne pas. Vous cliquez sur paramètres, puis il clique sur mais ne fait rien.
Curtis travaille, il me montre mon IP et l'adresse MAC dans les paramètres et j'pouvez définir les paramètres IP statiques, y compris l'Adresse IP, Passerelle, Masque de réseau, et 2 serveurs DNS.
Cependant, l'Android cadres (en Java(tm)-comme le langage) sont cassés.
Les gestionnaires de connexions uniquement en charge le WiFi et les Données Mobiles. Vous pouvez vous renseigner sur le périphérique Eth0, mais ne peut pas ouvrir une connexion ou faire quelque chose avec elle.
Je sais...j'ai une somme de 70 000 $USD de contrat, fondée sur la résolution de la connexion ethernet problème et il est de plus en plus frustrant. J'ai google gens qui me disent que c'est là-dedans, mais je ne trouve pas API ou des exemples. Soi-disant Google travaille sur ce point.
OriginalL'auteur David at HotspotOffice
Les versions récentes d'Android 4.1.x au moins) ont tous les logiciels nécessaires à la pile, y compris les pilotes de la récente RJ45 vers USB 2.0 convertisseurs avec connecteur micro-usb (comme JP208B, AX88772A puce). Si certains conducteur est toujours absent, il peut être construits et chargé avec insmod qui est pris en charge. Il n'y a pas intégré dans les outils d'interface graphique mais les outils de ligne de commande comme ifconfig ou dhcpcd juste de l'excellent travail lorsqu'il est appliqué à l'interface eth0.
Le seul problème est qu'à l'aide de la commande ifconfig exige "téléphone enracinée" (l'accès super-utilisateur). Des téléphones réguliers à venir du marché sans cet accès à la racine, de l'acquisition, il peut varier de tout à fait civilisé (comme avec Google Galaxy Nexus) à très difficile. Le Marché de Google contient le sudo-comme des outils de gestion qui permettent d'accorder l'accès root uniquement pour cette application, respsonsible pour la connexion si RJ45.
Le problème vient probablement de certains décideur étant convaincu que la connexion de votre tablette ou téléphone Android à un autre appareil qui ne dispose que d'un connecteur RJ45 n'est pas un utilisateur de l'histoire. Nous voyons cela comme une étrange attitude qu'il existe un large spectre de robuste appareils Android pour une utilisation industrielle.
OriginalL'auteur