Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Ubuntu GPRS через BT + Nokia N72  (Прочитано 2267 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн feedbee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Ubuntu GPRS через BT + Nokia N72
« : 08 Июнь 2007, 17:04:00 »
Предисловие:
Имел Nokia 7610. Подключался через нее в нет и по кабелю, и через BT (bluetooth). ВО всем разобрался, все настроил в линуксе, все было ок. Пока не купил Nokia n72. По кабелю все работало как и с 7610 (т.е. ОК). Но по блютус - нивкокую (см. ниже). Причем, в винде с n72 все ок и по кабелю и по BT. В Ubuntu и федоре - кабель ОК, BT - faild. Попробовал 3! разных адаптера BT, в т.ч. дорогой Jabra. Одинаково все.
Перекопал весь гугл, изучил виндовые логи подключения через BT, прочитал все статьи, экспериментировал 3 дня. Ноль эффекта.  :'(
Еще момент, передача файлов на телефон и с телефона n72 в Ubuntu проходит ОК. Не работает только ГПРС.

Подробно о проблеме:
Настроил телефон в качестве модема на rfcomm0. Настраиваю соединение. Создаю модем на rfcomm0. Задаю строку инициализации (это через kppp; делал и ручками через конфиги - тоже самое). Жму опросить модем - идет опрос. Все команды опроса пишет ERROR (в винде опрос прохордит нормально). Когда жму подключиться, модем возвращает "ОК" только на 1 команду: AT. Все остальные - ответ ERROR. И следовательно соединение не мсоединяется.

В чем проблема - не могу понять. На каком куске звена ОСь-синезуб-телефон глюк? Как лечить...

Оффлайн dbk

  • Участник
  • *
  • Сообщений: 182
    • Просмотр профиля
Re: Ubuntu GPRS через BT + Nokia N72
« Ответ #1 : 09 Июнь 2007, 08:58:39 »
Написал ты много,но...
Что у тебя в /etc/bluetooth/hcid.conf и rfcomm.conf?
И что говорит $sdptool browse?

Оффлайн feedbee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Ubuntu GPRS через BT + Nokia N72
« Ответ #2 : 09 Июнь 2007, 11:26:55 »
$cat /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 auto;

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

        # Default PIN code for incoming connections
        passkey "4455";
}

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

        # Local device class
        class 0x3e0100;

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

        # Inquiry and Page scan
        iscan enable; pscan enable;
        discovto 0;

        # 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;
}


$cat /etc/bluetooth/rfcomm.conf
#
# RFCOMM configuration file.
#

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

        # Bluetooth address of the device
        device 00:1A:89:B3:32:04;

        # RFCOMM channel for the connection
        channel 1;

        # Description of the connection
        comment "N72";
}


$sdptool browse
Browsing 00:1A:89:B3:32:04 ...
Service Name: Hands-Free Audio Gateway
Service RecHandle: 0x1007a
Service Class ID List:
  "Handfree Audio Gateway" (0x111f)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 1
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "Handfree Audio Gateway" (0x111f)
    Version: 0x0101

Service Name: Headset Audio Gateway
Service RecHandle: 0x1007b
Service Class ID List:
  "Headset Audio Gateway" (0x1112)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 2
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "Headset" (0x1108)
    Version: 0x0100

Service Name: OBEX File Transfer
Service RecHandle: 0x1007c
Service Class ID List:
  "OBEX File Transfer" (0x1106)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 10
  "OBEX" (0x0008)
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "OBEX File Transfer" (0x1106)
    Version: 0x0100

Service Name: SyncMLClient
Service RecHandle: 0x1007d
Service Class ID List:
  UUID 128: 00000002-0000-1000-8000-0002ee000002
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 11
  "OBEX" (0x0008)
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "" (0x00000002-0000-1000-8000-0002ee000002)
    Version: 0x0100

Service Name: Nokia OBEX PC Suite Services
Service RecHandle: 0x1007e
Service Class ID List:
  UUID 128: 00005005-0000-1000-8000-0002ee000001
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 12
  "OBEX" (0x0008)
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "" (0x00005005-0000-1000-8000-0002ee000001)
    Version: 0x0100

Service Name: OBEX Object Push
Service RecHandle: 0x1007f
Service Class ID List:
  "OBEX Object Push" (0x1105)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 9
  "OBEX" (0x0008)
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "OBEX Object Push" (0x1105)
    Version: 0x0100

Service Name: Imaging
Service RecHandle: 0x10080
Service Class ID List:
  "Imaging Responder" (0x111b)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 15
  "OBEX" (0x0008)
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "Imaging" (0x111a)
    Version: 0x0100

Service Name: Dial-Up Networking
Service RecHandle: 0x10081
Service Class ID List:
  "Dialup Networking" (0x1103)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 3
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "Dialup Networking" (0x1103)
    Version: 0x0100
« Последнее редактирование: 09 Июнь 2007, 15:40:22 от feedbee »

Оффлайн dbk

  • Участник
  • *
  • Сообщений: 182
    • Просмотр профиля
Re: Ubuntu GPRS через BT + Nokia N72
« Ответ #3 : 09 Июнь 2007, 13:34:08 »
Service Name: Dial-Up Networking
Service RecHandle: 0x10081
Service Class ID List:
  "Dialup Networking" (0x1103)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 3

В rfcomm.conf у тебя  channel:1, попробуй заменить на channel:3 и после этого рестартуй сервис bluetoothю

Оффлайн feedbee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Ubuntu GPRS через BT + Nokia N72
« Ответ #4 : 09 Июнь 2007, 15:37:40 »
Помогло, спасибо большое. А то я столько времени на эту тему тупил, а такой мелочи не знаметил. Все таки - свежий взгляд - великое дело... ;)

Оффлайн halava

  • Новичок
  • *
  • Сообщений: 39
  • Ubuntu 7.10 happy user
    • Просмотр профиля
Re: Ubuntu GPRS через BT + Nokia N72
« Ответ #5 : 09 Июнь 2007, 20:41:13 »
Решили уже, но все же я в своем блоге описал процесс настройки для Nokia E50 - может потом кто будет по теме копать - посмотрит.

 

Страница сгенерирована за 0.056 секунд. Запросов: 22.