[Решено] KDE Connect устройства не видят друг-друга
openSUSE TW + Plasma5, на смартфоне последнее официальное приложение. Комп подключен проводом к роутеру, смарт по wifi. Комп не видит смарт, смарт не видит комп. В руководстве к KDE Connect написано: KDE Connect uses dynamic ports in the range 1714–1764 for UDP and TCP. So if you are behind a firewall, make sure to open this port range for both TCP and UDP. Otherwise, make sure your network is not blocking UDP broadcast packets.
В роутере отключал все правила фаервола, кроме единственного необходимого — безрезультатно.
Вот это вообще не понимаю что такое и где искать: Otherwise, make sure your network is not blocking UDP broadcast packets.
Сначала сделай с компа
Узнай ip трубки и проверь, что она пингуется. Потом открой порты kdeconnect в firewalld на компе, я не помню точно какие — посмотри в гугле.
Вот это, либо сделай то же самое через гуй
Спасибо, вечером посмотрю. Вообще насколько помню фаервол в сюзе включал при установке, но никак не настраивал. Он может блочить?
На некоторых андроидах нужно разрешать дополнительные права для kdeconnect. Почему-то он не запрашивает их. Как воспроизвести не знаю и как починить не помню, помню, что долго гуглил, экспериментировал, а потом перезагрузил телефон и всё просто заработало. На xiaomi на трёх аппаратах так и не завелось стабильно, нашаманишь, оно поработает и всё, шамань обратно, перезагружай. Перемудрили андроидщики с правилами, а потом сборщики под конкретную модель ещё пошаманили, а ты страдай.
Вообще насколько помню фаервол в сюзе включал при установке, но никак не настраивал. Он может блочить?
У меня сам включился в арче после установки и автоматом блочил, пока не разрешил. Как-то тоже ставил эту приблуду, пока андроид гонял
хех, у меня как раз xiaomi a1 с андрроид 8.1
Ну и у меня прямо сейчас а1. И сейчас он работает. а иногда нет. и кто его знает почему. Перестанет, перезагружу и опять работает. А как запустил его, ты ему разрешение давал? он там что-то спрашивает. я один раз не туда нажал, так и не нашёл как разрешить обратно, пришлось удалить и установить заново. Понапихали этих разрешений в двадцать разных мест.
Но не факт, что не работает из-за самого андроида. фаервол действительно может мешать. и в зюзе же все настройки по своему делаются, через панель ихнюю, поэтому все эти строки, что fehhner предложил, которые ты вобьёшь, могут просто не сработать. Делай всё через зюзевскую панель.
И роутер. Безопасность — это хорошо, но она плохо совместима с удобством 🙂
Разрешения он никакие не запрашивал и я никакие не давал. А в роутере яж говорю специально отключил все правила фаервола кроме единственного необходимого /ip firewall nat action=masquerade chain=srcnat out–interface=eth1–wan src–address=192.168.10.0/24
Источник
Подключение к Android с помощью KDE Connect
Многие пользователи Linux предпочитают рабочее окружение KDE, потому что оно полностью удовлетворяет их потребности. Это и возможность настроить всё для себя, и красивые эффекты рабочего стола, и открытость к новым технологиям. К тому же, сообщество KDE пытается идти в ногу со временем, улучшая внешний вид рабочего стола и экспериментируя с новыми идеями.
Одна из таких идей — KDE Connect, это детище Альберта Васа, которое является частью его проекта на Google Summer of Code 2013. Идея KDE Connect — подключить любое устройство к компьютеру с KDE. Сейчас KDE Connect поддерживает подключение устройств Android по сети Wi-Fi к KDE и Gnome. Утилита уже встроена в Plasma по умолчанию, а для Gnome есть расширение Gsconnect, которое реализует такие же возможности. Ещё есть порт KDE Connect Windows, но у меня он не заработал. В этой статье мы разберёмся, как выполняется настройка KDE Connect в Ubuntu для KDE и Gnome.
KDE Connect позволяет:
- посмотреть заряд батареи;
- создать общий буфер обмена между устройством и компьютером;
- удалённо управлять воспроизведением аудио и видео;
- просматривать уведомления Android на рабочем столе и наоборот;
- останавливать музыку во время звонка;
- отправлять ping-сообщения между Android и рабочим столом;
- передавать файлы, ссылки или текст между устройством и компьютером;
- просматривать уведомления о вызовах и СМС на компьютере;
- настроить общую папку для компьютера и телефона в файловой системе;
- использовать телефон в качестве сенсорной панели для компьютера;
- выполнять на компьютере ранее настроенные команды
KDE Connect состоит из двух компонентов: программы для компьютера и Андроид-приложения. Чтобы программа работала, нужно чтобы Android устройство и компьютер находились в одной локальной сети (Wi-Fi). Android приложение использует протокол UDP для связи с компьютерной частью по локальной сети. После соединения приложение использует защищённый канал на основе открытого ключа.
Настройка KDE Connect в KDE
В Ubuntu KDE Connect включён в официальные репозитории, начиная с версии 13.10, а в самом окружении KDE поставляется по умолчанию уже достаточно давно. Поэтому, если вы используете современный дистрибутив, устанавливать ничего не надо. Чтобы убедиться, что модуль KDE есть и работает, можете открыть параметры системы и ввести там в поиске Connect. Утилита выведет настройки KDE Connect:
Компьютер и телефон должны быть подключены к одному маршрутизатору и находиться в одной сети. Если модуль KDE запущен, то компьютер готов. Теперь вам необходимо установить приложение KDE Connect Android из Play Market и запустить его:
Выберите в приложении в меню Устройства -> Подключить новое. Затем выберите ваш компьютер в списке устройств и нажмите на кнопку Запросить сопряжение:
Сразу же после этого на компьютере появится запрос на подтверждение сопряжения. Нажмите кнопку Принять:
После этого на телефоне откроется меню управления компьютером. В верхней части окна находятся доступные действия, а немного ниже перечислены разрешения, которые следует дать приложению, чтобы оно имело доступ к файловой системе и другим функциям телефона, желательно сделать это перед настройкой:
А на компьютере, на панели задач, появится индикатор KDE Connect, с помощью которого можно обращаться к телефону, смотреть состояние его батареи и содержимое общих папок:
Прежде, чем вы сможете открыть общую папку, необходимо настроить её на телефоне. Для этого кликните по значку бутерброда в приложении и откройте Настройка модулей:
В этом же меню можно отправить тестовый сигнал на компьютер или отвязать телефон, а в открывшемся окне можно настроить возможности, которые будут доступны приложению. Откройте пункт Просмотр файловой системы, потом Добавить общую папку:
Перед вами откроется файловый менеджер Android, в котором надо будет выбрать нужную папку. Приложение запомнит её, и она будет доступна на компьютере. В данном случае в файловом менеджере Dolphin:
Что мне ещё здесь особенно понравилось, так это возможность управлять указателем мыши компьютера с помощью телефона, как с сенсорной панели, а также удобная передача файлов с телефона на компьютер. Причём всё работает достаточно стабильно.
Настройка GSConnect в Gnome
Расширение GSConnect позволяет использовать все функции KDE Connect в окружении Gnome. Установить его можно на странице gsconnect /» target=»_blank» rel=»nofollow»>gnome-look.org. Более подробно про установку расширений я уже писал в статье Установка расширений Gnome, здесь повторять не буду, просто поставьте переключатель в положение On:
Если расширение выдаёт ошибку Network error gsconnect, убедитесь, что на вашем компьютере не установлен сам kdeconnect. Оба процесса не могут работать одновременно, так как используют один и тот же порт. Удалите kdeconnect и перезапустите компьютер. Теперь вы можете переходить к сопряжению устройств, как это описано выше. После сопряжения устройство появится в меню Gnome:
Здесь вам также доступны все функции KDE Connect Gnome из приложения. Очень удобно и работает так же стабильно, как и в KDE, например, смотрим файлы в общей папке:
Выводы
Из этой статьи вы узнали, как выполняется настройка KDE Connect Ubuntu для KDE и настройка GSConnect в Gnome. Когда я впервые писал эту статью в далеком 2015 году, эта технология только появилась и ещё даже толком не работала. Я думал, что из этого может получиться что-то крутое, но не очень-то в это верил, так как большинство подобных проектов появляются и пропадают, не дав результата. Здесь же, спустя пять лет, мы видим отличный продукт, который облегчает жизнь обычных пользователей. Теперь не только любители Apple могут смотреть уведомления с телефона на компьютере, и это не может не радовать.
Источник
KDE Сonnect не видит телефона [Решено]
KDE Connect не видит телефон. Приложение установлено. В чём может быть причина?
Они хоть в одной wifi сети-то? А то тут один пытался предприимчивые через usb…
да да! в одной))) оба подключены к вай-фай
Ну попробуйте с андроида запросить сопряжение.
*подключиться через usb
по юсб подключаюсь, выбираю передачу файлов — ну комп определяет как флешку, как мультимедийное устройство.
Коннект не определяет (ни на телефоне, ни на компе).
Про usb это был пример того, как не надо делать…
в общем — пишет «нет устройств»
Ну не знаю. На андроиде wifi включён? Пробовали соеденятся с андроида?
да, и комп и телефон подключены к вай-фай. Нажимаю «обновить» — пишет в доступных устройствах «нет устройств».
Отключи межсетевой экран, или настрой его.
Начнем с того, что отключать межсетевой экран не нужно, зачем жертвовать безопасностью, ради функционирования одной единственной утилиты, в данном случае,достаточно добавить разрешительные правила, на те порты, которые использует KDE Connect, это есть в документации к программе.
KDE Connect использует динамические порты в диапазоне 1714-1764 для UDP и TCP. Поэтому, если вы находитесь за брандмауэром, обязательно откройте этот диапазон портов для TCP и UDP. В противном случае убедитесь, что ваша сеть не блокирует широковещательные пакеты UDP. Открываем порты в заданном диапазоне:
sudo ufw allow 1714:1764/udp
sudo ufw allow 1714:1764/tcp
sudo ufw reload
Сопрягаете смартфон с ПК.
вот я на сайте https://community.kde.org/KDEConnect тоже видел эти команды и вводил их в консоль. По последней он чего-то ругнулся (Сейчас не вспомню).
Вот последняя команда как раз перезагружает текущую конфигурацию сетевого экрана — применяет изменения. Попробуйте выключить и включить сетевой экран
sudo ufw disable
sudo ufw enable
sudo ufw status verbose
см. те диапазоны, что вводил ранее, есть ли разрешение.
UFW wiki
если в консоли не получается, ставь GUI:
sudo apt install gufw
ок, сегодня вечером попробую! Спасибо!
По последней он чего-то ругнулся (Сейчас не вспомню).
Нельзя так стрелять себе в голову и даже записки не оставлять…
заработало.
И выключился по команде, и включился, и статус показал! А потом приложение увидело комп)))) Спасибо.
Да, вспомнил, столкнулся с таким в opensuse. Там встроенный сетевой экран. Но в kubuntu по умолчанию нет экрана… Или в 17.04 добавили?
Насколько я помню (что совпадает с гуглением kubuntu default firewall), ufw предустановлен как минимум с 8.10.
Но он ведь по умолчанию не блочит ничего. Значит автор включил его, а нам ничего не сказал… А мы тут гадаем…
да ничего я не включал. систему поставил пару дней назад, настраиваю ещё))
кстати, заработало как то странно. вышел с телефоном до магазина (связь с вай-фай прервалась), вернулся домой — соединения уже нет и телефон пишет, что доступных устройств нет (как вначале было).
Перезагрузил комп — всё равно также.
Сейчас ещё раз межсетевой экран перезагружу.
а вообще KDE Connect мне понравился))) прикольная штука!!
sudo ufw status verbose
Состояние: активен
Журналирование: on (low)
По умолчанию: deny (входящие), allow (исходящие), disabled (маршрутизированные)
Новые профили: skip
В Действие Из
— ——— —
1714:1764/udp ALLOW IN Anywhere
1714:1764/tcp ALLOW IN Anywhere
1714:1764/udp (v6) ALLOW IN Anywhere (v6)
1714:1764/tcp (v6) ALLOW IN Anywhere (v6)
Входящие емнип частично блочит.
Могу ошибаться, но там не столько блокировка, сколько малый радиус действия канала сопряжения —
Достаточно отложить телефон подальше и «сопряженных устройств не обнаружено».
Если вернуть телефон в зону прямой досягаемости и телефон проявляется.
Если попробовать открыть смартфон через точки входа в Dolphin, то время от времени происходят зависания или «отсутствие доступа к файловой системе».
В меню системного лотка смотрим наличие сопряженного телефона в KDE Connect и кликаем отправить/показать файлы на телефоне, тогда все инициализирует.
Малый радиус? В ufw? Что? Бррр… Пока есть связь через wifi сеть, сопряжение будет. Я гарантирую.
Малый радиус беспроводного канала, если телефон в непосредственой близости — он виден, унеси в другую комнату — панельные перекрытия/бетон уровень сигнала падает телефон исчез с радара)))
Источник