Всем хай. Требуются самоубийцы для тестирования альфа-версии менеджера файлов для P2K-телефонов Motorola (это больш-во Моторол, подключаемых по USB). Кому неохота читать дальше (а зря!), сразу сюда: http://motofan.ru/board/index.php?act=ST&f=70&t=3025&view=all Теперь маленько теории. На сегодняшний момент с этими телефонами в Linux можно общаться лишь в АТ-режиме (см. kmobiletools), что не подразумевает обмена файлами. В оффтопике можно использовать Р2К-режим, обеспечиваемый драйвером p2k.sys. Впрочем, по всей видимости, код этого драйвера не нужен. В Linux достаточно переключить телефон в Р2К командой AT+MODE=8, а затем общаться с ним как с USB-устройством стандартными способами. Протокол обмена при этом уже достаточно давно вскрыт и вполне успешно используется под оффтопиком в p2kman и др. прогах. Итак, что нам потребуется. 1. Как можно более прямой драйвер cdc-acm (судя по отзывам, не каждое ядро выдерживает AT+MODE=8). Я проверял только 2.6.11-rc4. 2. usbutils для просмотра ID телефона 3. libusb-devel, libqt3-devel для сборки проги. 4. Сама прога: http://motofan.ru/board/index.php?act=Attach&type=post&id=2330 (переименовать в .tar.bz2). Теперь как юзать: 1. Подключаем телефон к USB. Любым способом узнаем, на каком устройстве он висит (/dev/ttyACM0 скорее всего). 2. Смотрим lsusb и выписываем на бумажку пару чисел, соотв-вующую телефону. 3. Делаем глубокий вдох и выполняем от рута echo "AT+MODE=8" > /dev/ttyACM0 4. Если система выжила, в логах должно быть про отключение и затем новое подключение USB-девайса, а цифры в lsusb должны слегка поменяться. В этом случае выписываем и эти цифры и идем дальше. 5. Качаем прогу, переименовываем, распаковываем. Открываем файл moto_ui/p2kproc.cpp и в строке 76 заменяем 2-ю и 3-ю пары чисел на те, что показал lsusb до и после переключения. Там же в строке 614 заменяем /dev/usb/acm/0 на используемое телефоном устройство (например, /dev/ttyACM0). 6. Собираем: export PATH=$PATH:/usr/lib/qt3/bin qmake make 7. Для чистоты эксперимента отключаем телефон от ПК и снова подключаем. Запускаем прогу (от рута!). Жмем Connect/Disconnect. Когда/если скажет Phone connected as P2K, молча радуемся и читаем нижнюю строчку окна. Если похоже на правду, жмем Update list. Дальше всё интуитивно понятно, только вот заливание/удаление файлов я не пробовал. Да, в SEEM Editor лезть не советую, если не знаете, что это такое. Аччоты писать лучше сразу на форум. Удачи, и постарайтесь не убить телефон ;-D -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Нет, не забросил. Я его специально не собираю. -- rider in devel@