bluetooth в Linux и Windows
Гость 7 октября, 2006 - 16:00
Сталкнулся с такой проблемой: использую сотовый телефон(через синизуб) для подключения к интернету в линуксе и виндовсе. После перезагрузки его постоянно приходится сопрягать заново. Тоесть если я его сопрег в виндовсе, а затем в линуксе то после этого в виндовсе он больше не подключается.
В линуксе с ним вообще творятся странные вещи. Я сопрягаю телефон с компом, он несколько раз подключается нормально после чего вдруг перестает подключатся. Я его сопрягаю заново, и история повторяется.
»
- Для комментирования войдите или зарегистрируйтесь
Ну не знаю, у
Ну не знаю, у меня все нормально с блюзубом. Один раз прописал мак в конфиге, спарил и никаких проблем... Дома подключаю к Линуху, на работе иногда к оффтопику. В оффтопике подглючивает, а в Линухе никаких проблем не было замечено.
У тебя какой блютус-модуль? Какие драйвера используешь?
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
re:Ну не знаю, у
модуль TekrAm TM-306. Драйвера ни в офтопике ни в линухе не устанавливал, использую стандартные. При спаривании использую один и тотже пин. Вот мои конфиги
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;
# PIN helper
#pin_helper /usr/bin/bluepin;
pin_helper /etc/bluetooth/pin-helper;
# D-Bus PIN helper
#dbus_pin_helper;
}
# Default settings for HCI devices
device {
# Local device name
# %d - device id
# %h - host name
name "HOME";
# Local device class
class 0x3e0100;
# Default packet type
#pkt_type DH1,DM1,HV1;
# Inquiry and Page scan
iscan enable; pscan enable;
# 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 none;
# 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;
# Authentication and Encryption (Security Mode 3)
#auth enable;
#encrypt enable;
}
rfcomm.conf
#
# RFCOMM configuration file.
#
rfcomm0 {
# Automatically bind the device at startup
bind yes;
# Bluetooth address of the device
device 00:0E:6D:D0:A7:8B;
# RFCOMM channel for the connection
channel 1;
# Description of the connection
comment "Nokia GPRS";
}
Толькочто нашел вот такой файл /var/lib/bluetooth/00:0B:0D:08:0C:F3/linkkeys со следующем содержанием
00:0E:6D:D0:A7:8B CAD3A2B598F4A61B3BC128319893359B 0
При каждом спаривании цифры идущие за адресом меняются. Мне кажется что при подключении он использует этот ключ, а когда я его заново спариваю в винде этот ключ меняется в телефоне.
А Вы в Windows
А Вы в Windows используете пограмму Nokia PC Suite? На сколько я понял вся проблема в ней. По какой-то причине телефон не посылает запрос на получение нового ключа на спаривание после перезагрузки. Самый простой способ - удалять спаривание и снова его создавать в телефоне.
Re: А Вы в Windows
В офтопике я никаких програм не использую(хотя телефон Nokia), создаю простое соединение.
Я именно так и делаю. Компом и нетом я ползуюсь не один, так что спаривать приходится по несколько раз в день, что доставляет некоторые неудобства.
Тогда перед
Тогда перед выходом из Windows попробуйте снять спаривание из компьютера...
P.S. я бы порекомендовал всё-таки поставить ПО которое шло в комплекте с блютус модулем.
Такая же фигня.
Такая же фигня. После подключения в линуксе - в винде не подключается пока не удалю все модемы и не сделаю новый поиск телефонов. После винды в линуксе прёт нормально. Нокия6230и и текрам-306. С текрамом никаких приблуд в комплекте не шло.