Настройка Интеренет через мобильный телефон с помошью bluetooth
Меню сайта

Категории каталога
Мои статьи [2]

Форма входа

Поиск по каталогу

Друзья сайта
    Форум читателей журнала МК
    Журнал root@ua

Наш опрос
Какая ОС у вас стоит?
Всего ответов: 83


Вы вошли как Гость
Текущая дата: Понедельник, 2024-04-29, 02.56.26

» Статьи » Мои статьи

Настройка Интеренет через мобильный телефон с помошью bluetooth
Использованное программное обеспечение:

Операционная система Debian GNU/Linux Sarge 3.1R3

Пакеты и версии: bluez-hcidump (1.28-1), bluez-pin (0.26-1), bluez-utils (2.19-1), kernel-patch-2.6-bluez (20050328-1), libbluetooth1 (2.24-1), libbluetooth1-dev (2.24-1), ppp (2.4.4b1-1)

Настройка

1) Вставить Bluetooth-модуль в USB-разъём, подгрузить необходимые модули ядра:
# modprobe hci_usb

2) Редактировать файл /etc/bluetooth/hcid.conf ( перед этим надо назначить вам права на запись и редактирование файлов. Это делается так:

# chown *name* /etc/bluetooth/

Изменяем /etc/bluetooth/hcid.conf на такой:

options {
autoinit yes;
security auto;
pairing multi;
pin_helper /usr/local/bin/bluepin.helper
}
device {
name "%h-%d";
class 0x3e0100;
iscan enable; pscan enable;
lm accept;
lp rswitch,hold,sniff,park;
auth enable;
encrypt enable;
}

Нам надо создать файл bluepin.helper для того что бы телефон и компьютер знали что они ДОЛЖНЫ обшаться между собой и вводить пароль доступа. Итак создадим файл /usr/local/bin/bluepin.helper c таким содержанием:

#!/bin/bash
echo PIN:0000

После сохранения надо указать правап на исполнение!
Теперь можно запускать bluez. Делается это так:

# /etc/init.d/bluez-utils start

Теперь надо проверить устройство:

# hciconfig

Теперь находим телефон ( убедитесь что bluetooth включен и был виден всем)

# hcitool scan
Scanning ...
12:17:BE:XQ:64:D1 Nokia E61

Записуем адрес телефона!
Редактируем файл /etc/bluetooth/rfcomm.conf и вносим туда "мак-адрес" телефона:

rfcomm0 {
bind yes;
device 12:17:BE:XQ:64:D1;
channel 1;
comment "Dial-up networking gateway";
}

Теперь надо провести "сопряжение" телефона и bluetooth:

# echo ATZ > /dev/rfcomm0

Телефон запросил пин-код вводим его!

Все настройка закончена теперь надо настроить ИНЕТ!

1) В каталоге /etc/ppp/peers/ создаем файл с настройками нового соединения: /etc/ppp/peers/mk

/dev/rfcomm0 115200
nobsdcomp
nodeflate
connect '/usr/sbin/chat -v -f /etc/ppp/chat-mk'
noauth
noipdefault
usepeerdns
defaultroute
debug
nodetach

2) Создаем диалоговый файл /etc/ppp/chat-mk

TIMEOUT 5
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
TIMEOUT 12
OK ATE1
OK AT+CGDCONT=1,"IP","internet"
OK ATD*99#

***- настройки указаны для оператора life:)

Все настройка завершена!
Теперь что бы выйти в ИНЕТ надо прописать:

pppd call mk

Все вы можете заходить на НАШ ресурс для прочтения свежих новостей и обшения на форуме

Удачи!

Если будут проблемы обрашаться мне в ICQ - 348600526 или на e-mail - gln0fate@gmail.com

Категория: Мои статьи | Добавил: linux (2006-11-08)
Просмотров: 835 | Рейтинг: 0.0

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Конструктор сайтов - uCoz