Кто поможет запустить GPRS поставлю ЯЩИК ПИВА! СРОЧНО!

Здесь обсуждаются все вопросы, не попадающие под другие категории
Эколог

Кто поможет запустить GPRS поставлю ЯЩИК ПИВА! СРОЧНО!

Сообщение Эколог »

Кто поможет запустить GPRS поставлю ЯЩИК ПИВА! СРОЧНО!

96979060 ася
6866626 телефон

Народ ну очень срочно нужно!

Guest_

Сообщение Guest_ »

www.opennet.ru ключ "gprs"
на эту тему достаточно статей

сам не из вашего города - помочь не смогу, да и пива лишусь :)

Эколог

Сообщение Эколог »

Да я знаю много ... но трабла такова
... IrDA работает!
тока можем какого-то хера даже на AT команды не отвечает!
А ты где? мот реально и к тебе заехать ?)
меня уже ничто не остановит ... очень нужно!!!!

Guest_

Сообщение Guest_ »

я думаю до питера далековато будет

Guest_

Сообщение Guest_ »

чем проверял IrDA на тему проверки, что работает ?
ifconfig | grep ir - что кажет ?

Эколог

Сообщение Эколог »

Фак ( ..ты прав ... ну а советом? ... почему ж всеже эта сволоч не отвечает на AT команды?

Guest_

Сообщение Guest_ »

cat /proc/net/irda/discovery.
там ищи свою модель телефона типа Nokia

IrLMP: Discovery log:

nickname: Nokia xxxx, hint: xxx, saddr: xxx, daddr: xxx

Если не так, то связи с телефоном нет.

Эколог

Сообщение Эколог »

Да по
cat /proc/net/irda/discovery
он пишет
nickname: T300, hint: 0x9124, saddr: 0x50763e6b, daddr: 0x000050d5

телефон есть! а вот модем от него никак

Guest_

Сообщение Guest_ »

вот нашел для тебя статейку
вроде все по теме, некоторые команды&операции лишние, но в целом оставляет приятное впечатление. прочти должна помочь
будь у меня аська, я бы тебе быстрее объяснил, а так юзай ее

Порядок действий следующий.

- Распаковываем пакет irda-utils в какой-нибудь каталог, выполняем в
нем make. Компиллируются утилиты, из которых нам понадобится только
irattach.

- Проверяем, есть ли у нас irda-устройства командой

# ls -l /dev | grep ir
Должны увидеть что-то похожее:
crw-r--r-- 1 root root 161, 0 Jun 23 13:23 ircomm0
crw-r--r-- 1 root root 161, 1 May 10 11:46 ircomm1

Ecли этих устройств нет, создаем их

# mknod /dev/ircomm0 c 161 0; mknod /dev/ircomm1 c 161 1
- Добавляем в файл /etc/modules.conf строку:
alias char-major-161 ircomm-tty

- Подключаем IR-порт, грузим модули:

# insmod usb-uhci.o
# insmod irda-usb.o

Проверяем, на всякий случай, что модули загружены:
# lsmod
Должны увидеть что-то вроде:
Module Size Used by
usb-uhci 20376 0 (unused)
irda-usb 13584 1

- Пишем файл /etc/ppp/options следующего содержания:

/dev/ircomm0
connect '/usr/sbin/chat -v -f /etc/ppp/GPRS'
local
ipcp-accept-local
ipcp-accept-remote
-pap
noipdefault
defailtroute

- Затем пишем файл /etc/ppp/GPRS:

ABORT "BUSY"
ABORT "NO CARRIER"
"" "AT"
"OK" "AT&FV1E0&D2&S0&C1S0=0"
"OK" "ATS7=60+CBST=,,1;+DS=3,0;&K3"
"OK" "AT+CGDCONT=1,\042IP\042,\042internet.mts.ru\042,\0420.0.0.0\042,1,1"
"OK" "ATDT*99#"
TIMEOUT 30
CONNECT

- Файл /etc/resolv.conf:

nameserver 213.87.0.1
nameserver 213.87.1.1

(Эти файлы специфичны для GSM-оператора MTC, их содержание для других сотовых
операторов очевидно. Само собой, должна быть подключена услуга GPRS-internet.)

- Переходим в каталог, где лежит утилита irattach и выполняем там команду

# ./irattach irda0 -s 1

У нас должен появиться новый сетевой интерфейс. Проверяем:

# ifconfig | grep ir

Должны увидеть примерно следующее:

irda0 Link encap:IrLAP HWaddr 7f:84:94:c1

- Затем включаем ИК-порт на телефоне и кладем его рядом с портом.

Открываем файл /proc/net/irda/discovery. В нём должна быть примерно
такая строка (зависит от модели вашего телефона)

IrLMP: Discovery log:

nickname: Nokia 6310i, hint: 0xb125, saddr: 0x7f8494c1, daddr: 0x00006ba5

Если это не так, то у нас нет связи с телефоном, надо искать ошибку.
Если телефон обнаружен, можно попробовать установить соединение.

Запускаем:
# pppd

На дисплее телефона должен появиться значoк "G", говорящий о том,
что соединение установлено. Проверяем, на всякий случай:

# ifconfig ppp0

ppp0 Link encap:Point-to-Point Protocol
inet addr:213.87.10.70 P-t-P:10.6.6.6 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:40 (40.0 b) TX bytes:77 (77.0 b)

Если образовался ppp0 интерфейс, то всё в порядке. Для завершения
соединения выполняем

# killall pppd.

Гость

Сообщение Гость »

хныыыых ... что-то такое я уже делал (((
не помогло ... фишка в том что просто как-будто нет модема в телефоне...можно тока тупо гонять файло...
а под ВЫНЬ (мать ее) все работет замечательно

Guest_

Сообщение Guest_ »

я не знаю что это за телефон T300 и на каком интерфейсе он сидит

Эколог

Сообщение Эколог »

ТЕлефон SonyEricsson T310 ...с модемом Т300 ... интерфейс ...хм... ИК-порт ...

Guest_

Сообщение Guest_ »

у меня фря, но я решил кое-что для тебя накалякать - держи

Втыкаете кабель, RS или USB и определяете ссылку, /dev/modem, если требуется, на нужное устройство ttySx или ttyUSBx
Теперь можно запустить терминал типа minicom и убедиться, что модем работает набрав комманду AT и получив в ответ OK.

Что касается GPRS, то здесь необходимо подключить данную услугу у оператора сотовой свзяи. Посмотреть у них, как нужно настроить тот или иной телефон. Это информация обычно содержиться на их сайтах.

Например для телефонов Siemens и оператора MTS настройки будут следующими:

В resolve.conf (не забудьте сделать update_chrooted conf), если используется chrooted env.)

nameserver 213.087.000.001
nameserver 213.087.001.001

скрипт ifcfg-ppp1


Код:

DEVICE="ppp1"
ONBOOT="no"
USERCTL="yes"
MODEMPORT="/dev/modem"
LINESPEED="57600"
PERSIST="yes"
DEFABORT="yes"
DEBUG="yes"
INITSTRING="ATZ+CGDCONT=1,"IP","internet.mts.ru""
DEFROUTE="yes"
HARDFLOWCTL="yes"
ESCAPECHARS="no"
PPPOPTIONS=""
PAPNAME=""
REMIP=""
NETMASK=""
IPADDR=""
MRU=""
MTU=""
DISCONNECTTIMEOUT="5"
RETRYTIMEOUT="60"
BOOTPROTO="none"
PEERDNS="yes"



скрипт chat-ppp1


Код:

'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO CARRIER'
'ABORT' 'NO DIALTONE'
'ABORT' 'Invalid Login'
'ABORT' 'Login incorrect'
'' 'ATZ'
'OK' 'ATDT*99***1#'
'CONNECT' ''
'TIMEOUT' '5'
'~--' ''



Вот вроде и всё. Дозвон и соединение мгновенное.
На 12 консоли можно проследить как он будет подключться.
Если вернул в DNS 0.0.0.0 значит вы неверно настроили DNS.
Попробуйте сделать update_chrooted conf.
Когда у меня был указан еще один DNS-сервер (чужой), GPRS работать отказывался.

Эколог

Сообщение Эколог »

Спасибо! ... буду эксперементировать ... надеюсь поможет! ...
Если что ждите меня завтра тут же... эх ...

Эколог

Сообщение Эколог »

Снова я )
короче нифига! ...
максимум чего я достиг это то что модем вроде работет
и через ИК порт и через COM порт НО!!!! AT команды для него это как сказка! ну не отвечает он OK и хоть ты здохни!!!! да в чем трабл????
народ!!! плизззз.... ящик пива ставлю!!!!
серьездно!!!

Ответить