Форум русскоязычного сообщества Ubuntu


Автор Тема: ActiveSync под linux  (Прочитано 91502 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kyxap

  • Участник
  • *
  • Сообщений: 225
  • 2.6.30-ARCH + openbox
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #15 : 14 Января 2008, 12:38:35 »
угу, извини я нюб. я не понимаю таких отпсок, где этот драйверн найти
Ты что, в азбуке "нюб"?
Цитировать
2) Ну а теперь самое простое Smiley
Подключаем, если не подключен, мой репозиторий установкой пакета для Gutsy ftp://80.86.249.14/UBUNTU/pool/extra/k/konstantinov-denis-keyring/konstantinov-denis-keyring_2007.11.05_all.deb
затем устанавливаем пакеты librapi2-tools и odccm

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

все сделал не работает. synce:///  не зоходит
asus m2n-e sli
asus GF8600GT silent ~512mb
DDR2 Kingston 800 2gb Proview AI2237W

Оффлайн volhovec

  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #16 : 14 Января 2008, 14:16:09 »
Денис, а в кедах как обратиться к кпке?
synce:/// не проходит

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #17 : 14 Января 2008, 15:45:45 »
А при чем здесь ActiveSync? Всё же реализуется средствами Synce.
Искать по форуму проще пользователям.

Ошибка
Цитировать
> [13367.749348] usb 2-9: new full speed USB device using ohci_hcd and address 10
> [13367.973170] usb 2-9: configuration #1 chosen from 1 choice
> [13368.068828] rndis_host 2-9:1.0: RNDIS_MSG_QUERY(0x01010101) failed, -110
> [13368.068847] rndis_host: probe of 2-9:1.0 failed with error -110
> [13368.068885] usb 2-9: device_add(2-9:1.0) --> -110
Бывает с устройствами которые не поддерживаются драйвером из ядра, как вариант предлагается использовать
демон usb-rndis-ng, я его собрал он доступен тут ftp://80.86.249.14/forum/synce/usb-rndis-ng_0.10.0-1_i386.deb
Взято из дискуссии https://sourceforge.net/forum/forum.php?thread_id=1802535&forum_id=96106
Но для аппарата i-mate jama не помогло. пишет USB error: No error
Пока разбираемся.

Теперь как отлаживать и проверять что работает что нет.
После подключения аппарата в системном журнале (Система->администрирование->системный журнал->messages)
должна появиться подобная запись
Jan 14 15:55:34 denisu kernel: [453434.722499] eth0: register 'rndis_host' at usb-0000:00:1a.0-1, RNDIS device, 80:00:60:0f:e8:00
Так же в системный журнал->daemon-log
Jan 14 09:59:38 denisu odccm[2765]: DEBUG: PDA network interface discovered! udi='/org/freedesktop/Hal/devices/net_80_00_60_0f_e8_00'

Цитировать
Денис, а в кедах как обратиться к кпке?
synce:/// не проходит
Этот вопрос лучше задать Elf, ветка https://forum.ubuntu.ru/index.php?topic=14850.0
Я пока до синхронизации не добрался. Только файлы заливаю на устройство.
Времени категорически не хватает.
« Последнее редактирование: 14 Января 2008, 16:06:39 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Light_2134

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #18 : 16 Января 2008, 16:22:49 »
Запись типа:
Jan 14 15:55:34 denisu kernel: [453434.722499] eth0: register 'rndis_host' at usb-0000:00:1a.0-1, RNDIS device, 80:00:60:0f:e8:00
есть.

Это значит, что соединение работает? Как попасть на сам КПК наутилусом?

Оффлайн Elf

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #19 : 17 Января 2008, 00:51:29 »
Запись типа:
Jan 14 15:55:34 denisu kernel: [453434.722499] eth0: register 'rndis_host' at usb-0000:00:1a.0-1, RNDIS device, 80:00:60:0f:e8:00
есть.

Это значит, что соединение работает?
Да.

Цитировать
Как попасть на сам КПК наутилусом?
Нужно настроить gnome-vfs. В начале темы написано как.

Народ, чтоб не отвечать лично всем, отвечу тут. Этот метод работает с девайсами не ниже WM5. Для тех кто в танке. С WM2003 работать НЕ БУДЕТ. Для этого у проэкта SynCE есть отдельная хорошо документированная и представленная в репозитариях ветка. Вам нужен vdccm вместо odccm и rndis помоему вообще не используется. Ищите raki в репозитариях, там депенденсами полный набор висит.

Оффлайн Elf

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #20 : 17 Января 2008, 01:00:14 »
Денис, а в кедах как обратиться к кпке?
synce:/// не проходит
У вас есть консольные команды pls, pcp, prm, pmkdir, зкьвшк  Это аналоги ls, cp, rm, mkdir, rmdir соответствено, но они лазят через odccm.

примечание от Дениса:
в как я уже говорил в моих пакетах они имеют приставку synce-* т.е.  synce-pls и т.д.
« Последнее редактирование: 17 Января 2008, 20:49:46 от Denis Konstantinov »

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #21 : 17 Января 2008, 20:53:32 »
народ у кого есть WM2003 и кто разобрался как настроить,пишите сюда я помещу в начало темы.
Я могу проверить только на WM5 и WM6.
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Yoda

  • Любитель
  • *
  • Сообщений: 69
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #22 : 17 Января 2008, 23:34:27 »
Ден, касательно I-mate Jama, модуль нужен другой: usb-rndis-lite.

Установка:

svn co https://synce.svn.sourceforge.net/sv...usb-rndis-lite
cd usb-rndis-lite/
make
sudo ./clean.sh
sudo make install

Результат:

[ 3712.295110] usb 3-1: USB disconnect, address 4
[ 3722.336717] usb 3-1: new full speed USB device using uhci_hcd and address 5
[ 3722.530693] usb 3-1: configuration #1 chosen from 1 choice
[ 3722.679139] usbcore: registered new interface driver cdc_ether
[ 3724.315935] rndis0: register 'rndis_host' at usb-0000:00:1d.2-1, RNDIS device, 80:00:60:0f:e8:00
[ 3724.316160] usbcore: registered new interface driver rndis_host

Источник: http://ubuntuforums.org/showthread.php?t=345176&page=6

Неплохая подборка. Может быть пора FAQ на русском сделать и выложить на нашем форуме?
E=mc^2

Оффлайн Ether

  • Новичок
  • *
  • Сообщений: 41
  • И как это все работает, а?
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #23 : 17 Января 2008, 23:53:25 »
С WM2003 работать НЕ БУДЕТ. Для этого у проэкта SynCE есть отдельная хорошо документированная и представленная в репозитариях ветка. Вам нужен vdccm вместо odccm и rndis помоему вообще не используется. Ищите raki в репозитариях, там депенденсами полный набор висит.

How-To у них может и хороший, но есть там кое-что, что лично мне сделать не удалось.
В частности там предлагается команда
cat /proc/bus/usb/drivers > /tmp/before
как одна из составных процесса по проверки того, что КПК с 2003 операционкой и еще кое-чего.
У меня сия команда не проходит, выдает - нет такого файла или папки. Это нормально?

Оффлайн Yoda

  • Любитель
  • *
  • Сообщений: 69
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #24 : 18 Января 2008, 02:30:23 »
Касательно usb-rndis-lite: ::)

В предыдущем посте(моем) устройство стало определяться, но odccm в "упор" не хотел его видеть, ошибки в стиле: "Ваше устройство не подключено и т.п.".  :idiot2:

Вот накопал тут по новее сборку. Мой процесс установки:

svn co https://synce.svn.sourceforge.net/svnroot/synce/releases/0.11/

cd 0.11/usb-rndis-lite/
make
./clean.sh
sudo make install

cd ../libsynce
./autogen.sh
make
sudo make install

cd ../odccm
./autogen.sh
make
sudo make install

cd ../librapi2/
./autogen.sh
make
sudo make install

cd ../gnomevfs/
./autogen.sh
make
sudo make install

sudo ln -s /usr/local/lib/gnome-vfs-2.0/modules/libsyncevfs.so /usr/lib/gnome-vfs-2.0/modules/
sudo ln -s /usr/local/lib/gnome-vfs-2.0/modules/libsyncevfs.la /usr/lib/gnome-vfs-2.0/modules/

Теперь все прекрасно работает 8)

nautilus synce:///

Только, необходимо сначала запустить odccm, а потом подключать КПК или СМАРТФОН на базе WM5

sudo odccm -f
или как демон:

sudo odccm
E=mc^2

Оффлайн timon_crazy

  • Активист
  • *
  • Сообщений: 382
  • U/X/K/buntu 7.10
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #25 : 23 Января 2008, 05:23:52 »
хм... не работает не один совет.
хотя обошол конечно:
1) лазить по файлам - кпк в режим флеш карты
2) синхронизация - установка сервера синхронизации

использую Qtek9100

Оффлайн Ether

  • Новичок
  • *
  • Сообщений: 41
  • И как это все работает, а?
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #26 : 23 Января 2008, 15:30:58 »
1) лазить по файлам - кпк в режим флеш карты
Опять же надо сказать, что подобный совет актуален только для устройств на базе WM5 и WM6. Можно скачать халявную прогу и все запашет. Для WM2003 из-за особенностей железа бесплатных прог нету, а платная стоит столько же, сколько и средний кард-ридер =)

Оффлайн mr.huNTer

  • Участник
  • *
  • Сообщений: 141
  • linux rocks
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #27 : 23 Января 2008, 18:55:44 »
делал вот по этому - http://www.synce.org/moin/SynceWithUbuntu
только odccm использовал из репы Дениса, а также прописал новый интерфейс в /etc/network/interfaces как "iface eth2 inet dhcp" удалил не патченные модули usbnet.ko, rndis_host.ko, cdc_ether.ko из /lib/modules/`uname -r`/kernel/drivers/net/usb и сделал depmod -ae

Оффлайн LastRasta

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #28 : 13 Февраля 2008, 11:11:34 »
Сделал все по первому посту, все заработало, но есть небольшие траблы: после подключения КПК машина перестает видить другие подсети и мир(инет). Как победить сию неприятность?
И еще вопросик. Под Vmware стоит WinXP с ActiveSync, можно ли сделать так, чтоб виндовый активсинк увидил КПК? Если да то как?

Оффлайн mark

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: ActiveSync под linux
« Ответ #29 : 13 Февраля 2008, 18:51:28 »
c 2003 виндой замечательно работает synce из дистрибутива, даже синхронизация через multisync ))) нужен простой dccm, а не odccm. Все есть в репазитариях...

Цитировать
cat /proc/bus/usb/drivers > /tmp/before
это нах не надо, проще имхо смотреть через dmesg.

 

Страница сгенерирована за 0.04 секунд. Запросов: 25.