[Решено]livecd обновленный в chroot не работает сеть.

Ответить
banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

[Решено]livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 23 ноя 2017, 09:06

livecd обновленный в chroot.
не работает dhclient, не запускается network.service ошибка ютита, нет сгенерированных в /run/NetworkManager/ и /var/run/NetworkManager и соответственно симплинка в /etc/resolf.conf
в связи с несколькими кардинальными обновлениями, упустил в каком месте, получился сбой.
chroot запускался так:

Код: Выделить всё

#!/bin/sh
#
PWD=`pwd`/mnt
ISO_ORIG=`ls *.iso`
echo создаем папки cd mnt sys
mkdir cd mnt sys
echo монтируем образ
mount -o loop $ISO_ORIG $PWD
echo копируем mnt в cd  
cp -a mnt/* cd/ 
echo размонтируем mnt
umount $PWD
echo монтируем squashfs.img в mnt
mount -t squashfs cd/LiveOS/squashfs.img $PWD
echo копируем mnt в sys
cp -a $PWD/* sys/
echo размонтируем mnt
umount $PWD
echo монтируем ext3fs.img в mnt
mount sys/LiveOS/ext3fs.img $PWD
echo монтируем dev sys proc run resolv.conf
mount --bind /dev $PWD/dev
mount --bind /sys $PWD/sys
mount --bind /proc $PWD/proc
mount --bind /etc/resolv.conf $PWD/etc/resolv.conf
echo запускаем chroot, ковыряем систему, после выходим exit
chroot $PWD
Последний раз редактировалось banzay242 29 ноя 2017, 10:08, всего редактировалось 1 раз.

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: livecd обновленный в chroot не работает сеть.

Сообщение notauser » 23 ноя 2017, 15:49

А перед упаковкой вышли из chroot-окружения и всё отмонтировали?

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 24 ноя 2017, 06:28

это кусок финишного скрипта:

Код: Выделить всё

echo создаем список пакетов дистрибутива rpm.list
rpm -qa | sort > /rpm.list
echo размонтируем dev sys proc run resolv.conf
PWD=`pwd`/mnt
umount $PWD/dev
umount $PWD/sys
umount $PWD/proc
umount $PWD/etc/resolv.conf
echo очищаем свободное место
cp /dev/zero mnt/free_space 2> /dev/null
rm mnt/free_space
echo размонтируем mnt
umount $PWD
echo удаляем cd/LiveOS/squashfs.img
CD=cd/LiveOS/squashfs.img
rm $CD
echo создаем новый cd/LiveOS/squashfs.img
mksquashfs sys $CD

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 24 ноя 2017, 06:41

мне попался топик про включенные по умолчанию лишние службы:

Код: Выделить всё

Re: ROSA Fresh8 MATE проблема с интернет соединением сразу после установки
keleg » 13 июн 2017, 10:23
1) посмотрите симлинк
/etc/resolv.conf -> /run/systemd/resolve/resolv.conf
должен быть
/etc/resolv.conf ->/var/run/NetworkManager/resolv.conf
2) остановите сервисы system-named systemd-resolved 
trs » 14 июн 2017, 08:42
Есть же графическая утилита управления сервисами.
А что бы выполнить второй пункт в терминале, скопируете в него (мышкой) следующие строки (по отдельности)
Код: Выделить всё
    sudo systemctl disable systemd-resolved
Код: Выделить всё
    sudo systemctl disable systemd-networkd
После чего перезапустить систему.
По первому пункту.
Если команда
Код: Выделить всё
    ls -l /etc/resolv.conf
выводит
Код: Выделить всё
    lrwxrwxrwx 1 root root 31 июн 14 14:19 /etc/resolv.conf -> /run/systemd/resolve/resolv.conf
В таком случае необходимо изменить ссылку.
Удаляем:
Код: Выделить всё
    sudo rm /etc/resolv.conf
и создаём новую, на корректные настройки:
Код: Выделить всё
    sudo ln -rs /var/run/NetworkManager/resolv.conf /etc/resolv.conf
Проверяем:
Код: Выделить всё
    ls -l /etc/resolv.conf
должно быть:
Код: Выделить всё
    lrwxrwxrwx 1 root root 31 июн 14 14:19 /etc/resolv.conf -> /var/run/NetworkManager/resolv.conf
Симплинк существует а вот /var/run/NetworkManager/resolv.conf в livecd отсутсвует.
Что вы думаете об этом? в chroot управление службами не работает, стоп старт перегрузить, принимает команды только включить и выключить, только записываются они в конфиги еще не пробовал, обновления в chroot не полноценное, поэтому и вылазят такие косяки наверное.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: livecd обновленный в chroot не работает сеть.

Сообщение trs » 24 ноя 2017, 11:37

banzay242 писал(а): chroot запускался так:

Код: Выделить всё

echo монтируем dev sys proc run resolv.conf
mount --bind /dev $PWD/dev
mount --bind /sys $PWD/sys
mount --bind /proc $PWD/proc
mount --bind /etc/resolv.conf $PWD/etc/resolv.conf
А если так, то вроде как работает:

Код: Выделить всё

mount --bind /dev/    $ch/dev
mount --bind /dev/pts $ch/dev/pts
mount --bind /proc    $ch/proc
mount --bind /sys     $ch/sys
cp /etc/resolv.conf $ch/etc/
https://abf.io/soft/build_kde4_desktop_ ... 6.1/MATRIX

т.е. дело, похоже, в невалидном симлинке.

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 24 ноя 2017, 12:49

в chroot все работает симплинк есть нормальный создаешь и записываешь livecd. а вот когда загружаешься в livecd в /vat/run/NetworkManager/ resolf.conf отсутсвует толко =private.dhcp лежит.
грешу на службы которыми непонятно как управлять в chroot вот выборка служб в livecd:
это network

Код: Выделить всё

  org.freedesktop.network1.busname    loaded    inactive dead      Network Service Bus Name
  fedora-import-state.service         loaded    active   exited    Import network configuration from initramfs
  network.service                     loaded    inactive dead      LSB: Bring up/down networking
  systemd-networkd.service            loaded    inactive dead      Network Service
  network-online.target               loaded    active   active    Network is Online
  network-pre.target                  loaded    inactive dead      Network (Pre)
  network.target                      loaded    active   active    Network
это Network

Код: Выделить всё

  org.freedesktop.network1.busname    loaded    inactive dead      Network Service Bus Name
  org.freedesktop.resolve1.busname    loaded    inactive dead      Network Name Resolution Service Bus Name
  mandi.service                       loaded    active   running   LSB: Network monitoring daemon
  NetworkManager-wait-online.service  loaded    active   exited    Network Manager Wait Online
  NetworkManager.service              loaded    active   running   Network Manager
  systemd-networkd.service            loaded    inactive dead      Network Service
  systemd-resolved.service            loaded    inactive dead      Network Name Resolution
  network-online.target               loaded    active   active    Network is Online
  network-pre.target                  loaded    inactive dead      Network (Pre)
  network.target                      loaded    active   active    Network
  nss-lookup.target                   loaded    inactive dead      Host and Network Name Lookups

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 24 ноя 2017, 12:53

опять же раньше в livecd модем 3G цеплялся lsusb он есть а подключения нет. даже если соединение создаешь.
сравнивать службы в рабочей системе и в livecd что ли? по идее все тоже должно быть а может и нет.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: livecd обновленный в chroot не работает сеть.

Сообщение trs » 25 ноя 2017, 09:54

banzay242 писал(а): а вот когда загружаешься в livecd...
Потому и привёл фрагмент скрипта, коим собираются работающие в live образы.

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 26 ноя 2017, 13:53

собирается дистрибутив через git как я понял, и подмонтируются от туда же:

Код: Выделить всё

PRODUCTNAME="ROSA.DESKTOP.$RELEASE"
ch="$PRODUCTNAME"
то и есть ch="ROSA.DESKTOP.$RELEASE"
какая переменная RELEASE в этом скрипте не видно.
и

Код: Выделить всё

mount --bind /dev/    $ch/dev
mount --bind /dev/pts $ch/dev/pts
mount --bind /proc    $ch/proc
mount --bind /sys     $ch/sys
cp /etc/resolv.conf $ch/etc/
когда локально собираешь через chroot чего не хватает? все смонтировано, все работает. а livecd полноценный не получается.
systemd-nspawn dev proc sys только на чтение делает, поэтому похоже полноценно не работает.
у меня нет столько трафика чтоб через git работать. куда деваться прям не знаю.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: livecd обновленный в chroot не работает сеть.

Сообщение trs » 27 ноя 2017, 05:32

Как бы странно не смотрелись рядом два фрагмента скриптов, но иной разницы между рабочими вариантами (в т.ч. моим https://abf.io/st/rosa-pad/blob/master/rebuild_iso.sh) и проблемным - не вижу. Может быть что-то будет понятно из ошибок юнитов, но их тоже тут не видно (в моём варианте их нет, скопированный /etc/resolv.conf заменяется корректным симлинком при установлении соединения).

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 27 ноя 2017, 07:01

вообще как понять чем отличаются сборка контейнер РОСЫ через git, и локальный контейнер. может что то в локальном еще moumt --bind сделать надо?
/run /root /opt /var /lib может что то из этого тоже надо для локального контейнера?
может я не правильно понимаю как собирается образ?
клонируется стартовый контейнер c сервера ROSA подключаются теже dev sys proc копируется resolf.conf для сети, и все синхронизируется. в чем различие слона iso и контейнера ROSA?

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 27 ноя 2017, 14:08

в chroot симплинк /etc/mtab на /proc/self/mtab он отсутствует что за хрень.
что то еще монтировать надо кроме стандартных

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 28 ноя 2017, 06:26

переменные окружения что ли сравнить, стартовый iso и собранный, может при обновлениях как то окружение live меняется?

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 29 ноя 2017, 09:00

решил такии
подключился в systemd-nspawn -b -D /mnt
сети нет!
нашел тут:
https://www.linux.org.ru/forum/general/12945920
systemctl enable --now systemd-networkd.service
systemctl enable --now systemd-resolved.service
ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf
файл resolv.conf сгенерировался:

Код: Выделить всё

cat /etc/resolv.conf 
# This file is managed by systemd-resolved(8). Do not edit.
#
# Third party programs must not access this file directly, but
# only through the symlink at /etc/resolv.conf. To manage
# resolv.conf(5) in a different way, replace the symlink by a
# static file or a different symlink.

nameserver 8.8.8.8
nameserver 8.8.4.4
косяк livecd?
dns не работал?

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: [Решено]livecd обновленный в chroot не работает сеть.

Сообщение trs » 29 ноя 2017, 11:57

dns в Live CD (как R9, так и обновлённом моим скриптом) работает, причём nameserver появляется какой положено, а не гугловский.

И вот ещё:

Код: Выделить всё

$ systemctl status systemd-resolved.service
● systemd-resolved.service - Network Name Resolution
   Loaded: loaded (/lib/systemd/system/systemd-resolved.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
     Docs: man:systemd-resolved.service(8)
           http://www.freedesktop.org/wiki/Software/systemd/resolved
           http://www.freedesktop.org/wiki/Software/systemd/writing-network-configuration-managers
           http://www.freedesktop.org/wiki/Software/systemd/writing-resolver-clients

$ systemctl status systemd-networkd.service
● systemd-networkd.service - Network Service
   Loaded: loaded (/lib/systemd/system/systemd-networkd.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
     Docs: man:systemd-networkd.service(8)
У Вас эта проблема всегда была, или возникла на определённом срезе репозиториев (то есть, например, две недели назад)?

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: [Решено]livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 29 ноя 2017, 12:31

после обновлений в chroot, когда именно не заметил, когда ядро обновилось или когда lxqt.common убрали. гуглевский dns наверное модем от мтс накручивает.
Это с рабочего компа:

Код: Выделить всё

# Generated by NetworkManager
nameserver 192.168.8.1
откуда в systemd-nspawn гуглевский dns лезет?

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: [Решено]livecd обновленный в chroot не работает сеть.

Сообщение trs » 29 ноя 2017, 12:50

Там же в /etc/resolv.conf написано, кто его создаёт:
This file is managed by systemd-resolved(8)
Включили же сами службу, а по умолчанию она выключена и файл создаёт NetworkManager.

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: [Решено]livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 29 ноя 2017, 12:54

ну да верно. щас отключу и отпишусь о результате.
cat /etc/resolv.conf
cat: /etc/resolv.conf: No such file or directory
менеджер сети не создает resolv.conf?????????????????

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: [Решено]livecd обновленный в chroot не работает сеть.

Сообщение trs » 29 ноя 2017, 13:04

NM создаёт resolv.conf после того как установит соединение. http://forum.rosalab.ru/viewtopic.php?f ... 503#p90405

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: [Решено]livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 29 ноя 2017, 13:09

запустил:
cat /etc/resolv.conf
# This file is managed by systemd-resolved(8). Do not edit.
#
# Third party programs must not access this file directly, but
# only through the symlink at /etc/resolv.conf. To manage
# resolv.conf(5) in a different way, replace the symlink by a
# static file or a different symlink.

nameserver 8.8.8.8
nameserver 8.8.4.4
ххерня какая то, нетворк менеджер не резольвит.

dhclient при отключенном systemd-resolved:

Код: Выделить всё

dhclient
/sbin/dhclient-script: configuration for enp8s0 not found.
SIOCSIFADDR: Operation not permitted
SIOCSIFFLAGS: Operation not permitted
SIOCSIFFLAGS: Operation not permitted
/sbin/dhclient-script: configuration for wlo1 not found.
SIOCSIFADDR: Operation not permitted
SIOCSIFFLAGS: Operation not permitted
SIOCSIFFLAGS: Operation not permitted
/sbin/dhclient-script: configuration for wlo1 not found.
SIOCSIFADDR: Operation not permitted
SIOCSIFFLAGS: Operation not permitted
SIOCSIFNETMASK: Operation not permitted
SIOCSIFBRDADDR: Operation not permitted
SIOCSIFFLAGS: Operation not permitted
SIOCADDRT: Operation not permitted
переменные:

Код: Выделить всё

root@localhost live # echo $PATH
/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/qt4/bin
root@localhost live # echo SIOCSIFADDR
SIOCSIFADDR
root@localhost live # echo SIOCSIFFLAGS
SIOCSIFFLAGS
root@localhost live # 

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: [Решено]livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 29 ноя 2017, 13:27

вот статус:

Код: Выделить всё

cat ls.txt 
● NetworkManager.service - Network Manager
   Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2017-11-29 15:22:37 +05; 55s ago
     Docs: man:NetworkManager(8)
 Main PID: 914 (NetworkManager)
   CGroup: /machine.slice/machine-mnt.scope/system.slice/NetworkManager.service
           └─914 /usr/sbin/NetworkManager --no-daemon

Nov 29 15:22:38 localhost.localdomain NetworkManager[914]: <info>  [1511950958.1438] manager: startup complete
Nov 29 15:22:38 localhost.localdomain NetworkManager[914]: <info>  [1511950958.1441] device (wlo1): state change: unavailable -> disconnected (reason 'supplicant-available') [20 30 42]
Nov 29 15:22:38 localhost.localdomain NetworkManager[914]: <error> [1511950958.1442] platform-linux: do-change-link[3]: failure changing link: failure 1 (Operation not permitted)
Nov 29 15:22:38 localhost.localdomain NetworkManager[914]: <warn>  [1511950958.1442] device (wlo1): failed to enable userspace IPv6LL address handling (unspecified)
Nov 29 15:22:38 localhost.localdomain NetworkManager[914]: <error> [1511950958.1443] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/disable_ipv6': (30) Read-only file system
Nov 29 15:22:38 localhost.localdomain NetworkManager[914]: <error> [1511950958.1443] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/disable_ipv6': (30) Read-only file system
Nov 29 15:22:38 localhost.localdomain NetworkManager[914]: <error> [1511950958.1444] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_defrtr': (30) Read-only file system
Nov 29 15:22:38 localhost.localdomain NetworkManager[914]: <error> [1511950958.1444] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_pinfo': (30) Read-only file system
Nov 29 15:22:38 localhost.localdomain NetworkManager[914]: <error> [1511950958.1445] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_rtr_pref': (30) Read-only file system
Nov 29 15:22:38 localhost.localdomain NetworkManager[914]: <error> [1511950958.1445] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/use_tempaddr': (30) Read-only file system

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: [Решено]livecd обновленный в chroot не работает сеть.

Сообщение notauser » 29 ноя 2017, 20:15

Надо определится, что будет управлять сетью. Полагаю, NetworkManager (NM) в случае с LiveCD - лучший выбор. Все прочее - отключить. Но! В конфигурации по-умолчанию:
1) NM не будет ничего делать с /etc/resolv.conf, если тот является "ссылкой" и создаст свою, если /etc/resolv.conf - файл или отсутствует. Именно поэтому в скрипте trs после копирования /etc/resolv.conf в chroot-окружение

Код: Выделить всё

cp /etc/resolv.conf $ch/etc/
NM в LiveCD работает полностью. Попробуйте в LiveCD удалить /etc/resolv.conf и перезапустить NM.
2) NM не должен управлять сетевыми интерфейсами, если они сконфигурированы чем-то или кем-то не через механизм NM. Проверьте наличие в /etc/sysconfig/network-scripts/ сконфигурированных сетевых интерфейсов (файлы типа ifcfg-<интерфейс>). 1) и 2) могут создать ситуацию, когда сеть вроде есть, но управлять интерфейсами через, например, nm-applet проблематично. nm-connection-editor или nmcli могут помочь.
3) Различать задачу поднятия сети в chroot-окружении (контейнере systemd-nspawn) и последующей работы сети в собранном LiveCD. Желательно для управления сетью использовать одно и тоже или чистить за собой перед выходом из chroot-окружения (контейнера systemd-nspawn). Зачем network.service в LiveCD и chroot-окружении, например.
4) systemd-nspawn и chroot имеют свою специфику. Например, systemd-nspawn может создать сеть используя собственные механизмы.
Нормально работающий NM:

Код: Выделить всё

systemctl status NetworkManager
● NetworkManager.service - Network Manager
   Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
   Active: active (running) since <дата, время>
     Docs: man:NetworkManager(8)
 Main PID: 11641 (NetworkManager)
    Tasks: 5 (limit: 512)
   CGroup: /system.slice/NetworkManager.service
           ├─11641 /usr/sbin/NetworkManager --no-daemon
           └─11681 /sbin/dhclient -d -q -sf /usr/lib64/nm-dhcp-helper -pf /var/run/dhclient-enp0s8.pid -lf /var/lib/NetworkManager/dhclient-ba470340-30d8-339b-9dc8-bb565a455045-enp0s8.lease -cf /var/lib/NetworkManager/dhclient-enp0s8.conf
И далее что-то типа

Код: Выделить всё

<дата> rosa9-live-x86-64 dhclient[11681]: DHCPREQUEST on enp0s8 to <ip dhcp-сервера> port <номер>
Видно, что NM конфигурирует enp0s8 по dhcp, вызывая dhclient с определенными опциями. Простой вызов не настроенного dhclient (точнее dhclient-script из dhclient) ничего не даст.
Для получения более подробной информации о работе NM

Код: Выделить всё

journalctl -u NetworkManager

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: [Решено]livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 01 дек 2017, 07:15

благодарю за нужную консультацию!
до этого я пользовался chroot, когда увидел что livecd не работает сеть перешел на systemd-nspawn -b -D чтобы выяснить как что со сервисами сети.
systemd-nspawn -b -D раньше сеть работала. а после работы в chroot. объясните пожалуйста что стоить за термином подчистить за собой после работы в chroot? или в systemd-nspawn? Благодарю за разъяснения!

banzay242
Сообщения: 904
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: [Решено]livecd обновленный в chroot не работает сеть.

Сообщение banzay242 » 01 дек 2017, 09:28

вот читаю и вникаю, ключил только службы NetworkManager может кто скажет где собака зарыта:

Код: Выделить всё

-- Reboot --
21 localhost systemd[1]: Starting Network Manager...
23 : <info>  [3216] NetworkManager (version 1.4.4-7) is starting...
23 : <info>  [3217] Read config: /etc/NetworkManager/NetworkManager.conf
23 : <info>  [3705] manager[0x9a45868]: monitoring kernel firmware directory '/lib/firmware'.
23 : <info>  [3965] dns-mgr[0x9a36ca8]: init: dns=default, rc-manager=symlink
23 : <info>  [4000] rfkill0: found WiFi radio killswitch (at /sys/devices/pci0000:00/0000:00:1c.3/0000:09:00.0/ieee80211/phy0/rfkill0) (driver rtl8723be)
23 localhost systemd[1]: Started Network Manager.
24 : <info>  [7754] settings: loaded plugin ifcfg-rh: (c) 2007 - 2015 Red Hat, Inc.  To report bugs please use the NetworkManager mailing list. (/usr/lib/NetworkManager/libnm-settings-plugin-ifcfg-rh.so)
24 : <info>  [8648] settings: loaded plugin iBFT: (c) 2014 Red Hat, Inc.  To report bugs please use the NetworkManager mailing list. (/usr/lib/NetworkManager/libnm-settings-plugin-ibft.so)
24 : <info>  [8649] settings: loaded plugin keyfile: (c) 2007 - 2015 Red Hat, Inc.  To report bugs please use the NetworkManager mailing list.
25 : <info>  [3213] settings: hostname: using hostnamed
25 : <info>  [3213] settings: hostname changed from (none) to "localhost"
25 : <info>  [3216] policy: setting system hostname to 'localhost.localdomain' (no default device)
25 : <info>  [3218] dhcp-init: Using DHCP client 'dhclient'
25 : <info>  [3218] manager: WiFi enabled by radio killswitch; enabled by state file
25 : <info>  [3219] manager: WWAN enabled by radio killswitch; enabled by state file
25 : <info>  [3219] manager: Networking is enabled by state file
25 : <info>  [3220] Loaded device plugin: NMVxlanFactory (internal)
25 : <info>  [3220] Loaded device plugin: NMVlanFactory (internal)
25 : <info>  [3220] Loaded device plugin: NMVethFactory (internal)
25 : <info>  [3221] Loaded device plugin: NMTunFactory (internal)
25 : <info>  [3221] Loaded device plugin: NMMacvlanFactory (internal)
25 : <info>  [3222] Loaded device plugin: NMIPTunnelFactory (internal)
25 : <info>  [3222] Loaded device plugin: NMInfinibandFactory (internal)
25 : <info>  [3222] Loaded device plugin: NMEthernetFactory (internal)
25 : <info>  [3223] Loaded device plugin: NMBridgeFactory (internal)
25 : <info>  [3223] Loaded device plugin: NMBondFactory (internal)
25 : <info>  [5120] Loaded device plugin: NMWwanFactory (/usr/lib/NetworkManager/libnm-device-plugin-wwan.so)
25 : <info>  [6635] Loaded device plugin: NMWifiFactory (/usr/lib/NetworkManager/libnm-device-plugin-wifi.so)
25 : <info>  [7832] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
25 : <info>  [8662] Loaded device plugin: NMAtmManager (/usr/lib/NetworkManager/libnm-device-plugin-adsl.so)
25 : <info>  [9104] device (lo): link connected
25 : <info>  [9112] manager: (lo): new Generic device (/org/freedesktop/NetworkManager/Devices/0)
25 : file devices/nm-device-ethernet.c: line 175 (<dropped>): should not be reached
25 : <info>  [9118] device (enp8s0): link connected
25 : <info>  [9129] manager: (enp8s0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/1)
25 : <info>  [9141] ifcfg-rh: add connection in-memory (d8dbe3eb-31fb-39ea-b789-354fd16f4f92,"Wired connection 1")
25 : <info>  [9695] settings: (enp8s0): created default wired connection 'Wired connection 1'
25 : <info>  [9719] ifcfg-rh: add connection in-memory (ac432a2c-7cf6-41e7-aec2-c4c88bb88f88,"enp8s0")
25 : <info>  [9724] device (enp8s0): state change: unmanaged -> unavailable (reason 'connection-assumed') [10 20 41]
25 : <info>  [9727] device (enp8s0): state change: unavailable -> disconnected (reason 'connection-assumed') [20 30 41]
25 : <info>  [9740] device (enp8s0): Activation: starting connection 'enp8s0' (ac432a2c-7cf6-41e7-aec2-c4c88bb88f88)
25 : <info>  [9741] (wlo1): using nl80211 for WiFi device control
25 : <info>  [9744] device (wlo1): driver supports Access Point (AP) mode
25 : <info>  [9755] manager: (wlo1): new 802.11 WiFi device (/org/freedesktop/NetworkManager/Devices/2)
25 : <info>  [9767] device (wlo1): state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
25 : <error> [9770] platform-linux: do-change-link[3]: failure changing link: failure 1 (Operation not permitted)
25 : <warn>  [9770] device (wlo1): failed to enable userspace IPv6LL address handling (unspecified)
25 : <error> [9770] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/disable_ipv6': (30) Read-only file system
25 : <error> [9771] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/disable_ipv6': (30) Read-only file system
25 : <error> [9771] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_defrtr': (30) Read-only file system
25 : <error> [9771] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_pinfo': (30) Read-only file system
25 : <error> [9771] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_rtr_pref': (30) Read-only file system
25 : <error> [9771] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/use_tempaddr': (30) Read-only file system
25 : <error> [9772] platform-linux: do-change-link[3]: failure changing link: failure 1 (Operation not permitted)
25 : <error> [9772] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra': (30) Read-only file system
25 : <error> [9773] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/use_tempaddr': (30) Read-only file system
25 : <error> [9774] platform-linux: do-delete-ip4-route[3: 192.168.8.0/24 600]: failure 1 (Operation not permitted)
25 : <error> [9774] platform-linux: do-delete-ip6-route[3: fe80::/64 256]: failure 1 (Operation not permitted)
25 : <error> [9775] platform-linux: do-delete-ip4-address[3: 192.168.8.100/24]: failure 1 (Operation not permitted)
25 : <error> [9775] platform-linux: do-delete-ip6-address[3: fe80::c202:4fbf:dec6:51d0]: failure 1 (Operation not permitted)
25 : <error> [9776] platform-linux: do-delete-ip4-route[3: 0.0.0.0/0 600]: failure 1 (Operation not permitted)
26 : <error> [2878] platform-linux: do-change-link[1]: failure changing link: failure 1 (Operation not permitted)
26 : <info>  [2949] device (enp8s0): state change: disconnected -> prepare (reason 'none') [30 40 0]
26 : <info>  [2970] ModemManager available in the bus
26 : <info>  [2974] device (enp8s0): state change: prepare -> config (reason 'none') [40 50 0]
26 : <info>  [2985] device (enp8s0): state change: config -> ip-config (reason 'none') [50 70 0]
26 : <error> [2989] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/enp8s0/use_tempaddr': (30) Read-only file system
26 : <info>  [2989] device (enp8s0): state change: ip-config -> ip-check (reason 'none') [70 80 0]
26 : <error> [2997] platform-linux: do-add-ip4-address[2: 192.168.0.1/24]: failure 1 (Operation not permitted)
26 : <info>  [3956] device (enp8s0): state change: ip-check -> secondaries (reason 'none') [80 90 0]
26 : <info>  [3962] device (enp8s0): state change: secondaries -> activated (reason 'none') [90 100 0]
26 : <info>  [3964] manager: NetworkManager state is now CONNECTED_LOCAL
26 : <info>  [7426] device (enp8s0): Activation: successful, device activated.
27 : <info>  [6871] supplicant: wpa_supplicant running
27 : <info>  [6871] device (wlo1): supplicant interface state: init -> starting
27 : <info>  [8390] sup-iface[0x9a4df98,wlo1]: supports 4 scan SSIDs
27 : <info>  [8407] device (wlo1): supplicant interface state: starting -> ready
27 : <info>  [8407] manager: startup complete
27 : <info>  [8410] device (wlo1): state change: unavailable -> disconnected (reason 'supplicant-available') [20 30 42]
27 : <error> [8411] platform-linux: do-change-link[3]: failure changing link: failure 1 (Operation not permitted)
27 : <warn>  [8412] device (wlo1): failed to enable userspace IPv6LL address handling (unspecified)
27 : <error> [8412] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/disable_ipv6': (30) Read-only file system
27 : <error> [8413] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/disable_ipv6': (30) Read-only file system
27 : <error> [8413] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_defrtr': (30) Read-only file system
27 : <error> [8413] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_pinfo': (30) Read-only file system
27 : <error> [8414] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_rtr_pref': (30) Read-only file system
27 : <error> [8414] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/use_tempaddr': (30) Read-only file system
54 : <info>  [7902] ModemManager disappeared from bus
55 : <info>  [3722] caught SIGTERM, shutting down normally.
55 : <error> [3729] platform-linux: do-change-link[1]: failure changing link: failure 1 (Operation not permitted)
55 : <warn>  [3729] device (lo): failed to disable userspace IPv6LL address handling (unspecified)
55 : <info>  [3736] device (wlo1): state change: disconnected -> unmanaged (reason 'unmanaged') [30 10 3]
55 : <error> [3738] platform-linux: do-change-link[3]: failure changing link: failure 1 (Operation not permitted)
55 : <error> [3739] platform-linux: do-change-link[3]: failure changing link: failure 1 (Operation not permitted)
55 : <warn>  [3739] device (wlo1): failed to disable userspace IPv6LL address handling (unspecified)
55 : <error> [3740] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/disable_ipv6': (30) Read-only file system
55 : <error> [3740] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/use_tempaddr': (30) Read-only file system
55 : <error> [3740] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/hop_limit': (30) Read-only file system
55 : <error> [3741] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_pinfo': (30) Read-only file system
55 : <error> [3741] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_rtr_pref': (30) Read-only file system
55 : <error> [3741] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra': (30) Read-only file system
55 : <error> [3741] platform-linux: sysctl: failed to open '/proc/sys/net/ipv6/conf/wlo1/accept_ra_defrtr': (30) Read-only file system
55 : <error> [3760] platform-linux: do-change-link[3]: failure changing link: failure 1 (Operation not permitted)
55 : <warn>  [3760] device (wlo1): failed to disable userspace IPv6LL address handling (unspecified)
55 localhost.localdomain systemd[1]: Stopping Network Manager...
55 : <info>  [5190] exiting (success)
55 localhost.localdomain systemd[1]: Stopped Network Manager.
-- Reboot --



trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: [Решено]livecd обновленный в chroot не работает сеть.

Сообщение trs » 02 дек 2017, 06:23

Подчистить, значит удалить симлинк /etc/resolv.conf (т.к. после отмонтирования ссылка будет непонятно куда). Если это файл, как в предлагаемых мной вариантах, тоже можно удалить, но необходимости нет - он будет перезаписан чем надо для работы NM.

Ответить

Вернуться в «Обсуждение ROSA Fresh R9-R11.1 (платформа 2016.1)»