Verwendung des Windows-Internets auf einem Android-Handy über ein USB-Kabel

73

Ich verwende Android 4.4.2 (auf Micromax Unite 2 - A106 ). Ich habe einen Windows-PC zu Hause, der über eine Hochgeschwindigkeits-Breitband-Internetverbindung verfügt. Ich habe keinen WLAN-Router oder Access Point. Ich möchte nur die Internetverbindung des PCs auf meinem Telefon nutzen. Ich habe mehrere Methoden ausprobiert, aber keine scheint zu funktionieren.

Methode 1: Verwenden der nativen Android 4.4.2-Option

Wenn ich mein Telefon an Settings > Wireless & networks > USB Internet (sharing Windows PC internet via USB cable)das Kontrollkästchen anschließe, das ich aktiviert habe, wurde ich aufgefordert, meine Windows-Version (Windows 8.1, aber da diese Option nicht angezeigt wurde) auszuwählen. Ich habe Windows 8 ausgewählt Das folgende Bild zeigt:

Bildbeschreibung hier eingeben

Hier ist das Problem, es gibt keine Freigabe-Registerkarte (siehe folgenden Screenshot) Bildbeschreibung hier eingeben

Methode 2: Wie unter Einrichten von Reverse Tethering über USB beschrieben

Ich habe auf dieser Site erfahren, dass es Reverse Tethering heißt. Ich habe das unter Einrichten des Reverse Tethering über USB beschriebene Verfahren gelesen und befolgt

Ich habe alle in dieser Antwort beschriebenen Schritte ausgeführt, bis ich den Befehl ausgeführt habe.

  1. USB-Treiber von Android SDK installieren [FERTIG]
  2. USB-Kabel anschließen und USB-Tethering aktivieren (sollte auf einer neuen Netzwerkschnittstelle angezeigt werden.) [FERTIG]
  3. Überbrücken Sie die 2 Netzwerkschnittstellen [FERTIG]
  4. Führen Sie auf Ihrem Computer adb shell netcfg usb0 dhcp [PROBLEM] aus

Wenn ich ausführen adb shell netcfg usb0 dhcpheißt es: error: device not found. Ich habe das gleiche mit USB Debuggingin den Entwicklereinstellungen versucht , ON & OFF. Der Fehler bleibt gleich.

Methode 3: Starten des Geräts und Verwenden einer App

Ich habe hier und da gelesen, dass es eine andere Methode gibt, mit der wir eine App direkt verwenden können, aber dafür muss das Gerät gerootet werden. Mein Telefon ist ein neues Telefon und die Garantie erlischt, wenn ich es roote.

BEARBEITEN: Ich habe die als Antwort vorgeschlagene Methode ausprobiert. Im vierten Schritt von Methode 2 stelle ich dieses Problem fest:

Bildbeschreibung hier eingeben

Krallen
quelle
Wenn Sie bei der ersten Methode in den Netzwerkeigenschaften von Windows keinen Freigabe-Tab finden, können Sie auf unserer Schwestersite superuser.com (die Probleme mit PCs und Windows behandelt) eine Frage stellen, warum Sie dies tun können. Diese Registerkarte in den Netzwerkeigenschaften wird in Win 8.1 nicht angezeigt.
GAThrawn
Sie können es durch umgekehrte USB-Behandlung tun
Maveň ツ
1
Haben Sie für Methode 2, Schritt 4, das USB-Debugging aktiviert ? adbfunktioniert nicht ohne Aktivierung
ᔕᖺᘎᕊ
2
Ich konnte in meinem Galaxy S5 von T-Mobile keine Einstellungen> Drahtlos und Netzwerke finden. Es ist auch Android 4.4.2 wie bei Ihnen. Ideen?
Tagar
1
Ich konnte die native Option auch nicht auf meinem Gerät finden. Ich wollte mein Gerät nicht rooten und entwickelte schließlich meine eigene Lösung, ReverseTethering NoRoot ( play.google.com/store/apps/… )
FD_ 25.02.16

Antworten:

28

Tatsächlich ist Methode 1 recht einfach durchzuführen. Wie in dieser Antwort impliziert , benötigen Sie mehr als eine Netzwerkverbindung, damit die Registerkarte "Freigabe" angezeigt wird.

Kurze Antwort:

Ignorieren Sie zunächst die Anweisungen Ihres Android-Geräts und versuchen Sie trotzdem, eine Verbindung zum USB-Internet herzustellen.
Dadurch wird eine neue Netzwerkverbindung erstellt und die Registerkarte "Freigabe" wird auf Ihrer PC-Netzwerkverbindung angezeigt.

Ausführliche Antwort

1. Bereiten Sie Windows 10 vor

  1. Klicken Sie mit der rechten Maustaste auf die Windows-Startschaltfläche
    Die Windows-Starttaste
  2. Öffnen Sie im sich öffnenden Kontextmenü "Netzwerkverbindungen"
    "Netzwerkverbindungen" im Kontextmenü
  3. Die Netzwerkverbindungen werden angezeigt. Wie Sie sehen, gibt es derzeit nur eine Netzwerkverbindung, sodass es keine Registerkarte zum Freigeben gibt.
    Bildbeschreibung hier eingeben

2. Bereiten Sie Ihr Android-Gerät vor

  1. Verbinden Sie Ihr Android-Gerät mit einem USB-Kabel mit Ihrem PC
  2. Im Drahtlos & Netzwerke Abschnitt (möglicherweise müssen Sie auf klicken Sie auf „Mehr ...“ auf einigen Android - Geräte), Versuchen Sie, die aktivieren USB Internet
    Aktiviere "USB Internet"
  3. Anweisungen werden angezeigt. Wählen Sie Windows 8 und klicken Sie einfach auf Weiter und Fertig , wobei Sie die gegebenen Anweisungen ignorieren
    Wählen Sie Windows 8 und klicken Sie auf Weiter Klicken Sie auf Fertig, um die Schritte zu ignorieren
  4. Jetzt sollte es ein Häkchen nach USB Internet geben :
    Das USB-Internet sollte jetzt überprüft werden
  5. Wenn Sie Ihr Android-Gerät zum ersten Mal über ein USB-Netzwerk mit Ihrem PC verbinden, werden Sie möglicherweise von Windows gefragt, ob die Netzwerkverbindung hergestellt werden soll. Das ist normal.

3. Geben Sie die Internetverbindung unter Windows 10 frei

Wie Sie sehen, gibt es jetzt zwei Netzwerkverbindungen, sodass die Registerkarte "Freigabe" jetzt verfügbar ist:
Zwei Netzwerkverbindungen

  1. Klicken Sie mit der rechten Maustaste auf die erste Netzwerkverbindung und öffnen Sie die Eigenschaften Öffnen Sie die Eigenschaften Ihrer ursprünglichen Netzwerkverbindung
  2. Jetzt gibt es eine Registerkarte "Freigabe" und Sie können Ihrem Android-Gerät erlauben, die Internetverbindung Ihres Windows 10-PCs zu verwenden
    Die Registerkarte "Freigabe" ist jetzt verfügbar
Zufälliger Bürger
quelle
3
Ich kann das nicht verifizieren (keine Fenster hier, aber die für Licht und frische Luft) - aber immer noch positiv bewertet: sehr gründliche und visuelle Erklärung, danke fürs Teilen! // PS: Jetzt kannst du auch geschützte Fragen beantworten :)
Izzy
3
Hmm, ich sehe diese "USB Internet" Option auf Android 6.0 nicht. Muss ich etwas anderes tun, bevor es angezeigt wird, oder funktioniert es in 6.0 anders?
ProgramFOX
9

Bei Ihrer zweiten Methode (die funktionieren sollte) scheinen nur die richtigen Treiber für Ihr Gerät zu fehlen. Ich habe eine Seite gefunden, die behauptet, die Treiber zu haben ( http://www.digitbrunch.com/android/how-to-root-micromax-unite-2-a106 ), obwohl ich nicht für ihre Authentizität bürgen kann, also liegt es an Ihnen, wenn du willst ihnen vertrauen.

Lassen Sie mich wissen, wenn Sie auf Probleme stoßen, denn obwohl ich noch nie so etwas gemacht habe, würde ich Ihnen gerne dabei helfen, wenn ich kann.

Colin
quelle
Ich habe die Bearbeitung veröffentlicht, nachdem ich Ihre Vorschläge ausprobiert habe. Bitte probiere es aus. Ich habe die als Antwort vorgeschlagene Methode ausprobiert. Im vierten Schritt von Methode 2 stehe ich vor diesem Problem
Krallen
Entschuldigen Sie das lange Warten auf die Antwort (Höllenwoche in der Schule im Moment), aber der Fehler scheint zu sein, dass adb Ihr Gerät nicht sehen kann. Jetzt ist es normalerweise ein Treiberproblem, aber es besteht auch die Möglichkeit, dass es sich um ein Hardwareproblem handelt (mein Nexus 7 kann zum Beispiel keine Verbindung mehr zu Computern herstellen). Welche Ausgabe erhalten Sie, wenn Sie "adb devices" ausführen?
Colin
Dieser Thread kann sich auch als nützlich erweisen: forum.xda-developers.com/google-nexus-5/help/… , er ist für den Nexus gedacht , enthält jedoch möglicherweise weitere Informationen, wenn Ihr Treiber nicht das Problem ist
Colin
5

Es gibt eine Lösung für nicht gerootete Geräte

Ich weiß, dass dies eine späte Antwort ist, aber da alle vorhandenen Antworten darauf hindeuten, dass USB-Reverse-Tethering nur möglich ist, wenn entweder Ihr Gerät gerootet ist oder Systemunterstützung für Reverse-Tethering vorhanden ist, sollte darauf hingewiesen werden, dass es noch eine weitere Option gibt:

Vor ein paar Monaten suchte ich nach einer Lösung, mit der ich die Internetverbindung meines Laptops auf einem Android-Gerät ohne Root-Zugriff nutzen konnte, aber ich konnte einfach keine Lösung finden. Schließlich begann ich, meine eigene Lösung zu entwickeln. Das Ergebnis ist eine App, die auf Geräten mit Android 4.0 oder höher auf der Client-Seite und allen wichtigen Desktop-Betriebssystemen auf der Host-Seite funktioniert.

Die ReverseTethering NoRoot-App

Die App ist auf Google Play verfügbar: ReverseTethering NoRoot

FD_
quelle
3

Ich benutze auch einen Micromax Unite 2. Was für mich funktioniert, ist die erste Methode.

Es scheint, dass Sie Ihr Gerät nicht anschließen (Telefon an PC). Daher wird der Freigabe-Tab nicht angezeigt. Sie haben nur ein LAN-Gerät, aber kein Gerät, das Sie freigeben können.

Sie müssen also zuerst Ihr Gerät an den PC anschließen und dann mit den restlichen Schritten fortfahren. Ich genieße das Internet wirklich von meinem PC zum Telefon!

Verfahren

  1. Verbinden Sie Ihr Handy über ein USB-Kabel mit dem PC.
  2. Gehen Sie auf Ihrem Mobiltelefon zu Einstellungen-> Weitere-> USB-Internet , wählen Sie PC-Systemversion-> Weiter -> "FERTIG" (WICHTIG).
  3. Gehen Sie auf dem PC zu Systemsteuerung-> Netzwerk und Internet-> Netzwerkverbindung.
  4. Hier ist eines der Geräte Ihr LAN-Gerät und ein anderes Ihr Mobiltelefon.
  5. Klicken Sie mit der rechten Maustaste auf Ihr LAN-Gerät und wählen Sie Eigenschaften -> Registerkarte "Freigabe" -> Klicken Sie auf die erste Option -> OK.
  6. Jetzt können Sie das Internet auf Ihrem Telefon genießen.
Ananth Kumar
quelle
Bitte vermeiden Sie txtspk. Für einige nicht-englische Muttersprachler ist es schwer genug, ohne :) Ich habe das für Sie hier behoben.
Izzy
2

Ich habe die erste Methode auf ZTE V987 mit Android 4.2.1 getestet und nach einer kleinen Suche nach RNDIS Interface und einem anderen MTKandroidUSB Device (ADB Interface) Treiber (für Windows Xp) hat es funktioniert. Ich denke, Sie haben die Telefontreiber nicht in Windows installiert. Haben Sie im Geräte-Manager eingecheckt?

Ich habe die erste Methode auch in Windows 7 getestet und folgende Geräte installiert:

MT65xx Android-Gerät

dann habe ich die internetverbindung geteilt, aber ohne erfolg. Das Telefon wollte die Verbindung nicht sehen. Dann habe ich die Treiber mit denen von http://www.digitbrunch.com/android/how-to-root-micromax-unite-2-a106 (Driver_Auto_Installer_v1.1236.00) geändert und ich habe versucht, die 2 Netzwerkadapter und zu überbrücken Ich habe folgende Konfiguration erhalten: Driver_Auto_Installer_v1.1236.00

Dann habe ich wieder auf die gemeinsame Nutzung der Internetverbindung zurückgegriffen und die folgenden Befehle ausprobiert (hier zu finden unter http://forum.xda-developers.com/showthread.php?t=2287494 ): adb shell netcfg rndis0 dhcp

Und die USB-Verbindung des Telefons begann zu funktionieren:

Lan3Status Lan3Details

Schließlich habe ich die USB-Treiber auf die ursprüngliche Alcatel-Version aktualisiert, den MAC Bridge Miniport gelöscht, denselben DNS für die IPv4-RNDIS-LAN-Verbindung festgelegt und eine CMD-Datei mit dem adb shell netcfg rndis0 dhcpBefehl zum Starten der Verbindung verwendet.

Lan3Details2

xavier_fakerat
quelle