ZP LUG - Группа пользователей GNU/Linux г. Запорожья

Linux +GPRS - Страница 2 - Форум LUG славного города Запорожье

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 2
  • «
  • 1
  • 2
Архив - только для чтения
Форум LUG славного города Запорожье » Поддержка » Железо » Linux +GPRS
Linux +GPRS
MihailДата: Четверг, 11.10.2007, 09:52 | Сообщение # 16
Майор
Группа: Пользователи
Сообщений: 87
Репутация: 0
Статус: Offline
Quote (slp)
щастливые пользователи ЖПРС, а какие у вас телефоны в качестве модемов?

СоняЭрик W710i


 
icq status
duxxДата: Вторник, 30.10.2007, 21:53 | Сообщение # 17
Майор
Группа: Пользователи
Сообщений: 87
Репутация: 1
Статус: Offline
Это просто капец какой-то !!!!!!!!!!!
вроде как запускается, а интернетом ваще и не пахнет. можт я какую мелоч упустил ?

телефон Siemens S75, ASP Linux 11.2, Bluetooth
=======================================
файл /etc/bluetooth/hcid.conf

#
# HCI daemon configuration file.
#

# HCId options
options {
# Automatically initialize new devices
autoinit yes;

# Security Manager mode
# none - Security manager disabled
# auto - Use local PIN for incoming connections
# user - Always ask user for a PIN
#
security user;

# Pairing mode
# none - Pairing disabled
# multi - Allow pairing with already paired devices
# once - Pair once and deny successive attempts
pairing multi;

# PIN helper
#pin_helper /usr/bin/bluepin;

# D-Bus PIN helper
#dbus_pin_helper;
passkey "1234";
}

# Default settings for HCI devices
device {
# Local device name
# %d - device id
# %h - host name
name "Siemens_mobile";

# Local device class
class 0x120104;

# Default packet type
#pkt_type DH1,DM1,HV1;

# Inquiry and Page scan
iscan enable; pscan enable;

# Default link mode
# none - no specific policy
# accept - always accept incoming connections
# master - become master on incoming connections,
# deny role switch on outgoing connections
lm accept;

# Default link policy
# none - no specific policy
# rswitch - allow role switch
# hold - allow hold mode
# sniff - allow sniff mode
# park - allow park mode
lp rswitch,hold,sniff,park;

# Authentication and Encryption (Security Mode 3)
#auth enable;
#encrypt enable;
}

===========================================
файл /etc/bluetooth/rfcomm.conf

#
# RFCOMM configuration file.
#

rfcomm0 {
# Automatically bind the device at startup
bind yes;

# Bluetooth address of the device
device 00:01:E3:66:E9:8B;

# RFCOMM channel for the connection
channel 2;

# Description of the connection
comment "Mobile_net";
}

========================================
файл /etc/wvdial.conf

[Dialer Defaults]
Modem Type = USB Modem
Modem = /dev/rfcomm4
Baud = 115200
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet"
Phone = *99***1#
ISDN = 0
Username = 1
Password = 1
NewPPD = yes

=============================================

# sdptool browse 00:01:E3:66:E9:8B
Browsing 00:01:E3:66:E9:8B ...
Service Name: SerialPort
Service RecHandle: 0x11101
Service Class ID List:
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Serial Port" (0x1101)
Version: 0x0100

Service Name: Dial-up networking
Service RecHandle: 0x11103
Service Class ID List:
"Dialup Networking" (0x1103)
"Generic Networking" (0x1201)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 2
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100
............................................

телефон подключал на разные номера портов (остановился на rfcomm4), всё одинаково.
wvdial при этом пишет, что усё зашибись и никаких ошибок не выдаёт.

# wvdial
--> WvDial: Internet dialer version 1.54.0
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: AT+CGDCONT=1,"IP","internet"
AT+CGDCONT=1,"IP","internet"
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#
CONNECT
--> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}#} }9}"}&} }*} } }'}"}(}"}%}&}9Nk}(}#}%B#}%c0~
--> PPP negotiation detected.
--> Starting pppd at Sat Oct 27 16:07:36 2007
--> pid of pppd: 2744
--> Using interface ppp0
--> local IP address 91.145.213.82
--> remote IP address 91.145.213.82
--> primary DNS address 212.58.160.33
--> secondary DNS address 212.58.160.34

подскажите плз - где копать надо

Добавлено (30.10.2007, 21:53)
---------------------------------------------
УРРРРРААААААААА !!!!!!!!
получилось запустить GPRS

вобщем проблема была в том, что я не знал на каком порту мой телефон прописался. наткнулся в нэте на статейку одну - там всё и написано в двух словах.

подключаем кабель с телефоном к компу, потом в консоли вводим:

#/sbin/lsusb ( покажет, что найдено на USB)
потом :
#dmesg ( будет куча информации)

надо найти строчку примерно такого плана:
pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
(тут и указан порт)

ну а потом всё просто - kppp - настройки модэма и тд

всё работает как часики ( правда на лайфе скорость оставляет желать лучшего, но это ужо другой вопрос)

 
icq status
ArsenalДата: Четверг, 15.11.2007, 15:40 | Сообщение # 18
Рядовой
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус: Offline
KPPP хорошая штука. все получалось настроить. Телефон Motorola E398 соединена usb-кабелем с ПК. ядро 2.6.20. Пользовался KPPP. Необходимо собирать ядро с USB_ACM Потом dmesg и все работает smile

I like Debian GNU/Linux

Сообщение отредактировал Arsenal - Четверг, 15.11.2007, 15:49
 
icq status
slpДата: Четверг, 15.11.2007, 16:40 | Сообщение # 19
Подполковник
Группа: Пользователи
Сообщений: 140
Репутация: 2
Статус: Offline
я с ним ядро и собирал.... как я не крутил как не плясал с бубном.... на PC поднял, а на ноуте, где мне нужнее жопорез настроить, никак не получилось, да и хрен с ним wacko

Every time you use Linux God saves a kitten.
linux registered user #444007
 
icq status
danger86Дата: Суббота, 17.11.2007, 15:37 | Сообщение # 20
Рядовой
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус: Offline
Я себе нормально настроил GPRS. Комп сдружил с Моторлкой А1200е. Не без помощи разумеется
 
icq status
CATSДата: Понедельник, 28.01.2008, 14:41 | Сообщение # 21
Лейтенант
Группа: Пользователи
Сообщений: 71
Репутация: 2
Статус: Offline
Давно обещался нарисовать сие безобразие тут, но все как-то забывалось smile
В обсчем дело обстоитЪ следующим образом.
Для начала про ядро. Обычно в ядре уже установлено сие, но все же иногда стоит проверить: Device drivers -> Networking Support -> PPP (point to point protocol) support.
Далее лезем смотреть стоит ли софт (например, Bluetooth): bluez-sdp bluez-pan bluez-hciemu bluez-utils должны присутствовать (пысы. забыл - блутуз надо врубить и в ядре, но не мне это вам напоминать :). плюс загрузить модули, если дрова собраны модулями).
След. шаг /etc/bluetooth/hcid.conf
---------------------------------------------------
options {
autoinit yes;
security user; //тоже спорный момент - тут пара опций.. если интересно - можно поискать в манах
pairing multi;
pin_helper /usr/bin/bluepin; //выдает пин телефону по запросу... у меня на мандриве были проблемы. прописал чегото типа 1234. поищите в доке wink
}
device {
name "workstation"
class 0x3e0100;
iscan disable; //не видно при сканировании
pscan enable; //можно устанавливать связь
lm accept,master;
lp rswitch,hold,sniff,park;
auth enable;
encrypt enable; //шифрованное соединение (по-моему для параноиков, но у меня врублено )))) )
}
---------------------------------------------------
Нужна еще прога, чтоб по запросу выдавала бы пин телефону (зы. смотри выше. ясно дело - можно переписать путь для своей совтины)
Усе, можно начать тестировать Bluetooth. Если все правильно, получится чего-то вроде этого:

#hcitool scan
Scanning ...
00:12:62:0F:4E:2F Nokia 6230

Проверим наличие DUN-сервиса для дозвона по GPRS через Bluetooth:
#sdptool search DUN
И создадим устройство
#rfcomm bind 0 00:12:62:0F:4E:2F 1
Так подрубаем устройство 0 к блутуз-устройству 00:12:62:0F:4E:2F на первый канал. Если не используются devfs или udev, файлы /dev/rfcomm* могут отсутствовать. Тогда надо заняться ими самому
#mknod /dev/rfcomm0 c 216 0
Все - блутуз сконфигурирован. (кста, не спрашивайте чего означают странные цыфры - хз отвечу вам, но все работает )) )

Если вы счастливый обладатель IrDA, милости просим сюда.
Предположим, у нас устройство Tekram IrMate 210B dongle. Для его работы нужно поковыряться в ядре:
-------------------------------------------
Device drivers --> Networking support -->
<*>IrDA (infrared) subsystem support -->
<*>IrCOMM protocol
Infrared-port device drivers -->
<*>IrTTY (uses Linux serial driver)

  • Serial dongle support
    <*>Tekram IrMate210B dongle
    -------------------------------------------
    для полного счастья поставьте пакет irda-utils и запускаем команду /usr/sbin/irattach /dev/ttyS0 -d tekram -s. Совтина укажет что на ком-порту 1 находится инфракрасный датчик Текрам и получится устройство /dev/ircomm0.

    USB/COM-кабель мучается так
    если кабель соединяется к ком, никакой дополнительной настройки не надо. Просто используйте устройство /dev/ttyS0 (serial port 0).
    Если же работаете с USB, система hotplug, скорее всего, сама найдет нужный модуль и создаст устройство /dev/ttyUSB0 или /dev/tts/USB0. Если этого не произошло, попробуйте собрать необходимые модули из раздела ядра Device drivers --> USB Support --> USB Serial Converter support.

    Ну с этим покончили. Теперь настроим PPP. Тут особо мудрить не надо. Например, наш оператор Beeline Создаем файл
    /etc/ppp/peers/beeline:
    ----------------------------------------------------------------------
    /dev/ircomm0 57600 noauth defaultroute usepeerdns updetach persist
    noipdefault lock connect 'chat -v -f /etc/ppp/beeline'
    novjccomp nopcomp noaccomp noipdefault nodeflate novj nobsd-comp
    ----------------------------------------------------------------------
    Тут вынужден отвлечься - последняя опция nobsd-comp возможно звучит как nobsdcomp (уж простите - не помню дословно). Если выдает ошибку, попробуйте второй вариант или удалите вооще - у меня работало и без нее. Если подключаться через Bluetooth /dev/ircomm0 заменяется на /dev/rfcomm0. Если через ЮСБ, то на /dev/ttyUSB0. Далее очередь chat-файла
    /etc/ppp/beeline:
    ----------------------------------------------------------------------
    TIMEOUT 45
    ABORT "NO CARRIER"
    ABORT ERROR
    "" 'ATE1'
    OK AT+CGDCONT=1,"IP","internet.beeline.ru"
    OK ATD*99***1#
    CONNECT c
    ----------------------------------------------------------------------
    В файло /etc/ppp/pap-secrets добавляем строку:
    beeline ppp0 "beeline"
    После всего просто набираем "pppd call beeline" и мы в сети wink
    Тут идет лирическое отступление. Для каждого оператора своя "точка входа" ("internet.beeline.ru"), но вот телефоны для дозвона (по крайней мере насколько я знаю) схожи - *99***1# или *99*1# или *99*# (насчет последнего могу и ошибаться). Но это легко узнать у своего оператора. Ну а кто настраивал ЖПРС под окнами, прекрасно знает чего там надо прописывать )).
    ЗЫ. Есть великое множество совтин под Линь для разруливания телефонов и прочая. Искайте их сами smile (например, wammu, gammu...)
    ЗЗЫ. Все это может быть написано с грамматическими, лексическими, идейными и прочими ошибками, за что прошу извинить (чего-то пальцы по клаве не попадают wacko ).
    В общем успехов wink (предложения на мыло или по асе smile )


    "...Таити, Таити, нас и здесь неплохо кормят..."
  •  
    icq status
    NETZMBДата: Вторник, 11.03.2008, 18:15 | Сообщение # 22
    Лейтенант
    Группа: Пользователи
    Сообщений: 52
    Репутация: 0
    Статус: Offline
    несколько не в тему: Намедни настроили gprs в ASP12 без проблем за 10 минут с помощью wvdial. Если шо, можешь у CATS'а спросить, как 8)
     
    icq status
    duxxДата: Четверг, 13.03.2008, 00:48 | Сообщение # 23
    Майор
    Группа: Пользователи
    Сообщений: 87
    Репутация: 1
    Статус: Offline
    всем спасибо за советы - помогло, GPRS поднялся, аж гай шумел

    сейчас, правда на безлимите 512 сижу, за-то опыта набралси

     
    icq status
    slpДата: Вторник, 06.05.2008, 23:17 | Сообщение # 24
    Подполковник
    Группа: Пользователи
    Сообщений: 140
    Репутация: 2
    Статус: Offline
    Собрался за город и опять встал вопрос с настройкой gprs, часа пол мучений, потом гугл, и вычитал что строка инициализации модема на самом деле строка инициализации на сайте киевстара не совсем верна. что было сделано:
    установил пакет wvdial, pppconf
    запустил pppconf с помощью мастера что то понастраивал, потом отредактировал wvdial.conf:
    Code
    [Dialer KS-GPRS]
    Modem = /dev/ttyACM0
    Baud = 115200
    Init1 = ATE1
    Init2 = AT+CGDCONT=1,"IP","www.ab.kyivstar.net"
    Dial Command = ATD
    Phone = *99***1#
    ISDN = 0

    подправил /etc/chatscripts/KS-GPRS

    Code
    ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
    '' ATH
    OK ATE1
    OK AT+CGDCONT=1,"IP","www.ab.kyivstar.net"
    OK-AT-OK "ATDT*99***1#"
    TIMEOUT 60
    CONNECT \d\c

    привел /etc/ppp/peers/KS-GPRS к такому виду:

    Code

    hide-password
    noauth
    connect "/usr/sbin/chat -v -f /etc/chatscripts/KS-GPRS"
    debug
    /dev/ttyACM0
    115200
    defaultroute
    noipdefault
    user ""
    remotename Kyivstar
    ipparam Kyivstar
    usepeerdns

    и наконецто
    #pon KS-GPRS - включить
    #poff -a - выключить

    ЗЫ: тестировалось на двух смартах от нокии E65, 6681 все гууд


    Every time you use Linux God saves a kitten.
    linux registered user #444007


    Сообщение отредактировал slp - Вторник, 06.05.2008, 23:19
     
    icq status
    GarfiДата: Среда, 11.06.2008, 00:49 | Сообщение # 25
    Рядовой
    Группа: Пользователи
    Сообщений: 10
    Репутация: 0
    Статус: Offline
    пользуюсь мандривой 2007 и параллельно окошками для инета (юзаю жопорез).
    гуглил насчет драйверов, не нашел, искал на оф. сайте, мой телефон (Х700) вообще не поддерживают, смотрел загрузки для других моделей (samsung sgh-x680) там драйвера тож под окна...
    насчет интернета буду через KPPP пробовать. такой вопрос, есть ли на юникс прога, наподобие PC Studio?
     
    icq status
    CabooДата: Вторник, 22.07.2008, 23:24 | Сообщение # 26
    Лейтенант
    Группа: Пользователи
    Сообщений: 52
    Репутация: 0
    Статус: Offline
    Пиплы,а как мне настроить Siemens C75 на AltLinux 4.0 через usb кабель?

    Linux Ubuntu 8.04.01 User


    Сообщение отредактировал Caboo - Вторник, 22.07.2008, 23:27
     
    icq status
    duxxДата: Вторник, 22.07.2008, 23:49 | Сообщение # 27
    Майор
    Группа: Пользователи
    Сообщений: 87
    Репутация: 1
    Статус: Offline
    Quote (Caboo)
    как мне настроить Siemens C75 на AltLinux 4.0 через usb кабель?

    $ dmesg
    и смотриш каким устройством видит его система
    к примеру, с моим сименсом была такая строчка:
    pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
    потом в КРРР в качестве модема указываеш явно устройство ttyusb0 (ну или шо там у тя будет)


    Сообщение отредактировал duxx - Вторник, 22.07.2008, 23:52
     
    icq status
    CabooДата: Среда, 23.07.2008, 00:01 | Сообщение # 28
    Лейтенант
    Группа: Пользователи
    Сообщений: 52
    Репутация: 0
    Статус: Offline
    Quote (duxx)
    $ dmesg и смотриш каким устройством видит его система к примеру, с моим сименсом была такая строчка: pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0 потом в КРРР в качестве модема указываеш явно устройство ttyusb0 (ну или шо там у тя будет)

    О,спасибо большое,пойду пробовать smile


    Linux Ubuntu 8.04.01 User
     
    icq status
    Форум LUG славного города Запорожье » Поддержка » Железо » Linux +GPRS
    • Страница 2 из 2
    • «
    • 1
    • 2
    Поиск: