Автор Тема: Network Manager не видит сетевую карту (Решено)  (Прочитано 5081 раз)

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Сколько смог прочитал, поискал "в ручную" (поиск на форуме немного бесит!), думаю такой темы наверное нет...

PA: ...я помню домашние компьютеры размером с магнитолу "Днепр-14а"... ...и постоянные смерти Сетевых карточек от грозы...

...Поэтому установил на сетевой интерфейс вновь купленную "DGE-528T Gigabit Ethernet Adapter". Все работает, к сети подключается:$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp4s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 5c:d9:98:f5:d1:c4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.113.107/24 brd 192.168.113.255 scope global enp4s1
       valid_lft forever preferred_lft forever
    inet6 fe80::5ed9:98ff:fef5:d1c4/64 scope link
       valid_lft forever preferred_lft forever
Однако Network Manager в упор не видит сетевую карту! (Скрепка)

Это косяки KDE? Или Network Manager-а?

Забыл добавить. Что если в Биосе включить встроенную сетевую карту, то Network Manager реагирует на нее адекватно...
« Последнее редактирование: 25.11.2015 19:18:14 от San »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Network Manager не видит сетевую карту...
« Ответ #1 : 25.11.2015 06:30:46 »
Так вы наверное в Центре Управления сказали (acc). что сетеваым интерфейсом должен управлять etcnet?

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: Network Manager не видит сетевую карту...
« Ответ #2 : 25.11.2015 06:35:58 »
Так вы наверное в Центре Управления сказали (acc). что сетеваым интерфейсом должен управлять etcnet?
ТАК ТОЧНО! СПАСИБО!

Получается для одного интерфейса был включен Network Manager, а для вновь установленного etcnet

PS: Как же ВСЕ ПРОСТО! Какой же я тупой!? :)

PSS:
должен управлять etcnet
А etcnet где настраивается? Чем ОН лучше Network Manager? И если лучше управлять etcnet то как его прикрутить к апплету показывающему состояние сети?
« Последнее редактирование: 25.11.2015 07:01:54 от San »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Network Manager не видит сетевую карту...
« Ответ #3 : 25.11.2015 07:07:16 »
А etcnet где настраивается?

В центре управления и настраивается. https://www.altlinux.org/Etcnet
как его прикрутить к апплету показывающему состояние сети
Ну есть-же апплеты, которые показывают состояние сети независимо от того, чем сеть управляется. Типа KNetStats

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Re: Network Manager не видит сетевую карту...
« Ответ #4 : 25.11.2015 07:57:21 »
И около поля поиска выбрать Google.
Андрей Черепанов (cas@)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Network Manager не видит сетевую карту...
« Ответ #5 : 25.11.2015 08:01:04 »
Чем ОН лучше Network Manager?

Окостыливать его сервисом не надо если cifs смонтирована и компьютер отправляется в ребут:
https://forum.altlinux.org/index.php?topic=33210.msg253099#msg253099
https://forum.altlinux.org/index.php?topic=33210.msg253100#msg253100
https://forum.altlinux.org/index.php?topic=33210.msg253101#msg253101
https://forum.altlinux.org/index.php?topic=32361.msg253079#msg253079

Там только под sysv рабочий сервис набросан. Под systemd надо свой юнит ваять жёстко задавая очерёдность.
Иначе на разгрузке или poweroff компьютер станет колом и задумается где-то на минуту.
« Последнее редактирование: 25.11.2015 08:09:06 от Speccyfighter »

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: Network Manager не видит сетевую карту...
« Ответ #6 : 25.11.2015 15:13:09 »
И около поля поиска выбрать Google.
Сорри, что то не нашел где там гугле?
Окостыливать его сервисом не надо если cifs смонтирована и компьютер отправляется в ребут:
https://forum.altlinux.org/index.php?topic=33210.msg253099#msg253099
https://forum.altlinux.org/index.php?topic=33210.msg253100#msg253100
https://forum.altlinux.org/index.php?topic=33210.msg253101#msg253101
https://forum.altlinux.org/index.php?topic=32361.msg253079#msg253079
Там только под sysv рабочий сервис набросан. Под systemd надо свой юнит ваять жёстко задавая очерёдность.
Иначе на разгрузке или poweroff компьютер станет колом и задумается где-то на минуту.
А теперь языком для начинающих, плиз.  :-)

dango

  • Гость
Re: Network Manager не видит сетевую карту...
« Ответ #7 : 25.11.2015 15:30:08 »
Сорри, что то не нашел где там гугле?
В правом верхнем углу форума.
И на вашем снимке он тоже там.
« Последнее редактирование: 25.11.2015 15:32:52 от dango »

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: Network Manager не видит сетевую карту...
« Ответ #8 : 25.11.2015 17:52:25 »
В правом верхнем углу форума.
И на вашем снимке он тоже там.
Ага, увидел. Но там не по форуму же поиск? Я так и просто яндексом и гуглем пользуюсь, но тут реально не смог ЗАПРОС сформулировать...

dango

  • Гость
Re: Network Manager не видит сетевую карту...
« Ответ #9 : 25.11.2015 18:46:53 »
Ага, увидел. Но там не по форуму же поиск? Я так и просто яндексом и гуглем пользуюсь, но тут реально не смог ЗАПРОС сформулировать..
Это поиск по форуму средствами google.
То же самое что в гугл ввести запрос:
что ищем site:https://forum.altlinux.org/

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: Network Manager не видит сетевую карту...
« Ответ #10 : 25.11.2015 19:17:49 »
что ищем site:https://forum.altlinux.org/
Так! Все! Запутали насмерть!  :-P

Вопрос был: "Что лучше etcnet или Network Manager?" Из того что прочитал, я понял что etcnet для домашней системы пока не нужен.

Всем Огромное СПАСИБО! За участие.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Насчёт не нужен не уверен, у меня все проводные интерфейсы через etcnet настроены.

dango

  • Гость
Насчёт не нужен не уверен, у меня все проводные интерфейсы через etcnet настроены.
Аналогично.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Network Manager не видит сетевую карту...
« Ответ #13 : 25.11.2015 20:08:31 »
Окостыливать его сервисом не надо если cifs смонтирована и компьютер отправляется в ребут:
https://forum.altlinux.org/index.php?topic=33210.msg253099#msg253099
https://forum.altlinux.org/index.php?topic=33210.msg253100#msg253100
https://forum.altlinux.org/index.php?topic=33210.msg253101#msg253101
https://forum.altlinux.org/index.php?topic=32361.msg253079#msg253079
Там только под sysv рабочий сервис набросан. Под systemd надо свой юнит ваять жёстко задавая очерёдность.
Иначе на разгрузке или poweroff компьютер станет колом и задумается где-то на минуту.
А теперь языком для начинающих, плиз.  :-)

:-)
Монтируем сетевую файловую систему по самба
# mount //192.168.1.10/multimedia /mnt/disk -t cifs

на которой что-то имеется
# ls -1 /mnt/disk/films/linux-videolessons/
altlinux
Courses_Information_Technology
Courses_Information_Technology_II

Само-собой она смонтирована
# mount | grep cifs
//192.168.1.10/multimedia on /mnt/disk type cifs (rw)

Сетевым менеджером используется NetworkManager
# chkconfig --list|grep Manager
ModemManager    0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл
NetworkManager 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл

Для воспроизведения ситуации, проверяем, что самописный сервис, устраняющий задержку на разгрузке, выключен
# chkconfig --list|grep smb_umnt
smb_umnt        0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:выкл 6:выкл

И не размонтируя сетевой ресурс, отправляем компьютер на перезагрузку
Nov 25 18:42:12 host shutdown[2224]: shutting down for system reboot
Nov 25 18:42:12 host init: Switching to runlevel: 6

В 18:42:14 отсоединяется сетевой интерфейс и из активного переходит в состояние disconnected
Nov 25 18:42:14 host NetworkManager[978]: <info> (eth1): device state change: activated -> disconnected (reason 'user-requested') [100 30 39]

он полностью отсоединён
Nov 25 18:42:14 host NetworkManager: Disconnecting eth1: succeeded

не управляется
Nov 25 18:42:14 host NetworkManager[978]: <info> (eth1): device state change: disconnected -> unmanaged (reason 'removed') [30 10 36]

и полностью отключен
Nov 25 18:42:14 host NetworkManager[978]: <info> (eth1): cleaning up...
Nov 25 18:42:14 host NetworkManager[978]: <info> (eth1): taking down device.

После завершения всех процессов
Starting killall

следует отключение свопа
Turning off swap:

после которого выполняется команда
Umounting filesystem [/mnt/disk]:

И..., - вот тут-то на перезагрузке и наступает процесс ожидания около минуты или чуть больше.
Причина этого ожидания объясняется просто:
- невозможно размонтироать сетевую файловую систему если сетевой интерфейс ранее уже прошёл дисконнект и даун.

Поэтому, чтобы ликвидировать эту проблему, под системы на sysvinit, на скорую руку был написан сервис, который размонтирует все смонтированные файловые системы самба, до того как сетевой интерфейс будет отключен. В этом случае задержки не возникает и перезагрузка происходит быстро.
Ожидалось что поклонники systemd, с учётом возможных неочевидных нюансов, напишут сами подобный юнит и поделятся  с сообществом, но к сожалению этого не произошло.

Система основанная на etcnet не страдает такой задержкой, которая возникает при использовании NetworkManager, поскольку в системе на etcnet сначала демонтируется сетевая файловая система самба, и лишь потом останавливаются сетевые интерфейсы, как то и должно быть:
# cat /var/log/messages | grep 'Samba\|Stopping eth'|cut -f 1-3,5- -d ' '|grep '28 14:'
Apr 28 14:08:02 netfs: Unmounting Samba filesystem [/mnt/disk]: succeeded
Apr 28 14:08:02 network: ^IStopping eth0:
Apr 28 14:08:02 network: ^IStopping eth1:
Apr 28 14:44:46 netfs: Unmounting Samba filesystem [/mnt/disk]: succeeded
Apr 28 14:44:46 network: ^IStopping eth0:
Apr 28 14:44:46 network: ^IStopping eth1:
А значит с etcnet, тот самописный сервис не только лишний, а и не нужен совсем.

dango

  • Гость
наступает процесс ожидания около минуты или чуть больше.
1,5 мин