Отсутствие новостей есть констатация факта...

АвторСообщение



Сообщение: 5
Зарегистрирован: 04.12.08
Откуда: Россия, Москва
Репутация: 0
ссылка на сообщение  Отправлено: 05.12.08 22:24. Заголовок: Блютус


Тут наткнулся по ссылке на драйвер Блютус
Даже установил и в меню Настройки появилась иконка Блютус...
воткнул в USB разъем Блютус модуль...
к сожалению так и не понял прикола!
Модуль загорелся, но не понятно как быть дальше!
как заставить комп видеть другие - активные блютус девайсы и наоборот!
Работает сия приблуда у кого-нибудь?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 3 [только новые]


администратор




Сообщение: 103
Настроение: так себе
Зарегистрирован: 23.09.08
Откуда: Литва
Репутация: 0
ссылка на сообщение  Отправлено: 10.12.08 18:03. Заголовок: Ты меня завел! Купил..


Ты меня завел!
Купил эту штуку - буду разбираться.
У меня мобильный D900, Samsung.
Попробую связь наладить. Адаптер купил - MSI.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 104
Настроение: так себе
Зарегистрирован: 23.09.08
Откуда: Литва
Репутация: 0
ссылка на сообщение  Отправлено: 14.12.08 21:41. Заголовок: Оригинал: http://www..


Оригинал: http://www.zlug.pp.ru/node/199

Нам понадобится:

* Сам Bluetooth , у меня он на USB сажается.
* Телефон Siemens S55
* Linux.


Пакеты для работы с Bleutooth:

* libbluetooth
* bluez-utils-2.3
* bluez-sdp-1.5


и для работы SieFS

* fuse-source_1.3-1
* fuse-utils_1.3-1
* siefs_0.4-1


Вставляем Bluetooth, если все ок, то должно быть так:

         laptop nucleus ~ % dmesg | tail 
usb 1-1: new full speed USB device using uhci_hcd and address 2
Bluetooth: Core ver 2.7
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: HCI USB driver ver 2.7
usbcore: registered new driver hci_usb



Включаем Bluetooth в телефоне, для этого жмем: меню,9,6,4. Стартуем
hcid от рута.

        # hcid



Теперь ищем телефон :)

         % hcitool scan 
Scanning ...
00:01:E3:07:AE:AC S55



Вот он родной. Можно его попинговать :)

         # l2ping 00:01:E3:07:AE:AC 
Ping: 00:01:E3:07:AE:AC from 00:09:DD:10:2B:2F (data size 20) ...
0 bytes from 00:01:E3:07:AE:AC id 200 time 45.79ms
0 bytes from 00:01:E3:07:AE:AC id 201 time 46.74ms
0 bytes from 00:01:E3:07:AE:AC id 202 time 36.73ms
3 sent, 3 received, 0% loss



Забиндим на /dev/rfcomm0 наш телефон по каналу 1. На 1 канале у нас
какраз RFCOMM и Dialup Networking. (Более подробно можно посмотреть
командой sdptool browse 00:01:E3:07:AE:AC)

        # rfcomm bind rfcomm0 00:01:E3:07:AE:AC 1



Если нет /dev/rfcomm0, создадим:

        # mknod /dev/rfcomm0 c 216 0



Итак, полдела сделано. Для спаривания телефона с компом надо настроить
PIN код. Для этого правим /etc/bluetooth/hcid.conf Находим там
"pin_helper /bin/bluepin;" и меняем на "pin_helper
/etc/bluetooth/bluepin" Создадим скрипт с PIN кодом 123.

       # echo "#\!/bin/sh\necho \"PIN:00\"" > /etc/bluetooth/bluepin



Хорошо, теперь настроим GPRS. у меня оператор Beeline, поэтому
примерные скрипты для этого оператора;

/etc/ppp/peers/beeline

         debug 
57600
crtscts
modem
lock
novj
nodetach
noipdefault
defaultroute
disconnect '/usr/sbin/chat -e -f /etc/ppp/chat/disconnect -v'
connect '/usr/sbin/chat -e -f /etc/ppp/chat/connect -v'
/dev/rfcomm0
user beeline
nobsdcomp
nodeflate



Файл /etc/ppp/chat/connect

         '' AT 
TIMEOUT 240
OK ATE0
OK 'AT+CGDCONT=1,"IP","internet.beeline.ru"'
OK ATS0=0
OK AT+CGQREQ=2,0,0,0,0,0
OK AT+CGQMIN=2,0,0,0,0,0
OK AT+CGATT?
OK ATDT*99***1#
TIMEOUT 22
CONNECT ""


Файл /etc/ppp/chat/disconnect

         SAY "\nDisconnecting...\n" 
"" "\K"
"" "+++ATH"
SAY "\nDisconnected.\n"



Файл /etc/ppp/pap-secrets

        beeline * "beeline" *



Звонить так:

        # pppd call beeline



Теперь SieFS. после установки пакетов, сборки модуля, загружаем модуль

        # modprobe fuse



в /proc/fs/fuse/dev должен появиться новый девайс. В /etc/fstab
прописывает наш телефон:

       /proc/fs/fuse/dev   /mnt/s55   siefs   device=/dev/rfcomm0,noauto   0 0



Монтируем и проверяем, на эти ошибки не обращаем внимания :)

         # mount /mnt/s55 
/usr/bin/fusermount: failed to set capabilities: Operation not permitted
/usr/bin/fusermount: failed to restore capabilities: Operation not permitted
% ls /mnt/s55
Address book apo Colour scheme email Java PersistentData Sms Text module
Animation Cache Data objects Internet Misc Pictures Sounds Voice memo



Все работает :)

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 105
Настроение: так себе
Зарегистрирован: 23.09.08
Откуда: Литва
Репутация: 0
ссылка на сообщение  Отправлено: 14.12.08 21:47. Заголовок: Bluetooth и MOPSLinu..


Bluetooth и MOPSLinux 5.1


Вот как я настраиваю bluetooth (вдруг кому пригодится):

1.Включаем bluetooth в телефоне.
2.Находим его:


 $ hcitool scan 
Scanning...
00:16:20:A1:47:E6 AZ-Phone



3.Просканируем телефон на предмет предоставляемых сервисов:


 $ sdptool browse 00:16:20:A1:47:E6 
Browsing 00:16:20:A1:47:E6 ...
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
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100
...
...
...
Service Name: Mouse & Keyboard
Service Description: K700
Service Provider: Sony Ericsson
Service RecHandle: 0x1001c
Service Class ID List:
"Human Interface Device" (0x1124)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 17
"HIDP" (0x0011)
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Human Interface Device" (0x1124)
Version: 0x0100


5.Теперь можно подключиться к телефону. Это делается через rfcomm.
Для этого используется команда вида:


 $ rfcomm bind 0 00:16:20:A1:47:E6 1



которая заставляет подключить устройство 0 к bluetooth устройству 00:16:20:A1:47:E6 к первому каналу.
В том случае, если в системе нет файлов устройств /dev/rfcomm*, то необходимо их создать с помощью команды:


 $ mknod /dev/rfcomm0 c 216 0



6.Вследствие того, что в составе дистрибутива нет утилиты passkey-agent (а может, я плохо искал) берем ее уже готовой (файл прикреплен ниже), делаем его исполняемым:


 $ chmod +x passkey_agent



Для того, чтобы утилита заработала нужно сделать симлинк (root'ом):


 $ ln -s /usr/lib/libdbus-1.so.2.0.0 /usr/lib/libdbus-1.so.3



Далее даем следующую команду:


 $ ./passkey_agent --default 1234



, где "1234" - ваш пинкод.
Утилита заработала, теперь пробуем подключиться к телефону:
"Меню KDE" -> "Интернет" -> "kbluetoothd Bluetooth Server" -> находим свой телефон.
На запрос вводим пинкод. Вот и все.


Взято с форума MOPS


Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  2 час. Хитов сегодня: 3
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет