Recientemente rooteé mi Huawei GL07S y cambié a un operador que permite explícitamente la conexión (inserté la nueva tarjeta SIM en el GL07S).
Cuando voy a Settings
> Wireless&Networks
> Tethering&Pocket WiFi
obtengo esta pantalla:
"WiFi de bolsillo" es un término utilizado por mi operador anterior para describir la conexión, sospecho que lo han modificado para que funcione solo en su red. No puedo usar CyanogenMod/similar porque no son compatibles con el GL07S, que es un teléfono raro.
Cuando presiono "USB tethering", el círculo blanco se vuelve verde con una marca y Pocket WiFi active or Tethering
aparece en la barra de notificaciones, pero el Ubuntu conectado no ve ninguna conexión:
Alternativamente, cuando presiono "Pocket WiFi", el elemento se vuelve gris, el título se vuelve Turning Wi-Fi on…
y permanece así para siempre:
Mientras tanto adb logcat
, sigue generando cosas como para siempre ( registro más largo ):
E/WifiStateMachine( 341): DefaultState: cannot get Soft AP current connected stations list
D/WifiService( 341): getApLinkedStaList
I/TetherSettings(17288): set PROPERTY_USBTETHERING_ON: false
I/WifiApEnabler(17288): set iswifihotspoton = true
Para recuperarlo de su estado gris, la única solución es reiniciar el teléfono.
Cuando presiono Start
me sale:
Cuando presiono Start Open Garden Tethering
me sale este bloqueo:
... y logcat
dice:
D/TETHER -> TetherApplication( 4591): Reporting stats: {fbon=false, ffox=false, nflt=true, fbok=0, root=true, phon=true, fbau=false, aid=e2a4f1ff707f9812, inst=1433847285, ertm=false, coac=0, sfap=true, c2dm=false, aver=4.1.2, side=1, mno=NTT DOCOMO, blth=true, setu=default, tver=47, rssc=0, bdwn=0, devi=default, asdk=16, imei=869065010878620, fbcr=0, pkg=og.android.tether, dtyp=generic, loc=35.6653574,139.733107, fbco=0, widg=0, fber=0, stat=1, comc=0, bup=0, mfr=HUAWEI, idrv=wext, temp=360, bin=true, uuid=E2A4F1FF-707F-9812-021X-XR2136017743, actl=true, tpow=true, mdl=GL07S}
D/TETHER -> TetherService( 4591): Service started: true, state: 1
D/TETHER -> TetherApplication( 4591): onlyEncryptionOrNothingFailed()
E/AndroidRuntime( 4591): at og.android.tether.TetherApplication.displayToastMessage(TetherApplication.java:1341)
E/AndroidRuntime( 4591): at og.android.tether.TetherApplication.readLogfile(TetherApplication.java:1421)
E/AndroidRuntime( 4591): at og.android.tether.TetherApplication.onlyEncryptionOrNothingFailed(TetherApplication.java:1438)
E/AndroidRuntime( 4591): at og.android.tether.TetherService$1.run(TetherService.java:256)
D/TETHER -> ServiceReceiver( 4591): onReceive:Intent { act=og.android.tether.intent.STATE flg=0x10 cmp=og.android.tether/.TetherServiceReceiver (has extras) } state:1
D/TETHER -> TetherApplication( 4591): Reporting of stats complete
W/ActivityManager( 349): Scheduling restart of crashed service og.android.tether/.TetherService in 5000ms
ClockworkMod es la única aplicación de anclaje que funciona de manera confiable (a través de USB). Sin embargo, no es gratuito, por lo que me gustaría que funcione con la solución integrada o con el código abierto Barnacle.
Ha funcionado la primera vez que lo probé. Desde entonces, ya no hay forma de usarlo, siempre dice cannot claim USB interface: Device or resource busy
.
Cuando presiono Activate WiFi Hotspot
, dice que WiFi Hotspot Ready
puedo conectarme a la red WiFi desde Ubuntu, pero desafortunadamente todas las solicitudes HTTP y HTTPS fallan:
$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes de datos. Desde 192.168.43.1 icmp_seq=1 Red de destino inalcanzable
En realidad, el propio teléfono también pierde conectividad a Internet:
¿Qué está yendo mal?
¿Cómo puedo usar Internet en mi Ubuntu usando la conexión de datos LTE de mi teléfono? (preferiblemente sin tener que instalar un agente del lado de la computadora)
Siempre dice que no se puede reclamar la interfaz USB: Dispositivo o recurso ocupado
Esto se debe a que tiene adb ejecutándose en su sistema. ADB abre la interfaz USB para que ninguna otra aplicación pueda acceder a ella. Detenga adb con killall adb
o usando adb kill-server
(suponiendo que el binario adb esté en su archivo PATH
).
adb kill-server
y habilité USB tethering: La conexión Ethernet aún no aparece en la PC :-/
xavier_fakerat