LINUX.ORG.RU

NetworkManager connected unplugged

 


0

1

Добрый день.

Не знаю как давно, столкнулся с проблемой что NetworkManager не отключает проводное соединение если кабель отключен. Если отключить включить кабель в логе появляется следующее:
[ 4517.940171] atl1c 0000:05:00.0: atl1c: p5p1 NIC Link is Up<1000 Mbps Full Duplex>
atl1c 0000:05:00.0: atl1c: p5p1 NIC Link is Up<1000 Mbps Full Duplex>
[ 4520.529155] atl1c 0000:05:00.0: atl1c: p5p1 NIC Link is Down atl1c 0000:05:00.0: atl1c: p5p1 NIC Link is Down
[ 4523.559363] atl1c 0000:05:00.0: atl1c: p5p1 NIC Link is Up<1000 Mbps Full Duplex>
atl1c 0000:05:00.0: atl1c: p5p1 NIC Link is Up<1000 Mbps Full Duplex>

Но если смотреть через утилиту nmcli, то состояние не меняется.
GENERAL.DEVICE: p5p1
GENERAL.TYPE: ethernet
GENERAL.STATE: 100 (connected)

Раньше вроде отключался если кабель отключен, сейчас почему то нет.

Хотелось бы что бы интерфейс отключался, поскольку иногда использую вместо проводного WiFi — и соответственно кабель просто отключается. Иногда работаю только на проводном без WiFi. Очень не удобно, когда включаешь компьютер и интерфейс приходится самому отключать, хотя кабель не подключен.

NetworkManager-0.9.10.0-1.x86_64

Если подскажете в какую сторону копать буду благодарен.

Решил проблему.

Необходимо в файле /etc/NetworkManager/conf.d/00-server.conf

закоментировать строку

ignore-carrier=*

тогда все работает. наверно раньше у меня она была закоментирована. когда обновлялся решил установить конфигурацию по умолчанию из /usr/share/doc/NetworkManager/examples/server.conf.

vitalikp ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.