Тема: Типо, рукавоцтво для чяйнекоф.(Прозьба не срать)
Dr_Evil [Off] [#] (04.05.2009 / 19:15) |
Ну тут впринцыпе ничо сложнава, нужно поставить все пакеты с bluez или bluetooth в названии из диска с дистром, втыкнуть синезубый девайс в юсби порт, набрать в терминале:
# modprobe hci_usb
Прверяем конфиг:
# gedit /etc/bluetooth/hcid.conf
Должно быть што то типо:
options {
autoinit yes;
security auto;
pairing multi;
passkey "1234";
}
device {
name "%h-%d";
class 0x3e0100;
iscan enable; pscan enable;
lm accept;
lp rswitch,hold,sniff,park;
auth enable;
encrypt enable;
}
Перезапускаем службу блютуз:
# /etc/init.d/bluetooth restart
Проверяем работу:
# hciconfig
BD Address: 11:11:11:11:11:11 ACL MTU: 678:8 SCO MTU: 48:10
UP RUNNING PSCAN ISCAN
RX bytes:1064439 acl:5075 sco:0 events:3201 errors:0
TX bytes:249152 acl:3061 sco:0 commands:97 errors:0
Включаем зуб на мабиле. Ищем ее:
# hcitool scan
Scanning ...
00:12:37:EC:46:2D Nokia 6230i
Вот эту кучу цыфар-букаф(МАК адрес мабилы) запоминаем-записаваем. Прверяем доступные службы телефона:
# sdptool browse <МАК адрес мабилы>
Всю полученую портянку постить сюда не буду, нас интересует толька секцыя Dial-up networking:
Browsing 00:12:37:EC:46:2D ...
Service Name: Dial-up networking
Service RecHandle: 0x10000
Service Class ID List:
"Dialup Networking" (0x1103)
"Generic Networking" (0x1201)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100
Как видно, диалап у нас на первом канале, запомним. Правим /etc/bluetooth/rfcomm.conf:
# gedit /etc/bluetooth/rfcomm.conf
rfcomm0 {
bind yes;
device МАК_адрес_мабилы;
channel 1;
comment "Dial-up networking gateway";
}
Перезагружаем службу:
# /etc/init.d/bluetooth restart
Если все прошло как надо, соединение с мабилой установицца автоматически, нужно только ввести адинакавые пароли на кампе и мабиле, в случяе какого нить непонятново глюка(што врядли) можно сконнектить комп с мабилой вручьную:
# rfcomm connect 0 МАК_адрес_мабилы 1
Теперь настройка жопореза - личьна я юзаю wvdial, вот содержымое конфига(/etc/wvdial.conf):
[Dialer Defaults]
Modem = /dev/rfcomm0
Baud = 115200
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet.beeline.ru"
Init3 =
ISDN = 0
Modem Type = Analog Modem
Phone = *99***1#
Username = "beeline"
Password = "beeline"
В принцыпе, вот и вся настройка...