CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: gianpassa con ben 6 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: gianpassa con ben 24 Thanks ricevuti negli ultimi sette giorni
Utente del mese: DreamReaper con ben 133 Thanks ricevuti nell'ultimo mese

NEWS DAL BLOG:
Pagina 5 di 28 primaprima ... 3456715 ... ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 41 a 50 su 274
Discussione:

Tethering non funzionante su Android 4.2.x

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #41
    Senior Droid L'avatar di route69


    Registrato dal
    Mar 2013
    Messaggi
    363

    Ringraziamenti
    65
    Ringraziato 40 volte in 36 Posts
    Predefinito

    Quote Originariamente inviato da FabioT Visualizza il messaggio
    Route69,
    Sto testando la connessione tethering mentre scrivo questo messaggio...
    Non dispongo di un telefono a singola SIM con Jelly Bean 4.2 e superiori per cui non so risponderti con certezza.
    I telefoni a singola SIM che posseggo fanno regolarmente il tethering, ma sono Android versione 4.1.2.
    Visto dai vostri feedback che lo script funziona, mi pare più un problema di sistema operativo.
    Che sia stata Google, o chi ha adattato Android sul particolare telefono a fare questo, non sono in grado di dirlo.

    Posso comunque confermare che il tethering funziona sia sulla SIM1 che sulla SIM2 senza modificare lo script (testato adesso con Vodafone). Non saprei dire se con Wind funzioni perchè inquesto momento la connessione Internet Wind è praticamente assente....

    Potresti, se puoi e se ne hai voglia, controllare periodicamente su un terminale aperto sul telefono dual-sim la IPTABLE come spiegato nella guida, per capire se le interfacce disponibili cambiano?
    Tieni presente un'altra cosa: ogni tanto il telefono gira dal segnale UMTS-HSDPA a GPRS e questo fa sì che la connessione sembra non funzionare. A me con Wind accade esattamente questo, con Vodafone molto raramente (segnale più forte? Miglior qualità dei loro sistemi?).
    Credo di non poterlo fare. Non il telefono rootato. L'unica cosa che posso dire è che solo la TIM (nel mio ZP980) funziona random, gli altri operatori nessun problema. Ho testato una sim WIND: perfetto, il tethering non perde un colpo. La mia tim su un dual sim sim mtk 6577 e ics 4.0 e mono sim 4.0 (galaxy) una scheggia. Nel mio ZP980 (mtk 6589 e 4.2) funziona quando gli gira. Un periodo si, poi no, poi di nuovo si e ora no. Gli altri device si collegano (li vedo sul mio ZP980) ma non riescono a connettersi a internet. Non è che il cell a causa del mtk6589 o di JB o di non so cosa, si "confonde" e, pur riconoscendo un altro device collegato, non riesce a capire su quale slot dare la connessione?
    Se navigo dal ZP980 va meglio del mio modem, molto meglio.

  2.  
  3. #42
    Baby Droid


    Registrato dal
    Aug 2009
    Messaggi
    42

    Ringraziamenti
    0
    Ringraziato 17 volte in 4 Posts
    Predefinito

    Quote Originariamente inviato da route69 Visualizza il messaggio
    Non è che il cell a causa del mtk6589 o di JB o di non so cosa, si "confonde" e, pur riconoscendo un altro device collegato, non riesce a capire su quale slot dare la connessione?
    Se navigo dal ZP980 va meglio del mio modem, molto meglio.
    La tua ipotesi a mio avviso non è corretta.
    Come detto prima, ho provato anche a scambiare di posto le SIM e lo script funziona correttamente.
    Il processore non c'entra, è solo questione di sistema operativo.
    Il tethering su JB permette la connessione dei dispositivi, ma non la condivisione del flusso di dati internet. Lo script in qualche modo costringe "di sfroso" la ridirezione del flusso di dati TCP/IP, che invece viene impedita ad ogni riavvio del programma di tethering.

  4. #43
    Senior Droid L'avatar di route69


    Registrato dal
    Mar 2013
    Messaggi
    363

    Ringraziamenti
    65
    Ringraziato 40 volte in 36 Posts
    Predefinito

    Quote Originariamente inviato da FabioT Visualizza il messaggio
    La tua ipotesi a mio avviso non è corretta.
    Come detto prima, ho provato anche a scambiare di posto le SIM e lo script funziona correttamente.
    Il processore non c'entra, è solo questione di sistema operativo.
    Il tethering su JB permette la connessione dei dispositivi, ma non la condivisione del flusso di dati internet. Lo script in qualche modo costringe "di sfroso" la ridirezione del flusso di dati TCP/IP, che invece viene impedita ad ogni riavvio del programma di tethering.
    Ma perché solo con TIM? JB e tim hanno litigato? Perchè random funziona? Perché in alcuni mono sim con JB 4.2 funziona?
    Gli altri operatori nessun problema. Sicuri che sia "colpa" solo di JB?

  5. #44
    Baby Droid


    Registrato dal
    Aug 2009
    Messaggi
    42

    Ringraziamenti
    0
    Ringraziato 17 volte in 4 Posts
    Predefinito

    Posso solo fare congetture, ti rispondo per quella che è la mia esperienza diretta con il quad-core ALPS.
    Potrei dirti che per quel che ho visto io, JB ha litigato con Vodafone e Wind.
    Poi nel sito della Vodafone sembra che il tethering non sia espressamente proibito....non saprei cosa dirti.

    Tieni anche presente che Android sui dual-sim deve essere adattato riguardo alla versione originale, potrebbe essere che quella versione ha un bug che ne permette la connessione a strappi.
    Per verificare se veramente l'hotspot non stia navigando, puoi dare questo comando da terminale (sul PC collegato con l'hotspot):
    ping google.com

    Dovresti avere questo output:

    PING google.com (173.194.35.35): 56 data bytes
    se si ferma qui allora non stai andando su Internet (anche se il DNS funziona).

    Se appaiono messaggi in sequenza come :
    64 bytes from 173.194.35.35: seq=62 ttl=52 time=81.351 msec
    allora stai navigando su Internet.

    A me la sequenza del risultato del ping si attiva pochi secondi dopo che ho lanciato lo script tether.sh.

    A proposito: come va lo ZP980? Com'è il display? La risoluzione è come dicono le caratteristiche (1920x1080)?
    Ultima modifica di FabioT; 11-06-13 alle 21:54

  6. #45
    Senior Droid L'avatar di route69


    Registrato dal
    Mar 2013
    Messaggi
    363

    Ringraziamenti
    65
    Ringraziato 40 volte in 36 Posts
    Predefinito

    Quote Originariamente inviato da FabioT Visualizza il messaggio
    Posso solo fare congetture, ti rispondo per quella che è la mia esperienza diretta con il quad-core ALPS.
    Potrei dirti che per quel che ho visto io, JB ha litigato con Vodafone e Wind.
    Poi nel sito della Vodafone sembra che il tethering non sia espressamente proibito....non saprei cosa dirti.

    Tieni anche presente che Android sui dual-sim deve essere adattato riguardo alla versione originale, potrebbe essere che quella versione ha un bug che ne permette la connessione a strappi.
    Per verificare se veramente l'hotspot non stia navigando, puoi dare questo comando da terminale (sul PC collegato con l'hotspot):
    ping google.com

    Dovresti avere questo output:

    PING google.com (173.194.35.35): 56 data bytes
    se si ferma qui allora non stai andando su Internet (anche se il DNS funziona).

    Se appaiono messaggi in sequenza come :
    64 bytes from 173.194.35.35: seq=62 ttl=52 time=81.351 msec
    allora stai navigando su Internet.

    A me la sequenza del risultato del ping si attiva pochi secondi dopo che ho lanciato lo script tether.sh.

    A proposito: come va lo ZP980? Com'è il display? La risoluzione è come dicono le caratteristiche (1920x1080)?
    Quando vado in tethering, il mio ZP980 "vede" il device collegato (tramite mac e di anche la possibilità di bloccarlo), il device si aggancia tramite wifi al 980 ma non si connette alla rete. Nel caso di un nokia: "nessuna risposta dal gateway".
    Non so che dirti, so solo che nel mio ZP980 la tim va ad minchi@m (quando gli gira), wind e vod una scheggia (non ho provato la 3). In entrambi gli slot.
    La mia tim su un 900 (mtk 6577 e 4.0) in entrambi gli slot: tethering perfetto. Così come su galaxy (credo 3.2) impeccabile. La cosa che mi stranizza e che tutti e nessuno (tecnico tim, commenti qui, altre informazioni in rete) sembrano avere ragione e non. Tutti dicono una cosa che si verifica: il tecnico tim dice che la scheda non è bloccata e che se la metto su un mono sim funziona perchè il problema è dei dual sim non di JB: vero! Ma è vero anche il contrario: messa su un altro dual sim funziona. Se il problema fosse solo dei dual sim (e non della versione di android) non dovrebbero funzionare (o doverebbero funzionare random) in tutti i dual sim, invece no. Chi dice che è JB: vero. Messo la mia tim su 3.2 e 4.0 una scheggia, ma anche su nexus con 4.2, credo, la tim va alla grande. Da diventare matti.....

    Per quanto riguarda il ZP980 SCORPIO (2 gb di ram-16 di rom) ti incollo due mie mini recensioni fatte sul 3d dedicato:

    ** ZOPO ZP980 Scorpio - OFFICIAL THREAD **
    post n. 5

    ** ZOPO ZP980 Scorpio - OFFICIAL THREAD **
    post nr. 1313
    Ultima modifica di route69; 12-06-13 alle 08:30

  7. #46
    Baby Droid


    Registrato dal
    Mar 2011
    Messaggi
    13

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Predefinito

    https://play.google.com/store/apps/d...ixtether&hl=it

    JB WiFi Tether

    Enable/disable WiFi tethering with one click. Fix an issue on Android 4.2.2 (Cyanognenmod, AOKP and maybe other ROMs) for some devices (i.e. Samsung Galaxy S2 branded vodafone).
    What it does:
    - Activate WiFi thether
    - Fix iptables not working rules
    ROOT required!!!
    Tested only on few devices.
    After uninstall, you need to reboot your device

  8. #47
    Sviluppatore Android L'avatar di BB72


    Registrato dal
    May 2012
    Messaggi
    8,235
    Smartphone
    LeTVX600 Black Special Edition

    Ringraziamenti
    3,705
    Ringraziato 5,606 volte in 3,212 Posts
    Predefinito

    ...Con lo script del grande FabioT riesco a collegarmi tranquillamente in modalità hotspot wifi (ho TIM), ma non con tethering USB! Usando pertanto netcgf a ecercando di capirci qualcosa, ho modificato lo script come segue e questo funziona in modalità tethering USB:
    -------------------------------------------------------------------------------------
    iptables --flush
    iptables -A POSTROUTING -s 192.168.42.129/24 -j MASQUERADE -t nat
    iptables -A FORWARD -j ACCEPT -i rndis0 -o ccmni0
    iptables -A FORWARD -j ACCEPT -i ccmni0 -o rndis0
    sysctl -w net.ipv4.ip_forward=1
    -------------------------------------------------------------------------------------

    qualcuno sa se c'è un modo per unire i due scripts in modo da avere funzionante la modalità tethering wifi e USB contemporaneamente senza dover lanciare il comando dedicato ogni volta a seconda di quale si usi?....

  9. #48
    Baby Droid


    Registrato dal
    Aug 2009
    Messaggi
    42

    Ringraziamenti
    0
    Ringraziato 17 volte in 4 Posts
    Predefinito

    Quote Originariamente inviato da fpippo Visualizza il messaggio
    https://play.google.com/store/apps/d...ixtether&hl=it

    JB WiFi Tether

    Enable/disable WiFi tethering with one click. Fix an issue on Android 4.2.2 (Cyanognenmod, AOKP and maybe other ROMs) for some devices (i.e. Samsung Galaxy S2 branded vodafone).
    What it does:
    - Activate WiFi thether
    - Fix iptables not working rules
    ROOT required!!!
    Tested only on few devices.
    After uninstall, you need to reboot your device
    Non funziona sui cinafonini ALPS... lo avevo già provato rovato prma di elaborare lo script, ho contattato il programmatore chiedendo come variare gli script all'interno del software ma mi ha risposto che sono "hardcoded" nel programma (quindi non gliene frega nulla di usare uno script)...
    Probabilmente va bene sui Samsung..

  10. #49
    Androidiano


    Registrato dal
    Apr 2012
    Località
    Roma
    Messaggi
    108

    Ringraziamenti
    8
    Ringraziato 11 volte in 10 Posts
    Predefinito

    Quote Originariamente inviato da FabioT Visualizza il messaggio
    COME FARE TETHERING SU TELEFONINI ALPS CHE MONTANO ANDROID VERSIONE > 4.1
    --------------------------------------------------------------------------------

    SU ANDROID a partire dalla versione 4.1.2 (pare e forse non su tutti i telefonini) non è più possibile liberamente disporre del servizio TETHERING:
    pare che GOOGLE abbia inibito il servizio tethering agli utenti i cui operatori telefonici non gradiscono che si possa sfruttare la connessione internet con tethering.
    Sicuramente questa voce ha un fondamento, in quanto come vedremo più avanti, il comando IPTABLES, impartito in momenti diversi, scopre una
    variazione dei parametri ad ogni reboot del telefono.

    Per poter disporre del servizio TETHERING anche su terminali Android con versione 4.1.2 e superiori seguiamo questa guida.

    LEGGETE TUTTO PER INTERO PRIMA DI INIZIARE!!!

    Allora, procediamo con ordine: le fasi da superare sono:

    1)ROOT del telefono.
    Un ALPS può essere rootato facilmente con il Kit software Motochopper_Auto_Root.
    Questo sistema è stato testato su un telefono ALPS, potrebbe non funzionare su altri telefonini.
    Unzippare il file in una directory a vostra scelta (l'ultima sottodirectory sarà Motochopper_Auto_Root,viene data in automatico dal file unzipper).
    Collegate il vostro telefono Android con un cavo USB al vostro PC, e sul telefono andate in Impostazioni , Modalità sviluppatore
    e selezionate Debug USB.
    A qesto punto, se disponete di sistema operativo Linux è sufficiente aprire un terminale console, entrare nella directory Motochopper_Auto_Root
    e digitare:

    sh run.sh

    In Windows aprire un terminale andando sulla voce Start, Esegui comando, digitare cmd, portarsi nella directory di lavoro di Motochopper_Auto_Root, e digitare

    run

    Il programma si avvierà in automatico, pochi secondi dopo si fermerà temporaneamente, andate sul vostro telefono, potrebbe apparire un box col quale il telefono
    chiede se vogliamo che Google controlli le nostre applicazioni per verificare se qualcuna non corrisponde ai loro standard di sicurezza, risponderemo di NO
    (rifiuto), il programma su PC ripartirà per cui ci avviserà dopo alcuni secondi che il telefono verrà riavviato.
    E' necessario includere anche il file dal nome tether.sh, allegato di seguito, che con questa procedura viene copiato sul telefono nella posizione /sdcard.

    Il file va inserito nella directory del programma Motochopper, e privato dell'ultima parte di estensione rinominandolo
    (da tether.sh.zip a tether.sh)

    Non è un vero zip! non cercate di decomprimerlo perchè non è compresso!

    Qui di seguito il contenuto di detto file:

    --------------------------------tether.sh----------------------------------------
    iptables --flush
    iptables -A POSTROUTING -s 192.168.43.1/24 -j MASQUERADE -t nat
    iptables -A FORWARD -j ACCEPT -i ap0 -o ccmni0
    iptables -A FORWARD -j ACCEPT -i ccmni0 -o ap0
    sysctl -w net.ipv4.ip_forward=1
    ---------------------------------------------------------------------------------

    La prima riga è fondamentale perchè rimuove tutte le restrizioni che Android impone al tethering, o le impostazioni lasciate da programmi analoghi che potete aver provato ma senza successo (purtroppo lasciano le istruzioni nella IPTABLE, meglio rimuoverle).

    2)Dopo il riavvio del telefono, installate, se non lo avete già fatto, un emulatore di terminale.
    E' necessario perchè i comandi per abilitare il tethering sono da lanciare manualmente, soprattutto se non si vuole connettere il PC al telefono tutte le volte e se non si vuole
    digitare le istruzioni dalla tastiera del PC.

    3)OK! a questo punto entrate nel programma Impostazioni, aprite la sezione Wireless e reti /Altro... e potete attivare il tethering.
    Ovviamente suggerisco la corretta configurazione dell'Hotspot prima della sua prima attivazione: tenendo premuto per alcuni secondi sull'opzione Hotspot Wi-Fi, al rilascio
    verrà proposto il menu di configurazione dell'Hotspot, configuratelo come meglio vi piace (meglio criptare la connessione).

    4)Avvio dell'emulatore di terminale
    Sul telefono aprite il Terminal Emulator, e digitate:
    su
    cd sdcard
    sh tether.sh

    Se volete provare a lanciare gli stessi comandi dal PC, dovete porre il telefono in modalità DEBUG (vedi punto 1), aprire un terminale e lanciare il seguente comando (per Linux)

    ./adb.linux shell

    per Windows dovete lanciare adb.exe (non l'ho testato)
    e apparirà la command line come fosse quella del vostro telefono.

    L'operazione al punto 4) fatta OGNI VOLTA CHE RIATTIVATE IL TETHERING in quanto ad ogni disattivazione e riattivazione del tethering dal telefono Android blocca il tethering
    medesimo.

    Ora collegate il vostro PC con il tethering con il vostro nuovo Hotspot.

    In bocca al lupo!!!

    -------------------------------------------------------------------------------------------------

    P.S. se non avete un ALPS o avete un telefono con diverso hardware suggerisco di adattare la procedura (non testata quindi non sono certo che funzioni):

    -eseguite la procedura per il root del telefono secondo quello in vostro possesso
    -attivate il tethering (per ora non funzionante) sul vostro telefono;
    -dal Terminal Emulator installato sul vostro telefono o tramite adb (che è contenuto nel pacchetto MotoChopper) lanciate il comando:

    netcfg

    avrete un output delle periferiche installate :

    ccmni2 DOWN 0.0.0.0/0 0x00000080 ce:fb:2b:55:41:66
    ccmni1 DOWN 0.0.0.0/0 0x00000080 ba:e2:af:61:d1:9d
    ccmni0 UP 109.116.199.86/8 0x000000c1 3e:bf:31:12:e5:a3
    ifb1 DOWN 0.0.0.0/0 0x00000082 d2:e3:9e:08:bc:56
    ifb0 UP 0.0.0.0/0 0x000000c3 96:81:3b:ed:f8:b7
    sit0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00
    ap0 UP 192.168.43.1/24 0x00001043 b2:a6:87:e0:bf:8f
    lo UP 127.0.0.1/8 0x00000049 00:00:00:00:00:00
    tunl0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00
    wlan0 DOWN 0.0.0.0/0 0x00001002 b0:a6:87:e0:bf:8f
    ip6tnl0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00

    Le periferiche che ci interessano sono quelle che riportano uno stato UP ed un IP valido (diverso da 0.0.0.0):
    ccmni0 per la connessione 3G
    ap0 per la connessione Tether
    (non consideriamo l'interfaccia lo che è uno standard Linux).

    Modificate quindi il file tether.sh (con un editor di files o con un file manager installabile dal Play Store) adattandone i nomi delle periferiche.

    Se vedete dei nomi diversi per le periferiche, dovere cambiare i nomi di ccmni0 e ap0 con quelli che trovate nell'output del vostro telefono.

    --EDIT-- lo script funziona per qualunque slot SIM, sia SIM1 che SIM2, una volta che avete attivato quella adatta per il 3G Android gli dà il nome corretto.

    Spero di essere stato chiaro anche per i meno esperti e che la procedura vi funzioni ...
    Provato sul mio THL W100 e funziona alla grande!!
    Gran bel lavoro Fabio!!
    iPhone 5 - Htc HD2 - THL W100 - Star N9589
    iPad 2

  11. #50
    Baby Droid


    Registrato dal
    Aug 2009
    Messaggi
    42

    Ringraziamenti
    0
    Ringraziato 17 volte in 4 Posts
    Lightbulb

    Quote Originariamente inviato da BB72 Visualizza il messaggio
    ...Con lo script del grande FabioT riesco a collegarmi tranquillamente in modalità hotspot wifi (ho TIM), ma non con tethering USB! Usando pertanto netcgf a ecercando di capirci qualcosa, ho modificato lo script come segue e questo funziona in modalità tethering USB:
    -------------------------------------------------------------------------------------
    iptables --flush
    iptables -A POSTROUTING -s 192.168.42.129/24 -j MASQUERADE -t nat
    iptables -A FORWARD -j ACCEPT -i rndis0 -o ccmni0
    iptables -A FORWARD -j ACCEPT -i ccmni0 -o rndis0
    sysctl -w net.ipv4.ip_forward=1
    -------------------------------------------------------------------------------------

    qualcuno sa se c'è un modo per unire i due scripts in modo da avere funzionante la modalità tethering wifi e USB contemporaneamente senza dover lanciare il comando dedicato ogni volta a seconda di quale si usi?....
    Tadaaaa... eccoti accontentato!

    Usa questo script al posto dell'altro.
    E' in beta, potrebbe esserci qualche bug, ma nulla di serio.
    Non ho implementato ancora tutti i controlli errori ma per ora dovrebbe andare bene.
    Scarica il file, non decomprimerlo ma rinominalo rimuovendo l'estensione .zip.

    Il file dà info sugli IP usati in connessione sia dalla parte 3G che dalla parte di tethering che viene attivata al momento (riconosce automaticamente l'interfaccia tethering attiva).
    Come l'altro script, è già pronto per i cinafonini ALPS, potrebbe essere necessaria la modifica dei nomi delle interfacce su altre marche di telefonini.

    usb.sh.zip

Pagina 5 di 28 primaprima ... 3456715 ... ultimoultimo
Ultima pagina

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy