Подключение к Интернету Bluetooth/Nokia-3G.

[Ubuntu-Nokia-BT] L также возможности взаимодействия с мобильными телефонами (карандаш) последнего поколения, с или без BT в Ubuntu (GNU / Linux), все еще довольно бедной и неполной и не очень "пользователь", как мы понимаем, наиболее , окна и "клики" мыши.

Хотя я не уверен в некоторых административных задач, а не повторного так, как удобно. С хорошим рецептом вы даже можете сэкономить время с текстовыми настройки, и вы управляете этим процессом и легче исправить ошибки. Требуется больше усилий на понимание и помощь, хотя последний по сравнению с вырезать и вставлять, но в конце концов дело доходит до выбора сделать некоторые, а не несколько ящиков, несколько строк текста, а не использовать OK кнопка используется для сохранения файла ... Как мы уже графической среды с главным редактором и файл-браузер, он является громоздким.

Есть много рецептов для того, чтобы подключиться к Интернету через мобильный GPRS/3G. Даже некоторые люди в процессе "полу-помощь" в GNOME-PPP или KPPP. Но это сделано, чтобы открыть терминал я решил сделать все вручную, что является почти проще и быстрее, и побежал к первой ....

Ну, Ubuntu 7.04 будет подключаться к Интернету с помощью Nokia 6680 (Symbian S60), связанные, в свою очередь, к ноутбуку с помощью Bluetooth.

Прежде чем отметить, что быстро обнаружить и демонтировать устройство USB, и апплет с командой и мяч BT стандартные сведения говорят, что прибор был обнаружен никому. Апплет сам несколько вариантов. Скрывает или обнаружить устройство для других, и реагирует на просьбы о предоставлении доступа или спаривания. Если вы не появляется, возможно, не установили необходимый пакет BlueZ-гном, или апплет отключен. Должен быть найден в меню System => "Настройки" в соответствии с Bluetooth Настройки имя. В любом случае, что привело нас сюда, мы предполагаем, что BT хорошо поработали.

В предыдущем шаге необходимо установить BlueZ-утилиты пакета. Что можно сделать из менеджера пакетов Synaptic в System => Администрирование.

[Pin Nokia Bluetooth]

Первая задача поэтому в соответствии с устройств, так что соединение происходит автоматически. Проще всего начать этот процесс с мобильного телефона:

Bluetooth => Устройства Связанные => Параметры => безрезультатно. ссылки. новый

Обнаружить ее, выделите ее, мы вводим ключи в них, и принять автоматическое подключение к Nokia.
Сейчас в дальнейшем на основе официальных документов , но с незначительными изменениями:

Эмуляции последовательного порта

  • Сначала определить MAC вашего дела:

hcitool -scan

И это возвращает нас что-то вроде этого:

00:13:FD:FF:FF:FF Nokia 6680

  • Теперь найти канал, где Nokia Удаленный доступ к сети предоставляет услуги:

sdptool browse 00:13:FD:FF:FF:FF

Это дает нам очень длинные выходные, будет в начале:


Service Name: Dial-Up Networking
Service RecHandle: 0x10000
Service Class ID List:
"Dialup Networking" (0x1103)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
......

  • Теперь мы посмотрим, что интерфейс RFCOMM бесплатно.

Введите команду rfcomm , без параметров, мы перечисляем интерфейсы, которые мы уже настроили; rfcom0, rfcom1 т.д ... Обычно вы не возвращает ничего. Привлечение rfcomm.conf править файл как корень:

sudo gedit /etc/bluetooth/rfcomm.conf

и добавить:

rfcomm0 {
# Automatically bind the device at startup
bind yes;
# Bluetooth address of the device
device
rfcomm0 {
# Automatically bind the device at startup
bind yes;
# Bluetooth address of the device
device
00:13:FD:FF:FF:FF;

# RFCOMM channel for the connection
channel

# RFCOMM channel for the connection
channel
1 ;
# Description of the connection
comment "Nokia 6680 Bluetooth PPP connection";
}
;
# Description of the connection
comment "Nokia 6680 Bluetooth PPP connection";
}

  • Перезагрузите Bluetooth услуг

sudo /etc/init.d/bluetooth restart
* Restarting Bluetooth services    [ OK ]

Теперь, если мы RFCOMM говорю вам:

rfcomm0: 00:13:FD:FF:FF:FF channel 1 clean

PPP

Мы создаем, как корень, 2 файлов являются те, которые регулируют процесс соединения. Мы взяли то же имя, ISP, в данном случае Movistar. Хотя это может быть кто угодно.
Это зависит как от оператора или модели телефона, хотя по умолчанию файлы, которые пришли в документации, идеально подходит для работы Movistar и Nokia 6680.

Файл
/etc/ppp/peers/movistar /etc/chatscripts/movistar
Содержание
debug
noauth
connect "/usr/sbin/chat -v -f /etc/chatscripts/movistar"
usepeerdns
/dev/rfcomm0 115200
defaultroute
user
debug
noauth
connect "/usr/sbin/chat -v -f /etc/chatscripts/movistar"
usepeerdns
/dev/rfcomm0 115200
defaultroute
user
MOVISTAR

crtscts
lcp-echo-failure 0
TIMEOUT 35
ECHO ON
ABORT '\nBUSY\r'
ABORT '\nERROR\r'
ABORT '\nNO ANSWER\r'
ABORT '\nNO CARRIER\r'
ABORT '\nNO DIALTONE\r'
ABORT '\nRINGING\r\n\r\nRINGING\r'
'' \rAT
OK 'AT+CGDCONT=1,"IP","
TIMEOUT 35
ECHO ON
ABORT '\nBUSY\r'
ABORT '\nERROR\r'
ABORT '\nNO ANSWER\r'
ABORT '\nNO CARRIER\r'
ABORT '\nNO DIALTONE\r'
ABORT '\nRINGING\r\n\r\nRINGING\r'
'' \rAT
OK 'AT+CGDCONT=1,"IP","
movistar.es "'
OK ATD*99***
"'
OK ATD*99***
"'
OK ATD*99***
1 #
CONNECT ""
#
CONNECT ""

Следите за тем, нет пустых строк в начале файла.

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

Имя пользователя и пароль

Имя пользователя и пароль манекенов в случае Movistar, и, следовательно, не требуется. Но не все поставщики, особенно европейцев, да, я предпочитаю, чтобы поставить его на обобщение процедуры.

Нам придется отредактировать файл /etc/ppp/pap-secrets и добавьте строку:

MOVISTAR * MOVISTAR

Если вы удалите или не поставить линии "пользователь MOVISTAR" файл /etc/ppp/peers/movistar , мы вышлем имя компьютера и пароль, угадать, а не манекен. Но работать.

Сеть

Мы должны создать сетевой интерфейс для устройств hci0, которая будет наша, редактирования, корень:

sudo gedit /etc/network/interfaces

и добавить в конец файла:

iface hci0 inet static

Мы могли бы более BT устройств, как мыши или Audio. Мы видим, что устройства с помощью команды hciconfig , и точка. Тех, которые определены их численность в BD Adress . Так что мы будем знать, если hci0, hci1 ...

Отправной

Команды старт / стоп PON и Пофф, соответственно:

Для начала: Чтобы остановить:
pon movistar poff movistar


Вам придется отключить другие активные сетевые интерфейсы для подключения, потому что, если нет, то машина может ролл 'во время ищет пути к сети Интернет. Это может быть сделано из апплета конфигурации сети. нажмите "остается открытым Make 'ручной настройки ... контекстного меню и снимите активных интерфейсов, чтобы остановить их.

Вы можете видеть сетевых интерфейсов компьютера с ifconfig ppp0, где казалось бы наши DialOut конфигурации, если у нас есть другие.

Диагностика и проблемы

I, как я уже сказал, я не нашел. Но для диагностики, кроме знакомых 'пинг "на любой веб-сайт, вы можете анализировать записи в файл /var/log/ syslog . Вместо того, загружая его в редактор Gnome, у нас есть события внедрения системы в System => Настройки. Нам нужно, чтобы открыть файл, если вы явно не перечислены.

Должно быть найдено строкой, что свидетельствует о начале процесса подключения:

May 18 20:48:44 localhost pppd[20400]: pppd 2.4.4 started by Usuario , uid 1000

Если пользователь Войти вашего имени. Позиций, перечисленных ниже, говорят сами за себя, как указано в сценарии отладки.

Если вы оставите открытой системных событий, при подключении будет обновляться в реальном времени и видите, эта Меньера, успех или сообщения об ошибках, когда они происходят.

Для просмотра событий процесс разъединения, чтобы найти такую строку:

May 18 21:10:40 localhost pppd[20400]: Terminating on signal 15

Предоставление пользователю

Возможно, вам придется сделать это:

sudo adduser Usuario dialout

Чтобы разрешить конкретному пользователю DialOut соединений.

Брандмауэр

В одном из испытаний, что случилось Firestarter брандмауэр активны, и не могли получить доступ в Интернет, получать ошибки, подобные следующим в системный журнал:

May 18 23:03:56 localhost kernel: [10101.180000] Unknown OutputIN= OUT=ppp0 SRC=81.20. XXX.XXX DST=195.173. XXX.XXX LEN=56 TOS=0×00 PREC=0×00 TTL=64 ID=25463 DF PROTO=UDP SPT=1048 DPT=53 LEN=36

Вам придется настроить брандмауэр или отключить его для мобильной связи.

Bluetooth Ссылка

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

hcitool lq 00:13:FD:FF:FF:FF
Link quality: 168

или других параметров, таких как:

hcitool tpl 00:13:FD:FF:FF:FF
Current transmit power level: -8