Настройка GPRS-соединения через сотовый+Bluetooth: различия между версиями

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
(Новая: выяснить mac адрес телефона командой hcitool inq допустим, выяснили, что mac адрес телефона такой: 11:22:33:44:55:66 ...)
 
 
(не показана 1 промежуточная версия этого же участника)
Строка 8: Строка 8:
 
выяснить канал на котором висит dial-up модем  командой
 
выяснить канал на котором висит dial-up модем  командой
  
  sdptool browse  
+
  sdptool browse 11:22:33:44:55:66
11:22:33:44:55:66
 
  
 
находим блок похожий на  
 
находим блок похожий на  
Строка 32: Строка 31:
  
 
  /etc/bluetooth/rfcomm.conf
 
  /etc/bluetooth/rfcomm.conf
 
 
  
 
  #
 
  #
 
 
  # RFCOMM configuration file.
 
  # RFCOMM configuration file.
 
 
  #
 
  #
 
 
 
 
  rfcomm0 {
 
  rfcomm0 {
 
 
  #      # Automatically bind the device at startup
 
  #      # Automatically bind the device at startup
 
 
       bind yes;
 
       bind yes;
 
 
  #
 
  #
 
 
  #      # Bluetooth address of the device
 
  #      # Bluetooth address of the device
 
 
       device 11:22:33:44:55:66;   
 
       device 11:22:33:44:55:66;   
 
  #
 
  #
 
 
  #      # RFCOMM channel for the connection
 
  #      # RFCOMM channel for the connection
 
 
       channel 1;
 
       channel 1;
 
 
  #
 
  #
 
 
  #      # Description of the connection
 
  #      # Description of the connection
 
 
  #      comment "Example Bluetooth device";
 
  #      comment "Example Bluetooth device";
 
 
  }
 
  }
 
 
  
  
Строка 76: Строка 55:
 
далее выполняем команду
 
далее выполняем команду
 
  rfcomm
 
  rfcomm
 
  
 
открываем программу gnome-ppp в качестве модема прописываем устройство
 
открываем программу gnome-ppp в качестве модема прописываем устройство
 
  /dev/rfcomm0
 
  /dev/rfcomm0
 
далее настраиваем все как обычно, не забываем указывать строку инициализации для конкретного сотового оператора
 
далее настраиваем все как обычно, не забываем указывать строку инициализации для конкретного сотового оператора

Текущая версия на 23:36, 7 января 2009

выяснить mac адрес телефона командой

hcitool inq

допустим, выяснили, что mac адрес телефона такой: 11:22:33:44:55:66


выяснить канал на котором висит dial-up модем командой

sdptool browse 11:22:33:44:55:66

находим блок похожий на

Service Name: Dial-up Networking - определяющая строчка
Service RecHandle: 0x10001
Service Class ID List:
"Dialup Networking" (0x1103)
"Generic Networking" (0x1201)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1 - запоминаем номер канала. Здесь он равен единице
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100


вносим mac и номер канала в конфигурационный файл


/etc/bluetooth/rfcomm.conf
#
# RFCOMM configuration file.
#
rfcomm0 {
#       # Automatically bind the device at startup
      bind yes;
#
#       # Bluetooth address of the device
      device 11:22:33:44:55:66;  
#
#       # RFCOMM channel for the connection
      channel 1;
#
#       # Description of the connection
#       comment "Example Bluetooth device";
}


выполняем команду

sudo rfcomm bind  rfcomm0

далее выполняем команду

rfcomm

открываем программу gnome-ppp в качестве модема прописываем устройство

/dev/rfcomm0

далее настраиваем все как обычно, не забываем указывать строку инициализации для конкретного сотового оператора