Возможно вы искали: 'Carnival Games: Monkey...'

May 15 2025 18:48:29
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96111483
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18357
• Обзор The Walking ... 18801
• Обзор DMC: Devil M... 19879
• Обзор на игру Valk... 15877
• Обзор на игру Stars! 17764
• Обзор на Far Cry 3 17948
• Обзор на Resident ... 16024
• Обзор на Chivalry:... 17508
• Обзор на игру Kerb... 17981
• Обзор игры 007: Fr... 16619
Превью о играх
• Превью к игре Comp... 17960
• Превью о игре Mage... 14464
• Превью Incredible ... 14721
• Превью Firefall 13479
• Превью Dead Space 3 16334
• Превью о игре SimC... 14730
• Превью к игре Fuse 15442
• Превью Red Orche... 15542
• Превью Gothic 3 16343
• Превью Black & W... 17354
Главная » Статьи » Разное » ActiveSync КПК c рабочей станцией FreeBSD через bluetooth (pda sync bluetooth freebsd)

ActiveSync КПК c рабочей станцией FreeBSD через bluetooth (pda sync bluetooth freebsd)

Ключевые слова: pda, sync, bluetooth, freebsd, (найти похожие документы)

From: Присада Сергей <psa6@mail.msiu.ru.>
Newsgroups: email
Date: Mon, 26 Mar 2007 14:31:37 +0000 (UTC)
Subject: ActiveSync КПК c рабочей станцией FreeBSD через bluetooth

Введение

Решил поделиться небольшим опытом по настройке соединения ActiveSync КПК
c рабочей станцией FreeBSD через bluetooth.

Итак, у меня есть КПК - Fujitsu-Siemens LOOX 720 и USB bluetooth адаптер
на основе набора микросхем Broadcom. Данная модель КПК работает под
операционной системой Windows Mobile 2003, а программное обеспечение от
разработчиков этой ОС для синхронизации с настольным компьютером
работает только на соответствующих ОС того же производителя.

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

Дома все заработало через полчаса, но на работе, я использую ОС FreeBSD,
и здесь ждало разочарование: в руководстве по FreeBSD достаточно неплохо
описано как настроить одностороннюю связь между двумя bluetooth
устройствами для обмена файлами, это было первое, что я сделал около
года назад, когда приобрел КПК. Но для подключения ActiveSync через
bluetooth, в первую очередь, на настольном компьютере необходимо
предоставить сервис virtual serial port (т.е. сервис последовательного
порта по Bluetooth). На момент написания статьи утилита rfcomm_pppd во
FreeBSD (стабильные ветки и релизы) не обладает этим функционалом.

На сайте FreeBSD (http://www.freebsd.org/cgi/query-pr.cgi?pr=102523) я
нашел информацию о состоянии портирования патча, который добавляет этот
функционал: 25 января 2007 его только добавили в ветку current.

Патч проверенный на FreeBSD 6.1 можно взять на сайте разработчика
(http://www.cs.cmu.edu/~davide/howto/hotsync_bluetooth_serial.html).

Сразу скажу, что на странице сайта FreeBSD, указанного выше, есть
переработанная версия патча для releng 6_2, он у меня не установился,
если у кого получится, пусть расскажет.


+++ Теперь по порядку:

1. Понадобятся дерево исходных кодов FreeBSD, работу патча я
проверял на FreeBSD 6.2-STABLE #0. Скачиваем
http://www.cs.cmu.edu/~davide/howto/patch.rfcomm_sppd.c, сохраняем в
каталог /usr/src/usr.bin/bluetooth/rfcomm_sppd/patch.rfcomm_sppd.c,
далее:

# patch < patch.rfcomm_sppd.c


если все гладко

# make
# make install
# make clean


2. Установку ПО производим из портов. Я использую KDE, удобная
графическая утилита для работы с КПК называется - Raki.
Устанавливаем ее:

# cd /usr/ports/palm/synce-kde && make install clean


В качестве зависимостей установятся необходимые для работы с КПК
приложения: synce-librapi2, synce-libsynce, synce-rra, synce-serial, ну
и KDE, если не установлено еще :).

3. По руководству
(http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/network-bluetooth.html)
подключаем и настраиваем bluetooth. добавляем в rc.conf:

ng_ubt_load="YES"
hcsecd_enable="YES"
sdpd_enable="YES"
gateway_enable="YES"


что бы эти изменения выполнить без перезагрузки выполняем:

# kldload ng_ubt
# /etc/rc.d/hcsecd start
# /etc/rc.d/sdpd start
# sysctl net.inet.ip.forwarding=1


На время первой настройки отключаем, если используется firewall, в
дальнейшем нужно добавить правила для работы ActiveSync.

4. Подключаем USB адаптер bluetooth, в логе должно появиться примерно
следующее:

uhub2: vendor 0x0a5c product 0x3500, class 9/0, rev 2.00/1.00, addr 3
uhub2: 3 ports with 0 removable, bus powered
ubt0: Broadcom Corp Bluetooth Transceiver, rev 1.10/1.00, addr 4
ubt0: Broadcom Corp Bluetooth Transceiver, rev 1.10/1.00, addr 4
ubt0: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2
ubt0: Interface 1 (alt.config 4) endpoints: isoc-in=0x83, isoc-out=0x3; wMaxPacketSize=64; nframes=5, buffer size=320
ukbd0: vendor 0x0a5c product 0x3502, rev 1.10/1.00, addr 5, iclass 3/1
kbd2 at ukbd0
ums1: vendor 0x0a5c product 0x3503, rev 1.10/1.00, addr 6, iclass 3/1
ums1: 3 buttons.


Интересующая нас информация - устройство "ubt0". Запускаем стек bluetooth:

# /etc/rc.bluetooth start ubt0


Добавляем в файл /etc/bluetooth/hcsecd.conf информацию о КПК.

## bdaddr я посмотрел в настройках КПК
device {
bdaddr 00:09:2D:36:17:C2;
name "ppc";
key nokey;
pin nopin;
}


и в файл /etc/bluetooth/hosts

## для обращения к КПК по имени
00:09:2D:36:17:C2 ppc


5. Создаем файл /etc/ppp/options следующего содержания:

## Этот файл можно также создать утилитой synce-serial-config
/dev/ttyp9 115200
connect '/usr/local/bin/synce-serial-chat'
nodefaultroute
noauth
local
192.168.131.102:192.168.131.201
ms-dns Ваш_ДНС
crtscts
##


6. Если еще не запущена графическая оболочка, запускаем ее и
открываем два виртуальных терминала.

Запускаем сервис последовательного порта.

# rfcomm_sppd -S -t /dev/ttyp9


Теперь при обзоре любое bluetooth устройство обнаружит его. К сожалению,
в background режиме (опция -b) сервис у меня не запустился. Этот
терминал оставляем висеть. Если что то пошло не так, читаем
/var/log/messages на предмет ошибок.

В другом терминале запускаем

# synce-serial-start


Конфиг для нее мы сделали в пункте 5. Важно указать в конфиге устройство
/dev/ttyp* то же, к которому будет открыт виртуальный последовательный
порт с помощью rfcomm_sppd. Также, если что то пошло не так, читаем
/var/log/messages на предмет ошибок.

Должен появится сетевой интерфейс ppp*, у меня это ppp0, добавляем
маршрут к этому сетевому интерфейсу

# route add 192.168.131.0 -iface ppp0


7. Запускаем Raki, при первом запуске программа спросит какой сервис
запускать - вариантов два: vdccm и dccm. Правильный ответ - vdccm.

Как только в трее появится знакомый логотип ActiveSync, можно сказать,
что все готово.

8. Включаем bluetooth на КПК и открываем "Диспетчер Bluetooth" . Выбираем:
Новое -> ActiveSync через Bluetooth.

Bluetooth Wizard обнаружит PC под управлением FreeBSD, выбираем его,
дальше должно пройти подключение ActiveSync и в трее на рабочей станции
загорится значек Raki.


P.S. Должен сказать, что настройка на FreeBSD заняла тоже не более
получаса, как и на домашнем ubuntu-linux.


--
С уважением, Присада Сергей
kukulkan[dog]mail.ru
872 Прочтений •  [ActiveSync КПК c рабочей станцией FreeBSD через bluetooth (pda sync bluetooth freebsd)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• ActiveSync КПК c рабочей станцией F... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка