motofan logo
       
> 

Работа любых сетевых Linux-программ через GPRS, Да, я это сделал

Pyth_ON!
сообщение 27.4.2010, 9:36


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Я нашел способ, как научить работать любые сетевые Linux-приложения через GPRS.
Проверил на утилите ping, пингуя DNS-сервер Google - все работает smile.gif
Необходимо создать маршрут default со шлюзом, в качестве шлюза необходимо указать IP-адрес который присвоен ppp-интерфейсу телефона.
Если кому-нибудь интересна эта тема то ближе к вечеру напишу более подробно, и выложу Proof-of-Concept скрипт, поднимающий сеть через GPRS.
---
Выложил скрипт, что-бы более наглядно показать как это работает smile.gif
Действия более подробно описаны в комментариях скрипта.

Прошу не флудить в теме, дабы избежать ее преждевременного закрытия.

Сообщение отредактировал Pyth_ON! - 27.4.2010, 12:07
Прикрепленный файл GPRSnet_PoC.sh.gz   ( 593 байт ) Кол-во скачиваний: 298
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 27.4.2010, 10:14


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



Неужели увидим нативную аску? на наших телефонах...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ant-ON
сообщение 27.4.2010, 11:25


Гуру
******

Группа: Разработчики
Сообщений: 1 329
Регистрация: 22.8.2005
Из: Екатеринбург
Пользователь №: 49 304
Модель телефона: N5 / Defy / VE66
Прошивка: CM12 / CM10 / PM2
Финалист Конкурса 2010

Рейтинг: 1850



Цитата(BALU @ 27.4.2010, 16:14) *

Неужели увидим нативную аску? на наших телефонах...

Интернет для самописного натива уже давно осуществим. А с аской там гемора оч много...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Virgilij
сообщение 27.4.2010, 11:35


Уруру
******

Группа: Пользователи
Сообщений: 1 412
Регистрация: 17.2.2008
Из: Убервальд
Пользователь №: 163 908
Модель телефона: cliq XT ; Photon 4G
Прошивка: PearlMod

Рейтинг: 454



Какие есть сетевые программы кроме асек и браузеров, которые будут полезны на нашем телефоне? Просто что-то ничего в голову не приходит... pardon.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VoiD
сообщение 27.4.2010, 11:52


Опытный
***

Группа: Пользователи
Сообщений: 136
Регистрация: 21.3.2008
Пользователь №: 167 152
Модель телефона: EM30
Прошивка: 04.06e

Рейтинг: 8



Какой-нибудь клиент по типу putty.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pyth_ON!
сообщение 27.4.2010, 12:09


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Цитата(Ant-ON @ 27.4.2010, 11:25) *

Интернет для самописного натива уже давно осуществим. А с аской там гемора оч много...

Этот способ нужен для работы обычных сетевых Linux-программ, без "допила" smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dvrts
сообщение 27.4.2010, 12:14


Гуру
******

Группа: Пользователи
Сообщений: 1 028
Регистрация: 2.2.2008
Из: Lviv
Пользователь №: 162 099
Модель телефона: Temporarily unavailable

Рейтинг: 224



то есть и репозиторий работать будет через gprs?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pyth_ON!
сообщение 27.4.2010, 12:18


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Цитата(dvrts @ 27.4.2010, 12:14) *

то есть и репозиторий работать будет через gprs?

Конечно да smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 27.4.2010, 12:52


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800
Модель телефона: Note 9 Copper 512Gb
Прошивка: 1CR

Рейтинг: 2510



Ant-ON, я ведь говорил , надо просто опсоса шлюз как дефолт гетевей прописать, но Ты тогда был на столько убедителен, что я даже не стал проверять и решил забыть про эту идею grin.gif


p.s.: Все, больше ни с кем не советуюсь crazy.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pyth_ON!
сообщение 27.4.2010, 12:58


MOTOMAGXX0r
****

Группа: Пользователи
Сообщений: 166
Регистрация: 29.4.2009
Пользователь №: 198 680
Модель телефона: ROKR EM30/PEARL VE66
Прошивка: R6716_G_71.01.02R_B

Рейтинг: 48



Цитата(Zorge.R @ 27.4.2010, 12:52) *

Ant-ON, я ведь говорил , надо просто опсоса шлюз как дефолт гетевей прописать, но Ты тогда был на столько убедителен, что я даже не стал проверять и решил забыть про эту идею grin.gif
p.s.: Все, больше ни с кем не советуюсь crazy.gif

Лучше IP-адрес ppp-интерфейса, его проще узнать smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 27.4.2010, 13:25


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800
Модель телефона: Note 9 Copper 512Gb
Прошивка: 1CR

Рейтинг: 2510



Pyth_ON!, не суть важно, надо парсер сделать теперь автономный, лучше конечно бинарь, который поднимет сеть, пропишет дефолт гетевей и уйдет в идл, ожидать команду quit. даже знаю кто это может сделать, осталось дождаться когда у него появится время и желание.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ant-ON
сообщение 27.4.2010, 13:58


Гуру
******

Группа: Разработчики
Сообщений: 1 329
Регистрация: 22.8.2005
Из: Екатеринбург
Пользователь №: 49 304
Модель телефона: N5 / Defy / VE66
Прошивка: CM12 / CM10 / PM2
Финалист Конкурса 2010

Рейтинг: 1850



Цитата(Zorge.R @ 27.4.2010, 19:25) *

Pyth_ON!, не суть важно, надо парсер сделать теперь автономный, лучше конечно бинарь, который поднимет сеть, пропишет дефолт гетевей и уйдет в идл, ожидать команду quit. даже знаю кто это может сделать, осталось дождаться когда у него появится время и желание.

Кто же это интересно :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kykyshka
сообщение 28.4.2010, 11:08


Опытный
***

Группа: Пользователи
Сообщений: 139
Регистрация: 5.8.2009
Пользователь №: 204 045
Модель телефона: Nokia N9 64Gb

Рейтинг: 17.5



Браво! Только у меня не работает. Опять монстра какого надо шить?

Сообщение отредактировал kykyshka - 28.4.2010, 11:09
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kimifan316
сообщение 29.4.2010, 8:56


Новичок
*

Группа: Пользователи
Сообщений: 19
Регистрация: 23.7.2009
Пользователь №: 203 331
Модель телефона: V3xxR

Рейтинг: 5



It works :)

Here is what i did.
Ran Opera Mini and started accessing a website.

Then suspended the application to be running on background.

Ran the following command:

ifconfig psd_data5

// get the IP from the above command from field inet-addr

route add default gw <ip>

ping 8.8.8.8

And it pinged :D

End the java application, this will not work :(

Is there a way we can initialize the network without starting the java application?

Сообщение отредактировал kimifan316 - 29.4.2010, 8:57
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Virgilij
сообщение 29.4.2010, 10:43


Уруру
******

Группа: Пользователи
Сообщений: 1 412
Регистрация: 17.2.2008
Из: Убервальд
Пользователь №: 163 908
Модель телефона: cliq XT ; Photon 4G
Прошивка: PearlMod

Рейтинг: 454



Цитата(kykyshka @ 28.4.2010, 15:08) *

Браво! Только у меня не работает. Опять монстра какого надо шить?


У меня всё работает, ты всё по ману внутри скрипта делал?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alexoid25
сообщение 29.4.2010, 11:17


Опытный
***

Группа: Пользователи
Сообщений: 118
Регистрация: 30.4.2005
Пользователь №: 41 643
Модель телефона: EM30; VE66
Прошивка: R6716_G_71.04.06R_C

Рейтинг: 12



Цитата(kykyshka @ 28.4.2010, 15:08) *

Браво! Только у меня не работает. Опять монстра какого надо шить?


А что пингуешь?
И что пишет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kimifan316
сообщение 26.5.2010, 4:30


Новичок
*

Группа: Пользователи
Сообщений: 19
Регистрация: 23.7.2009
Пользователь №: 203 331
Модель телефона: V3xxR

Рейтинг: 5



Guys... me and zorge have successfully tested repoZITO using network !
Just wait for the release of new version of repoZITO working over GPRS :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Работа любых сетевых Linux-программ через GPRS, Да, я это сделал · Motorola ROKR E8, EM30 · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18.6.2025, 19:48

Форум живёт: