vs220
Тут смотрели
https://wiki.archlinux.org/title/Xrdp
Смотрел, там ничего полезного для этого случая нету

RusWolf
Vitaly
Даю команду startplasma-x11
Так и не запустится.
А как запустится?
Собственно сабж
Для отладки поставил в .xsession команду xterm, xterm запускается
Даю команду startplasma-x11 - появляется экран загрузки, какое-то время крутит кольцо типа грузится и падает, в терминале только сообщение о назначении переменной XDG_RUNTIME_DIR и все.
Куда копать?
vasek
Vitaly, навскидку … имеем файл test
cat test
default via 192.168.4.1 dev br0 proto dhcp src 192.168.4.10 metric 1024
172.16.253.196 dev ppp0 proto kernel scope link src 172.16.253.195
192.168.4.0/24 dev br0 proto kernel scope link src 192.168.4.10 metric 1024
192.168.4.1 dev br0 proto dhcp scope link src 192.168.4.10 metric 1024
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
вытаскиваем из него нужное
grep ppp0 test | sed 's|.*src||'
172.16.253.195
Вот так
ip r | grep ppp0 | sed 's|.*src||'
работает без промежуточного файла, спасибо!
Здравствуйте!
Я настроил l2tp\ipsec через strongswan, все работает, ppp поднимается
Мне нужно из такого вывода команды (ip r)

default via 192.168.4.1 dev br0 proto dhcp src 192.168.4.10 metric 1024
172.16.253.196 dev ppp0 proto kernel scope link src 172.16.253.195
192.168.4.0/24 dev br0 proto kernel scope link src 192.168.4.10 metric 1024
192.168.4.1 dev br0 proto dhcp scope link src 192.168.4.10 metric 1024
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
получить адрес link src у ppp0 (в данном случае 172.16.253.195) т.к. при каждом подключении он разный, для того, чтобы добавить через него маршруты в подсеть за vpn шлюзом
Это делается каким-то магическим образом через sed, но правда, когда я вижу регекспы у меня глаза кровят))
Помогите пожалуйста составить нужный регексп :)
Ну или может есть более красивый способ это сделать?
ghost
приблуды типа networkmanager отпадают, там некуда этот PSK вводить
Не в тему, но у NM есть плагин для IPsec: networkmanager-strongswan
добавляет в настройки l2tp кнопу ipsec, а там есть psk или ключ…
Спасибо, получилось! Не туда смотрел
Но хотелось бы этот вопрос решить без графики, упадет графика и упадет vpn
Да и не везде графика вообще есть
Здравствуйте! Хочу настроить у себя на компьютере VPN в рабочую сеть, создал себе на микротике учетку l2tp, начал настраивать strongswan и уперся в стену -
Конфиг

# ipsec.conf - strongSwan IPsec configuration file

# basic configuration

config setup
        # strictcrlpolicy=yes
        # uniqueids = no

# Add connections here.

# Sample VPN connections
conn work
    auto=start
    right=внешний_адрес
    rightid=mikrotik
    rightsubnet=0.0.0.0/0
    rightauth=secret
    rightprotoport=17/1701
    #leftsourceip=%config
    leftid=tvv
    leftauth=eap-mschapv2
    eap_identity=%identity
Но все заканчивается вот этим

initiating IKE_SA work[2] to 91.233.220.11
generating IKE_SA_INIT request 0 [ SA KE No N(NATD_S_IP) N(NATD_D_IP) N(FRAG_SUP) N(HASH_ALG) N(REDIR_SUP) ]
sending packet: from 192.168.4.6[500] to 91.233.220.11[500] (1000 bytes)
retransmit 1 of request with message ID 0
sending packet: from 192.168.4.6[500] to 91.233.220.11[500] (1000 bytes)
retransmit 2 of request with message ID 0
sending packet: from 192.168.4.6[500] to 91.233.220.11[500] (1000 bytes)
И все, на микротике в логах девственно чисто, хотя если nmap'ить этот адрес (nmap -p 500 -sU) то шум в логах появляется
И самое интересное, что на этой же(!) машине в kvm стоит винда, и в ней все прекрасно завелось с первой попытки!
Куда смотреть, куда копать?
UPD
Авторизация там по логину\паролю и PSK, поэтому графические приблуды типа networkmanager отпадают, там некуда этот PSK вводить :( Да и даже без него, все равно NM тоже не может даже попытаться соединиться, бесконечное connecting...error, connecting...error
Всем привет! Кто-нибудь делал сабж? Если да, то подскажите как, в сети куча инструкций, но мои опилки их не воспринимают :(
vasek
Vitaly, проверь для начала версии ядра linux и linux-headers - должны совпадать … можно в ручную, а можно и командой
pacman -Q `pacman -Qoq /usr/lib/modules/5.9.8-arch1-1/build`
linux-headers 5.9.8.arch1-1
Все как надо
[[email protected]~/Downloads/AUR/anbox-git]$ pacman -Q `pacman -Qoq /usr/lib/modules/5.9.8-arch1-1/build`
linux-headers 5.9.8.arch1-1
[11:39:11]
[[email protected]~/Downloads/AUR/anbox-git]$ 
Ставлю модули, получаю вот это
[email protected]~/Downloads/AUR/anbox-git]$ sudo pacman -U anbox-modules-dkms-git-1\ 1315.25e2884-2-any.pkg.tar.zst
загрузка пакетов...
предупреждение: anbox-modules-dkms-git-1:1315.25e2884-2 не устарел -- переустанавливается
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) anbox-modules-dkms-git-1:1315.25e2884-2

Будет установлено:  0,17 MiB
Изменение размера:  0,00 MiB

:: Приступить к установке? [Y/n]
(1/1) проверка ключей                                                                         [#######################################################] 100%
(1/1) проверка целостности пакета                                                             [#######################################################] 100%
(1/1) загрузка файлов пакетов                                                                 [#######################################################] 100%
(1/1) проверка конфликтов файлов                                                              [#######################################################] 100%
(1/1) проверка доступного места                                                               [#######################################################] 100%
:: Запуск pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
==> Unable to remove module anbox-modules-binder/1315.25e2884 for kernel 5.9.8-arch1-1: Not found in dkms status output.
==> Unable to remove module anbox-modules-ashmem/1315.25e2884 for kernel 5.9.8-arch1-1: Not found in dkms status output.
:: Обработка изменений пакета...
(1/1) переустановка anbox-modules-dkms-git                                                    [#######################################################] 100%
:: Запуск post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> dkms install --no-depmod -m anbox-modules-binder -v 1315.25e2884 -k 5.9.8-arch1-1
Error! Bad return status for module build on kernel: 5.9.8-arch1-1 (x86_64)
Consult /var/lib/dkms/anbox-modules-binder/1315.25e2884/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m anbox-modules-binder -v 1315.25e2884 -k 5.9.8-arch1-1' returned 10
==> dkms install --no-depmod -m anbox-modules-ashmem -v 1315.25e2884 -k 5.9.8-arch1-1
Error! Bad return status for module build on kernel: 5.9.8-arch1-1 (x86_64)
Consult /var/lib/dkms/anbox-modules-ashmem/1315.25e2884/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m anbox-modules-ashmem -v 1315.25e2884 -k 5.9.8-arch1-1' returned 10
==> depmod 5.9.8-arch1-1
Где собака порылась?
vs220
anbox-git кстати собирается нормально
проверяйте у себя свободное место
df -h
и права
ls -all /home/vitaly/phone/Downloads/Downloads/AUR/anbox-git/src/anbox/build/external/android-emugl/host/tools/emugen/emugen

[[email protected]~/Downloads/AUR/anbox-git]$ df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
dev                3,8G            0  3,8G            0% /dev
run                3,8G         1,3M  3,8G            1% /run
/dev/sda1           20G          12G  7,2G           62% /
tmpfs              3,8G         191M  3,6G            5% /dev/shm
tmpfs              4,0M            0  4,0M            0% /sys/fs/cgroup
tmpfs              3,8G         108K  3,8G            1% /tmp
/dev/sda6           74G          13G   58G           18% /home
/dev/sda5          9,9G         3,2G  6,2G           34% /var
/dev/sdb1          458G         303G  132G           70% /home/vitaly/phone
tmpfs              766M         116K  766M            1% /run/user/1000

[[email protected]~/Downloads/AUR/anbox-git]$ ls -lah /home/vitaly/phone/Downloads/Downloads/AUR/anbox-git/src/anbox/build/external/android-emugl/host/tools/emugen/emugen
-rwxrwxrwx 1 vitaly vitaly 143K ноя 13 23:06 /home/vitaly/phone/Downloads/Downloads/AUR/anbox-git/src/anbox/build/external/android-emugl/host/tools/emugen/emugen
[05:49:25]
[[email protected]~/Downloads/AUR/anbox-git]$ 
Все ОК с этим...

vs220
В archlinuxcn есть собранный
https://github.com/archlinuxcn/repo

https://cdn.repo.archlinuxcn.org/x86_64/anbox-git-1%3A1315.25e2884-2-x86_64.pkg.tar.zst
Спасибо, попробую