LINUX.ORG.RU
ФорумMobile

tcp/ip между андроид-фоном и linux-компьютером через usb — как?

 , ,


0

1

нужена проводная tcp/ip сеть между телефоном и компом

0. почему не через wifi и не через bluetooth — потому что жрет энергию и дает лишнее излучение (хотя можно рассмотреть варианты программного быстрого отключения и включения беспроводной сети раз в секунду, если это будет электроэнергию экономить)

т.е. в целом, мне не влом держать телефон на юсб кабеле, тем более что он еще, возможно, и подзаряжаться будет

1. со стороны линукса как я понял есть модуль usbnet

2. но вот со стороны железа как понял из http://www.linux-usb.org/usbnet/ требуется соединение usb host <-> usb host, и тут нужно что-то купить, правда?

2А. есть (хотя находятся как-то мало) usb data link cable (либо usb m-m cable? это все производят китайцы, а продают конторки, которые не утруждают себя подробным описанием устройства) по цене 400-600-900 руб

2В. есть usb hub-ы, начинающиеся от 200 руб, и вот тут возникает вопрос — будут ли они держать usb host <-> usb host

2C. есть вообще usb ethernet adapter-ы (~800руб), но они некомпактны судя по всему и х.з. будут ли видны из под андроида

в общем, скажите как правильно — особенно если есть реальный опыт

★★★★★

Последнее исправление: www_linux_org_ru (всего исправлений: 3)

USB-tethering же, почти все андроидофоны это из коробки умеют. NetworkManager сам все видит и настраивает.

unfo ★★★★★
()
Ответ на: комментарий от unfo

уже похоже, но мне надо наоборот — подключен к сети комп, андроид ходит в сеть через него

(ну и да «NetworkManager сам все видит и настраивает» не подходит — я предпочитаю сам все делать, хотя, конечно, могу посмотреть че и как он делает)

www_linux_org_ru ★★★★★
() автор топика
Ответ на: комментарий от www_linux_org_ru

подключен к сети комп, андроид ходит в сеть через него
я предпочитаю сам все делать

Было бы желание.

localhost / # uname -a 
Linux localhost 2.6.37.6-cyanogenmod-gac3270c #2 PREEMPT Wed Jan 18 11:59:23 CET 2012 armv7l GNU/Linux
localhost / # ip    
Usage: ip [OPTIONS] {address | route | link | rule} {COMMAND}
ukr_unix_user ★★★★
()
Ответ на: комментарий от unfo

включил USB-tethering, увидел в логи правильные слова на тему

usbcore: registered new interface driver cdc_ether

usb0: register 'rndis_host' at usb-0000:00:12.2-2, RNDIS device,

usbcore: registered new interface driver rndis_host

www_linux_org_ru ★★★★★
() автор топика
Ответ на: комментарий от www_linux_org_ru

уже похоже, но мне надо наоборот — подключен к сети комп, андроид ходит в сеть через него

Перенастроить таблицу маршрутизации на компе и на андроиде после подключения.

unfo ★★★★★
()
Ответ на: комментарий от www_linux_org_ru

спасибо, К.О.

Всегда рад!

рут в более отдаленных планах

не нужно откладывать на завтра то, что нужно было сделать ещё позавчера.

ukr_unix_user ★★★★
()
Ответ на: комментарий от www_linux_org_ru

Изменение таблицы маршрутизации требует :)

unfo ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.