Подключается через NetworkManager 1.8.24.
Подключение проводное или беспроводное?
Если после загрузки системы не логиниться в графическом интерфейсе, а нажать ctrl+shift+f2. Зайти без графического интерфейса и набрать ifconfig, выводится, что подключение к интернет осуществлено.
Т.е. получается при загрузке системы происходит подключение к интернету.
Изучить что такое инициализация системы, что такое сервисы, как они работают в системе на systemd|sysvinit и что такое уровни выполнения. Т.е. заняться изучением администрирования системы.
Как его отключить? Что бы подключение было только в графическом интерфейсе через Network Manager?
И как вы себе это представляете, чтобы система находилась на втором и пятом runlevel одновременно?
# cat ./tty5.txt
~
~
~
~
RUNLEVEL(8) Linux System Administrator's Manual RUNLEVEL(8)
NAME
runlevel -- find the previous and current system runlevel.
SYNOPSIS
runlevel [utmp]
DESCRIPTION
Runlevel reads the system utmp file (typically /var/run/utmp) to locate the runlevel record, and then prints the previous and current system runlevel on its
standard output, separated by a single space. If there is no previous system runlevel, the letter N will be printed instead.
If no utmp file exists, or if no runlevel record can be found, runlevel prints the word unknown and exits with an error.
Runlevel can be used in rc scripts as a substitute for the System-V who -r command. However, in newer versions of init(8) this information is also available
in the environment variables RUNLEVEL and PREVLEVEL.
OPTIONS
utmp The name of the utmp file to read.
SEE ALSO
init(8), utmp(5)
AUTHOR
Miquel van Smoorenburg, miquels@cistron.nl
May 27, 1997 RUNLEVEL(8)
[root@comp ~]#
[root@comp ~]# who -r
run-level 5 Jul 8 21:14 last=S
[root@comp ~]#
[root@comp ~]# tty
/dev/tty5
[root@comp ~]#
[root@comp ~]# runlevel
N 5
[root@comp ~]# chkconfig --list NetworkManager
NetworkManager 0:off 1:off 2:off 3:on 4:on 5:on 6:off
[root@comp ~]#
[root@comp ~]# grep '^Wants\|^After\|^Before' /lib/systemd/system/NetworkManager.service
Wants=network.target
After=network-pre.target dbus.service network.service
Before=network.target
[root@comp ~]#
В альтовых системах на sysvinit
runlevel 2: multiuser, без графики, несетевой
runlevel 3: multiuser, без графики, сетевой
runlevel 5: multiuser, графический, сетевой
Текущее состояние соединений
$ nmcli c show
NAME UUID TYPE DEVICE
Wi-Fi=1 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx wifi wlan1
Wired connection 1 yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy ethernet --
Отключение соединения с точкой доступа
$ nmcli connection down Wi-Fi=1
Connection 'Wi-Fi=1' successfully deactivated ...
Подключение к точке доступа
$ nmcli c up Wi-Fi=1
Connection successfully activated ...
При этом подключение|отключение происходит глобально и независимо от того, где находится в этот момент пользователь, в графической сессии или в tty:
$ LC_ALL=C nmcli connection down Wi-Fi=1
Connection 'Wi-Fi=1' successfully deactivated ...
# tail -n 10 ./tty5.2.txt
[root@comp ~]# nmcli c show
NAME UUID TYPE DEVICE
Wi-Fi=1 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx wifi wlan1
Wired connection 1 yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy ethernet --
[root@comp ~]#
[root@comp ~]# nmcli c show
NAME UUID TYPE DEVICE
Wi-Fi=1 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx wifi --
Wired connection 1 yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy ethernet --
[root@comp ~]#