The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Bluetooth-USB-GPRS-linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Карманные компьютеры и ноутбуки. (Public)
Изначальное сообщение [Проследить за развитием треда]

"Bluetooth-USB-GPRS-linux" 
Сообщение от Karuza emailИскать по авторуВ закладки(ok) on 31-Мрт-05, 10:03  (MSK)
Помогите прикрутить СонериксонТ610,как GPRS-модем,через USB блюшку.
OS Mandrake9.2.
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Bluetooth-USB-GPRS-linux" 
Сообщение от Roma emailИскать по авторуВ закладки(??) on 29-Апр-05, 14:56  (MSK)
>Помогите прикрутить СонериксонТ610,как GPRS-модем,через USB блюшку.
>OS Mandrake9.2.

О, Сонэрик... :)
Вопрос наверняка уже не актуален, но по Сонэрику не могу не ответить... :)
Говорю сразу - T610 работает. Везде. Всячески.
Если что-то у вас не получается, то это только у вас что-то не получается,
и с этим можно (и нужно) успешно бороться.

Как в Mandrake - не знаю, но я делал это и в ASPLinux 9.2 и v10,
и в Debian (sarge), и с 2.4 ядром и с 2.6, и с ppp, и с wvdial,
и не думаю, что от дистрибутива это зависит.
В принципе, от телефона оно тоже как-то мало зависит...

Собственно, все разделяется на несколько логически понятных этапов:
1) Убеждаемся (если нет - прикручиваем), что работают USB и bluetooth
(дружим Linux с USB и bluetooth)
2) Убеждаемся, что работает Bluetooth-адаптер (дружим систему с
Bluetooth-адаптером)
3) Убеждаемся, что адаптер видит телефон, и коннектим их (дружим
Bluetooth-адаптер с телефоном)
4) Настраиваем звонилку...

0. Предварительно сильно полезно в отдельном терминале (в иксах) или
на другой консоли просматривать, что там у нас в системе происходит,
например, так:
tail -fn 30 /var/log/messages
Это вообще всегда полезно...

1. Ну я не знаю, ну придумайте что-нибудь сами, да, если у вас не
работает  USB (что представляется сильно сомнительным, у вас же не
старое ядро?). Убедитесь с помощью:
/sbin/lsmod | grep -i usb
что подключены модули типа usb-uhci или hci-usb или как он там еще
может называться. Если нет, найдите их:
updatedb
locate hci | grep -i usb
и подключите с помощью insmod.

1.5. Нужен пакет bluez (bluez-utils), убедитесь, что он есть:
rpm -qa | grep -i bluez
или для Debian:
dpkg -l | grep -i bluez
и если нет - поставьте.

2. Запускаем bluetooth (если этот сервис еще не запущен):
/etc/init.d/bluetooth start

Включаем Bluetooth на телефоне (без этого, сами понимаете, никуда).

Ищем, что у нас в ближайшей округе имеется:
hcitool scan

Если говорит, что Device не готов или не найден (это про адаптер,
а не про телефон) -
то выньте его и через пару секунд воткните обратно в порт (USB).
По запущенному в п. 0 просмотру messages убедитесь, что какое-то
устройство USB система увидела. Если нет - может, вы таки не установили
драйвера для USB 2.0 (п. 1)? Ткните bluetooth-адаптер в какой-нибудь
порт USB 1.0, гляньте, что пишется в messages. Таки он должен найтись.
Нашлось? Пробуем опять его поиспользовать:
hcitool scan
Должен начаться Scanning..., в результате чего должен найтись телефон
(если он, конечно, в пределах досягаемости - метров 10, и со
включенным Bluetooth), о чем будет сообщено в виде чего-то типа:
       T610 (00:11:22:33:44:55)
Вот этот вот код телефона (уникальный для каждого телефона, т.е.
у вашего будет другой) запишите на бумажку и в дальнейшем используйте
свой код вместо моего примерного 00:11:22:33:44:55, это важно.
Если Scanning... выполняется, но ничего не находится (или находится
соседский КПК вместо вашего телефона), то, наверное, вы забыли
включить на телефоне Bluetooth?

3. Телефон таки нашелся, раз вы дошли до этого пункта. Подружим его с
системой, представив телефон в качестве модема.

Подключаем bluetooth-устройство (код определяет, что мы именно за
устройство мы подключаем, используйте свой код!):
hcitool cc 00:11:22:33:44:55

Биндим это устройство:
rfcomm bind 0 00:11:22:33:44:55 1

В результате мы получаем некое блочное устройство /dev/rfcomm0,
в чем можно убедится с помощью:
ls -l /dev/rfcomm0

В общем-то это вот /dev/rfcomm0 - это уже и есть модем. Обычный модем.
То, что он там как-то подключен через USB - bluetooth - и далее
какой-то там GPRS - это уже никого не волнует. Есть устройство -
/dev/rfcomm0 - и в него можно писать, из него можно читать. Но для
удобства дальнейшей работы и вообще по правилам хорошего тона делаем,
как у "взрослых" - /dev/modem:
ln -sf /dev/rfcomm0 /dev/modem

Теперь осталось настроить какую-нибудь звонилку (ppp или wvdial),
которая будет, используя /dev/modem, дозваниваться куда там надо
и с какими надо параметрами. Это уже пункт 4. Положа руку на сердце -
я слегка утомился писать уже. Если будет обратная связь здесь или по e-mail, то допишу/отвечу...

Правда, там еще возможны заморочки с blue-pin'ом...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Bluetooth-USB-GPRS-linux" 
Сообщение от Karuza Искать по авторуВ закладки(??) on 03-Май-05, 14:04  (MSK)
Телефон то у меня находиться, а вот сканирование его на предмет предостовляемых сервисов обламывается!
Что-то типа sdp server not found.
А вообще спасибо, весьма содержательный ответ.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Bluetooth-USB-GPRS-linux" 
Сообщение от fresh emailИскать по авторуВ закладки(ok) on 20-Июл-05, 11:30  (MSK)
>Телефон то у меня находиться, а вот сканирование его на предмет предостовляемых
>сервисов обламывается!
>Что-то типа sdp server not found.
>А вообще спасибо, весьма содержательный ответ.


попробуй таки их спарить. даже если спаривал - все равно попробуй :)
еще раз. у меня t630 и такое иногда происходит.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Bluetooth-USB-GPRS-linux" 
Сообщение от Karuza Искать по авторуВ закладки(??) on 21-Июл-05, 14:34  (MSK)
>>Телефон то у меня находиться, а вот сканирование его на предмет предостовляемых
>>сервисов обламывается!
>>Что-то типа sdp server not found.
>>А вообще спасибо, весьма содержательный ответ.
>
>
>попробуй таки их спарить. даже если спаривал - все равно попробуй :)
>
>еще раз. у меня t630 и такое иногда происходит.

Пробовал и всё получилось.И на мандреке и асп.
Всё уже давно работает, тему надо закрыть,новсё равно спасибо.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру