Работа с мобильными телефонами motorola через usb

Материал из Gentoo Linux Wiki

Перейти к: навигация, поиск
Вернуться в раздел железо

Содержание

[править] Что нужно для работы

Для работы с телефонами компании motorola через usb нам нужно:

  • кабель для подсоединения телефона к usb порту
  • компьютер
  • желаетльно gentoo
  • крайне рекомендуется еще и наличие телефона :)

[править] Настройки portage

Во-первых уберите из хида программу moto4lin

echo "app-mobilephone/moto4lin" >> /etc/portage/package.keywords

[править] Установка

установите саму программу

emerge moto4lin

[править] Настройки udev

Добавьте в правила udev (у меня это /etc/udev/rules.d/50-udev.rules) следующие

Файл: /etc/udev/rules.d/50-udev.rules
KERNEL=="ttyACM[0-9]*",NAME="ttyACM%n", GROUP="usb", MODE="0660"

[править] Настройки moto4lin

теперь перезагрузитесь и подключите телефон теперь запустите сам moto4lin и зайдите в меню настройки (Configuration)

  1. нажмите 'Update List'
  2. найдите и выберете свой телефон
  3. нажмите 'Set As AT Device'
  4. нажмите 'Switch To P2K'
  5. нажмите 'Set As P2K Device'
  • Product ID должен быть на 1 меньше чем at id.

Для телефона c650

   AT Vendor: 22b8
   AT Product: 4902
   p2K vendor: 22b8
   p2k product 4901


теперь можете пользоваться!

[править] Проблемы

p.s. вот возможные проблема - просто нет вашего телефона в списке. самый простой способ решить это - подвигать usb переходник :) обычно помогает а если не помогло то боюсь в ядре нет поддежки ACM USB модемов (где в menuconfig это не скажу - майтесь сами :) но подскажу что в device drivers->usb ) советую перед этой операцией заглянуть в раздел Компиляция ядра Linux

  • телефон как AT находит а переключить в P2K режим не может - ругается "unable to open device"
  1. Поробовать запустить от root
  2. Добавить правила для udev и перегрузится/перезапустить сервис
  • Ручное переключение в P2K режим
  1. установить порт для minicom /dev/ttyACM0
  2. озадачить телефон командой в minicom AT+MODE=8
  3. lsusb должен показать телефон как 4901

[править] Дополнительно

Сайт проекта

Личные инструменты