Come utilizzare Internet di Windows su un telefono Android tramite cavo USB


73

Sto usando Android 4.4.2 (su Micromax Unite 2 - A106 ). Ho un PC Windows a casa che ha una connessione Internet a banda larga ad alta velocità. Non ho un router wireless o un punto di accesso. Voglio solo usare la connessione Internet del PC sul mio telefono. Ho provato diversi metodi ma nessuno sembra funzionare.

Metodo 1: utilizzo dell'opzione Android 4.4.2 nativa

Nel mio telefono quando collego il mio telefono, nella Settings > Wireless & networks > USB Internet (sharing Windows PC internet via USB cable)casella di controllo, che ho selezionato, mi ha chiesto di scegliere la mia versione di Windows (che è Windows 8.1 ma poiché non mostrava quell'opzione) ho scelto Windows 8. Mi dà ulteriori istruzioni come mostrando nella seguente immagine:

inserisci qui la descrizione dell'immagine

Ecco il problema, non esiste una scheda di condivisione (vedere la seguente schermata) inserisci qui la descrizione dell'immagine

Metodo 2: come descritto in Come impostare il tethering inverso tramite USB

Ho imparato su questo sito che si chiama tethering inverso. Ho letto e seguito la procedura indicata in Come impostare il tethering inverso tramite USB

Ho seguito tutti i passaggi descritti in quella risposta, fino all'esecuzione del comando.

  1. Installa i driver USB da Android SDK [DONE]
  2. Collega il cavo USB e attiva il tethering USB (dovresti vedere una nuova interfaccia di rete.) [FATTO]
  3. Bridge le 2 interfacce di rete [DONE]
  4. Sul tuo computer esegui adb shell netcfg usb0 dhcp [PROBLEMA]

Quando eseguire adb shell netcfg usb0 dhcpche dice: error: device not found. Ho provato la stessa cosa con USB Debuggingin Impostazioni sviluppatore, ON e OFF. L'errore rimane lo stesso.

Metodo 3: Rooting del dispositivo e utilizzo di un'app

Ho letto qua e là che esiste un altro metodo, in cui possiamo usare direttamente un'app ma richiede il rooting del dispositivo. Il mio telefono è un nuovo telefono e la garanzia decade se eseguo il root.

EDIT: ho provato il metodo suggerito in risposta, al 4 ° passaggio del metodo 2, sto affrontando questo problema:

inserisci qui la descrizione dell'immagine


Per il primo metodo, se non riesci a trovare una scheda di condivisione nelle proprietà della rete in Windows, puoi pubblicare una domanda sul nostro sito gemello superuser.com (trattano problemi con PC e Windows) chiedendoti perché puoi " t vedi quella scheda sulle proprietà della tua rete in Win 8.1.
GAThrawn,

Puoi farlo
inviando il

1
Per il metodo 2, passaggio 4, hai abilitato il debug USB ? adbnon funzionerà senza abilitarlo
ᔕᖺᘎᕊ

2
Non sono riuscito a trovare Impostazioni> Wireless e reti nel mio Galaxy S5 da T-Mobile. È anche Android 4.4.2 come il tuo. Idee?
Tagar,

1
Inoltre non sono riuscito a trovare l'opzione nativa sul mio dispositivo. Non volevo eseguire il root del mio dispositivo, quindi alla fine ho sviluppato la mia soluzione, ReverseTethering NoRoot ( play.google.com/store/apps/… )
FD_

Risposte:


28

In realtà, il Metodo 1 è abbastanza facile da fare. Come implicito da questa risposta , è necessaria più di una connessione di rete per visualizzare la scheda di condivisione.

Risposta breve:

Innanzitutto, ignora le istruzioni del tuo dispositivo Android e prova comunque a connetterti a USB-Internet.
Ciò creerà una nuova connessione di rete e consentirà la visualizzazione della scheda di condivisione sulla connessione di rete del PC.

Risposta dettagliata

1. Prepara Windows 10

  1. Fare clic con il tasto destro del mouse sul pulsante Start di Windows
    Il pulsante Start di Windows
  2. Nel menu contestuale di apertura, apri "Connessioni di rete"
    "Connessioni di rete" nel menu contestuale
  3. Verranno visualizzate le connessioni di rete. Come puoi vedere, al momento esiste solo una connessione di rete, quindi non ci sarà alcuna scheda di condivisione.
    inserisci qui la descrizione dell'immagine

2. Prepara il tuo dispositivo Android

  1. Collega il tuo dispositivo Android con un cavo USB al PC
  2. Nella sezione Wireless e reti (potrebbe essere necessario fare clic su "Altro ..." su alcuni dispositivi Android), provare ad attivare Internet USB
    Attiva "USB Internet"
  3. Appariranno le istruzioni. Seleziona Windows 8 e fai clic su Avanti e Fine , ignorando le istruzioni fornite
    Seleziona Windows 8 e fai clic su Avanti Fai clic su Fine ignorando i passaggi
  4. Ora, ci dovrebbe essere un segno di spunta dopo USB Internet :
    USB Internet dovrebbe ora essere controllato
  5. Se questa è la prima volta che colleghi il tuo dispositivo Android al PC con una rete USB, Windows potrebbe chiederti se eseguire la connessione di rete. È normale.

3. Condividi la connessione Internet su Windows 10

Come puoi vedere, ora ci sono due connessioni di rete, quindi la scheda di condivisione sarà ora disponibile:
Due connessioni di rete

  1. Fare clic con il tasto destro del mouse sulla prima connessione di rete e aprire le proprietà Apri le Proprietà della tua connessione di rete originale
  2. Ora c'è una scheda di condivisione e puoi consentire al tuo dispositivo Android di utilizzare la connessione Internet del tuo PC Windows 10
    La scheda Condivisione è ora disponibile

3
Non riesco a verificarlo (non ci sono finestre qui ma quelle per la luce e l'aria fresca) - ma ancora votato: spiegazione molto accurata e visiva, grazie per la condivisione! // PS: ora puoi rispondere anche a domande protette :)
Izzy

3
Hmm, non vedo questa opzione "USB Internet" su Android 6.0. Devo fare qualcos'altro prima che venga visualizzato o funzioni in modo diverso in 6.0?
Programma FOX

9

Per il tuo secondo metodo (che dovrebbe funzionare) sembra che manchi solo i driver corretti per il tuo dispositivo. Ho trovato una pagina che afferma di avere i driver ( http://www.digitbrunch.com/android/how-to-root-micromax-unite-2-a106 ) anche se non posso garantire la loro autenticità, quindi dipende da te se vuoi fidarti di loro.

Fammi sapere se riscontri problemi, perché anche se non ho mai fatto qualcosa di simile prima, sarei felice di aiutarti se posso.


Ho pubblicato la modifica dopo aver provato quello che mi hai suggerito. Per favore controlla. Ho provato il metodo suggerito in risposta, al quarto passaggio del metodo 2, sto affrontando questo problema
artigli

Ci scusiamo per la lunga attesa sulla risposta (settimana infernale a scuola in questo momento), ma l'errore sembra essere che adb non riesca a vedere il tuo dispositivo. Ora di solito è un problema di driver in questo caso, ma c'è anche la possibilità che possa trattarsi di un problema hardware (ad esempio il mio Nexus 7 non può più connettersi ai computer). Qual è l'output che ottieni quando esegui "dispositivi adb"?
Colin,

Anche questa discussione potrebbe rivelarsi utile: forum.xda-developers.com/google-nexus-5/help/… , è per il nexus ma potrebbe avere qualche informazione in più se il tuo driver non è il problema
Colin

5

Esiste una soluzione per dispositivi non root

So che questa è una risposta tardiva, ma poiché tutte le risposte esistenti suggeriscono che il tethering inverso USB è possibile solo se il tuo dispositivo è rootato o ha il supporto di sistema per il tethering inverso, penso che varrebbe la pena sottolineare che c'è un'altra opzione:

Alcuni mesi fa, stavo cercando una soluzione che mi permettesse di utilizzare la connessione Internet del mio laptop su un dispositivo Android non root, ma non riuscivo a trovare una soluzione. Alla fine, ho iniziato a sviluppare la mia soluzione. Il risultato è un'app che funziona su dispositivi che eseguono Android 4.0 o versioni successive sul lato client e tutti i principali sistemi operativi desktop sul lato host.

L'app NoRoot di ReverseTethering

L'app è disponibile su Google Play: ReverseTethering NoRoot


3

Sto anche usando un Micromax Unite 2. Quello che funziona per me è il primo metodo.

Sembra che tu non stia collegando il tuo dispositivo (dal telefono al PC). Quindi non ti mostra la scheda di condivisione. Hai solo un dispositivo LAN ma nessun dispositivo da condividere.

Quindi, prima devi connettere il tuo dispositivo al PC e, quindi, procedere con i passaggi rimanenti. Mi sto davvero godendo Internet dal mio PC al telefono!

Procedura

  1. Collega il tuo cellulare al PC tramite un cavo USB.
  2. Sul tuo cellulare, vai su Impostazioni-> altro-> Internet USB , seleziona Versione sistema PC-> successivo -> "FATTO" (IMPORTANTE).
  3. Sul PC, vai al pannello di controllo-> Rete e Internet-> Connessione di rete.
  4. Qui, uno dei dispositivi è il tuo dispositivo LAN e un altro è il tuo cellulare.
  5. Fai clic con il tasto destro del mouse sul dispositivo LAN vai su Proprietà-> scegli la scheda "condivisione "-> fai clic sulla prima opzione-> ok.
  6. Ora sei pronto per goderti Internet sul tuo telefono.

Si prega di evitare txtspk. Per alcuni di madrelingua inglese, è abbastanza difficile senza :) Ho risolto il problema per te qui.
Izzy


2

Ho testato il primo metodo su ZTE V987 con Android 4.2.1 e, dopo una piccola ricerca di driver RNDIS Interface e un altro dispositivo MTKandroidUSB (ADB Interface) (per Windows Xp), ha funzionato. Penso che non hai i driver del telefono installati in Windows. Hai controllato in Gestione dispositivi?

Ho testato il primo metodo anche in Windows 7 e ho installato i seguenti dispositivi:

Dispositivo Android MT65xx

quindi ho condiviso la connessione Internet, ma senza successo. Il telefono non voleva vedere la connessione. Quindi ho cambiato i driver con quelli di http://www.digitbrunch.com/android/how-to-root-micromax-unite-2-a106 (Driver_Auto_Installer_v1.1236.00) e ho provato a collegare i 2 adattatori di rete e Ho ottenuto la prossima configurazione: Driver_Auto_Installer_v1.1236.00

Quindi sono tornato alla Condivisione connessione Internet e ho provato i seguenti comandi (disponibile qui http://forum.xda-developers.com/showthread.php?t=2287494 ): shell adb netcfg rndis0 dhcp

E la connessione USB del telefono ha iniziato a funzionare:

Lan3Status Lan3Details

Alla fine ho ri-aggiornato i driver USB alla versione iniziale di Alcatel, cancellato MAC Bridge Miniport, impostato lo stesso DNS per la connessione alla rete locale IPv4 RNDIS e usato un file .cmd con adb shell netcfg rndis0 dhcpcomando per avviare la connessione.

Lan3Details2

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.