Motorolla C350 как модем
UVSoft 17 июня, 2006 - 18:48
Hi there,
есть сей незамысловатый телефончик, хотелось бы через его gprs'ные возможности выходить в инет, пользоваться как модемом. подскажите пожалуйста что для этого нужно и как это осуществить?
в винде настроен, работает, т.е. все настройки знаю, а что куда в gentoo положить не в курсе...
спасибо.
--
Regards,
UVSoft.
»
- Для комментирования войдите или зарегистрируйтесь
HOWTO
ну... тебе нужен телефон и кабель к нему.. (USB или Com) и оператор который поддерживает жпрс
в начале нужно узнать включен ли в ядре модуль для твоего телефона
#cd /usr/src/linux
#make menuconfig
далее(вроде бы))
Driver Support-->USB...
(или как то так, я ща из под венды,посмотреть не магу)
включи модуль USB to RS-232 Adaptor
Само сабой все остальные опции для сети должны быть включены
(в Networking option--> должно быть включено TCP/IP networking
в Network devace--> должно быть включено PPP support
в USB support--> должно быть включено Support for USB
в USB Server-->должно быть включено USB SERial COnvert support , USB GEneric Serial Driver , USB Prolific 2303 Single Port Serial Driver
----это по идее если собирал genkernel'om то все эти опции должны быть включены , тебе останеться добавить тока модуль USB to RS-232 Adaptor,но все таки проверь все описаные опции)
далее сохраняем конфигурацию ядра и пересобираем его
#make && make modules_install //если у тя ядро 2.6
(подробнее в хендбуке--ручная установка ядра)
потом копируешь образ ядра в /boot
#cp /usr/src/linux/arch/i386/bzImage /boot/kernel......(tab)
далее тебе надо знать параметры(строка инициализации и т.п.) ОПССа ,если под виндой настраивал то с этим проблем нет
номер набора для моторолы - *99#
(я подразумеваю что ppp у тя уже настроена,подробнее могешь посмотреть
на http://ru.gentoo-wiki.com/ там где то есть инфа)
далее могешь воспользоваться или прогой GPRS Easy Connect
или написать небольшой скрипт...
трубка у тебя скорее всего определиться как ttyUSB0(если у тебя юсб шнурок)
ну вот это то что нужно зделать чтоб телефон "определился" в системе.
если нстраивал ppp то особого гемора не будет, если нет то для начала проделай выше упомянутые операции с ядром, чтоб ОС поддерживала твой телефон, а дальше , будем настраивать...... ;)
З.Ы. просто я сам одно время наипалца с жпрс как раз с этой моделью.
ща вот самсунг С110 , блин тоже не фига не настраиваеться
(принимаю помощь конкретно по этой модели) :)
Огромное
Огромное спасибо за подробный ответ)
Так ты сумел настроить свой мотор или нет? ("... ща вот самсунг С110 , блин _ТОЖЕ_ не фига не настраиваеться...")
Может выложить этот самый "небольшой скрипт"?
И вот тут остались еще несколько неясных моментов:
1. телефончик немного другой: *99***1#
2. команда инициализации: +CGDCONT=1,"IP","INTERNET.NW"
они там кто-то в твоем скрипте оба прописываются?
еще раз спасибо.
да мотор. работал.
да моторола работала и под ALT Linux и после непродолжительного гемора под Gentoo(раньше я АЛЬТ юзал ,пока наконец то не нашел в себе силы разобраться с хендбуком от генту и поставить его... ща польностью перешел на генту ;) )
а самсунг хз что то пока туплю,не работает... да и сесия еще... (( времени нет...
номер набора по идее у каждого телефона свой
у моторолы *99# , но и по *99***1# не исключено что тоже будет работать(просто у меня месяца 2 работало и по *99***1# , а потом не соединяеться и фсе... я хз что и делать все перепробовал..... а оказалась номер,это просто к сведению)
команда инициализации
AT+CGDCONT=1,"IP","твой оператор" (например "internet.mts.ru")
еще надо установить pppd
#emerge -K pppd
вот скрипт,назови его как нить(mts-gprs например)
----------------------------------------------------------------------
#!/bin/sh
DIALTIMEOUT=20
MODEM= ttyUSB0 SPEED=115200
MODEM_INIT='AT+CGDCONT=1,\"IP\",\"internet.mts.ru" OK'
IH_IP=" ipcp-accept-local ipcp-accert-remote noipdefault
debug usepeerdns mtu 576
novj nobsdcomp novjccomp nopcomp noaccomp"
LOGSCRIPT="CONNECT"
PHPNE="*99#"
----------------------------------------------------------------------
далее ,как все настроишь и все будет работать, можно еще подправить конфиги ppp , чтоб автоматически перезапускался(при разрыве соединения) и т.п.
пока что настрой ядро. установи pppd ,подредактируй скрипт и попробуй его позапускать , чтоб убедиться что телефон по крайней мере хоть как то сообщееться с компом, 100 пудова возникнут какие нить проблемы,после запуска скрипта увидишь что нить вроде вот этого
#pppd call mts-gprs
Serial connection established
Using interface ppp0
Connect: ppp0 <--> /dev/usb/tts/0
...
primari DNS address ......
secondary DNS address ...
если все прально то увидишь какие ДНС адреса те присвоили
если что нить не прально , то смотри на вывод скрипта... будем искать ошибку... ;)
это обязательно
обязательно посети
http://ru.gentoo-wiki.com/
http://posix.ru/ (там 100% видел инфу по этой теме)
http://rus-linux.net