Android до 12.04 USB-трос не работает

Я пытаюсь подключить USB-телефон Android (SGS2 LTE) к 12.04, чтобы использовать его интернет-соединение. Включение « USB-модема » на телефоне вызывает « проводное соединение 2 » в меню сетевых подключений.

Я могу получать / отправлять электронную почту в Thunderbird.

Если я пытаюсь использовать Интернет, он попадает в « в ожидании www ..... », но никогда не загружает сайт.

ifconfig показывает:

tim@timbo:~$ ifconfig 
eth0      Link encap:Ethernet  HWaddr
b8:70:f4:b4:dc:6c  
           UP BROADCAST MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000 
           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
           Interrupt:41 

lo         Link encap:Local Loopback  
           inet addr:127.0.0.1  Mask:255.0.0.0
           inet6 addr: ::1/128 Scope:Host
           UP LOOPBACK RUNNING  MTU:16436  Metric:1
           RX packets:5023 errors:0 dropped:0 overruns:0 frame:0
           TX packets:5023 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0 
           RX bytes:358105 (358.1 KB)  TX bytes:358105 (358.1 KB)

usb0       Link encap:Ethernet  HWaddr 66:36:b9:5b:28:ce  
           inet addr:192.168.42.214  Bcast:192.168.42.255  Mask:255.255.255.0
           inet6 addr: fe80::6436:b9ff:fe5b:28ce/64 Scope:Link
           UP BROADCAST RUNNING MULTICAST  MTU:1432  Metric:1
           RX packets:1415 errors:0 dropped:0 overruns:0 frame:0
           TX packets:1410 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000 
           RX bytes:948389 (948.3 KB)  TX bytes:735740 (735.7 KB)

wlan0      Link encap:Ethernet  HWaddr 38:59:f9:84:bd:34  
           inet6 addr: fe80::3a59:f9ff:fe84:bd34/64 Scope:Link
           UP BROADCAST MULTICAST  MTU:1500  Metric:1
           RX packets:60694 errors:0 dropped:0 overruns:0 frame:0
           TX packets:53446 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000 
           RX bytes:61303968 (61.3 MB)  TX bytes:7559223 (7.5 MB)

До сих пор я потратил два дня, пытаясь заставить его работать, основываясь на сообщениях, найденных на этих форумах, но я не я действительно не знаю, что я делаю.

2
задан 16 September 2012 в 09:10

2 ответа

Google, вероятно, работает, потому что он настроен на использование ssl (https: // вместо http: //), что означает, что он использует порт 443 и пакеты зашифрованы, поэтому они не могут использовать проверки пакетов на выбранных портах, чтобы определить, ты привязываешься Некоторые операторы мобильной связи, включая, по крайней мере, metroPCS и T-Mobile, используют этот IPE для блокировки привязки как по Wi-Fi, так и по USB.

Одним из способов решения этой проблемы, если она действительно является причиной вашей проблемы, является использование Chrome на Linux или установите свой пользовательский агент для Chrome на Linux:

"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.65 Safari/537.36"

Причина, по которой это работает, в том, что Android использует агенты пользователя Linux, поэтому они не могут их заблокировать, или ваш браузер на вашем телефоне тоже не сработает.

Я сделал быстрый поиск для вас и нашел страницу о том, как изменить пользовательские агенты в различных браузерах ЗДЕСЬ . Я не уверен, что эта страница актуальна / точна, но это может быть место для начала, или более точный поиск в Google для вашего конкретного браузера может дать вам лучший результат.

Надеюсь, это поможет!

0
ответ дан 16 September 2012 в 09:10

Откройте терминал (Ctrl + Alt + T) и выполните эту команду (требуются права root):

sudo iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 8289 -j ACCEPT

Замените 8289 на порт, который вы хотите открыть.

Таким образом, в вашем случае вы должны использовать

sudo iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 80 -j ACCEPT

. Это разрешит все входящие и исходящие соединения через порт 80.

Обычно по умолчанию это не блокируется, поэтому, если вы установили какой-то брандмауэр, лучше всего попытаться разблокировать порт с помощью брандмауэра.

ссылка: http://www.upubuntu.com/2012/01/how-to-open-specific-port-under-ubuntu.html

0
ответ дан 16 September 2012 в 09:10

Другие вопросы по тегам:

Похожие вопросы: