Чо за хрень - понять пока не могу ... Жду идей... А не рановато-ли вы обновился на 17.10, когда еще даже первого daily-live 17.10 не было. Да еще с 16.04, вот с 17.04 я бы был не против, может быть.
UPD: картинку вытянул из кеша, чтобы не было утомительных вопросов, почему?:
У меня была такая хрень.. Сносил нетворк менеджер, прописывал и "поднимал" руками, работало, но как-то криво (discover ничего "не видел", только терминал), да и менеджер обратно не вставал, ни в какую... Плюнул и переставил заново все.. День убил на восстановление, но оказалось, что это совсем не плохо, - много "вчерашнего" уже на ПК совсем не нужно, а "висит" ..
Короче прибрался.. :)
Переустановка как крайняя мера, пока не актуально.
Загрузился с диска 16.04 посмотрел как там обстоят дела. Драйвер по умолчанию становится
r8169
Снес r8168, вычистил ...
Теперь автоматом подхватывается r8169, но картина ровно такая-же... :(
Просто колдовство ... Сиситема видит все ровно так же как в 16.04 но почему-то нетворк менеджер не видит воткнутый кабель а подъем вручную не назначает ип4 ...
Жопа какая-то ...
# lshw -c network *-network описание: Ethernet interface продукт: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller производитель: Realtek Semiconductor Co., Ltd. физический ID: 0 сведения о шине: pci@0000:04:00.0 логическое имя: eth0 версия: 02 серийный №: 00:1f:d0:95:fd:c4 размер: 1Gbit/s capacity: 1Gbit/s разрядность: 64 bits частота: 33MHz возможности: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation конфигурация: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.043.02-NAPI duplex=full latency=0 link=yes multicast=yes port=twiste d pair speed=1Gbit/s ресурсы: IRQ:17 ioport:d000(размер=256) память:ea010000-ea010fff память:ea000000-ea00ffff память:e9000000-e900ffff
Выше было ...
При драйвере r8169 - все аналогично.
Название интерфейса выставляет правило /etc/udev/rules.d/70-persistent-net.rules
Его можно отключить но толку ноль... Пробовал. От имени ничего не зависит. Все аналогично интерфейс виден, но система не определяет что вставлен кабель... :(
При включенном кабеле
cat: /sys/class/net/eth0/carrier: Invalid argument
То есть система однозначно не видит подключенный кабель... Мля... И чо с этим делать???
Вобщем все решилось так: # cat interfaces auto lo iface lo inet loopback
auto eth0 iface eth0 inet dhcp
Почему не работает вот это: # cat interfaces auto lo iface lo inet loopback
auto eth0 iface eth0 inet static address 192.168.0.2 netmask 255.255.255.0 gateway 192.168.0.1 nameserver 192.168.0.1
и собственно нетворк менеджер - остается загадкой...
Может потом разберусь, пока времени нет.
Тему решенной пока не считаю...
Делал и так и так. Результат одинаковый. Суть в том что интерфейс не поднимается вообще.
В как днс-ы настроены и настроенны ли они вообще - без разницы.
Ниже коллега воспроизвел этот глюк...
Ждем новых ядер. :)
Кстати прикол - я попробовал загрузить лив 17.04 по сети (pxe) - прекрасно загрузился.
Но НМ ведет себя ровно так же как выше у Вас.
Но НМ ведет себя ровно так же как выше у Вас. Вот и я всегда первым делом меняю НМ на Викд. Нет, сейчас я ничего не предлагаю, оставляя решение за вами.
Дело в том что, эта ситуация получается если обновлять с 14.04 до 17.04 (как я и делал), но если установить 17.04 вчистую (как и лайв запустить), то все в порядке с НМ.
Явно при обновлении что-то нарушается. И я пока не нашел что.
Кстати сеть упала тоже в момент, как дошел до 16.10 при обновлении.
ПС: Вместо НМ можно попробовать systemd-networkd :) Завтра возможно попробую. Посмотрю на результат, вдруг натолкнет на какие-нито мысли.
Скорее не хватает конфига :)
Попробуй в /etc/netplan создать файл 01-network-manager-all.yaml с содержимым: # Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkManager
и перезагрузить комп (перезапуск сервиса не поможет). У меня сработало.
Супер! Заработало!
Огромное тебе человеческое спасибо! :)
ЗЫ Руки поотбивать бы тем кто скрипты обновления пишет.
ЗЫЫ Вот блин интересно, на кой ляд понадобилось делать еще один конфиг для НМ в совершенно новом директории... Стандартное место чем не устроило???!!!
Дебилы, #$я! (с)
У меня тоже многоточие в голове осталось :)
Смысл вроде понятен - динамически переключаться между службами по работе с сетью (ifupdown, networkd, network-manager), но я не возьму в толк зачем мне несколько служб, когда мне нужна одна добротно работающая?..
Я дико извиняюсь, но это всё только для Kubuntu годно? Или для Ubuntu тоже применимо?
Такая же ерунда, только dhclient enp1s0 и спасаюсь, с Вашей подсказки.
Даже зачем-то в crontav это впихнул, но это не помогает...
А не рановато-ли вы обновился на 17.10, когда еще даже первого daily-live 17.10 не было. Да еще с 16.04, вот с 17.04 я бы был не против, может быть.
UPD: картинку вытянул из кеша, чтобы не было утомительных вопросов, почему?:
Я обновлялся до 17.04. 10 написал случайно, с устатку... :)
Все уже исправил
Будем считать инцидент исчерпанным. Но согласитесь, lord_i, я не мог пройти мимо равнодушным.
с устатку и не евши... (С). Припоминаете?
Вообще не считаю инцидентом. Мне бы по сути вопроса какой-то совет не помешал бы...
Машина стоит, работать нельзя, нервы...
У меня была такая хрень.. Сносил нетворк менеджер, прописывал и "поднимал" руками, работало, но как-то криво (discover ничего "не видел", только терминал), да и менеджер обратно не вставал, ни в какую... Плюнул и переставил заново все.. День убил на восстановление, но оказалось, что это совсем не плохо, - много "вчерашнего" уже на ПК совсем не нужно, а "висит" ..
Короче прибрался.. :)
Переустановка как крайняя мера, пока не актуально.
Загрузился с диска 16.04 посмотрел как там обстоят дела. Драйвер по умолчанию становится
r8169
Снес r8168, вычистил ...
Теперь автоматом подхватывается r8169, но картина ровно такая-же... :(
Просто колдовство ... Сиситема видит все ровно так же как в 16.04 но почему-то нетворк менеджер не видит воткнутый кабель а подъем вручную не назначает ип4 ...
Жопа какая-то ...
Изменили названия интерфейсов. Сейчас enpXsY, где X,Y цифры (в моем случае enp6s0). Как кажется в эту сторону надо думать/рыть.
# lshw -c network
*-network
описание: Ethernet interface
продукт: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
производитель: Realtek Semiconductor Co., Ltd.
физический ID: 0
сведения о шине: pci@0000:04:00.0
логическое имя: eth0
версия: 02
серийный №: 00:1f:d0:95:fd:c4
размер: 1Gbit/s
capacity: 1Gbit/s
разрядность: 64 bits
частота: 33MHz
возможности: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
конфигурация: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.043.02-NAPI duplex=full latency=0 link=yes multicast=yes port=twiste
d pair speed=1Gbit/s
ресурсы: IRQ:17 ioport:d000(размер=256) память:ea010000-ea010fff память:ea000000-ea00ffff память:e9000000-e900ffff
Выше было ...
При драйвере r8169 - все аналогично.
Название интерфейса выставляет правило /etc/udev/rules.d/70-persistent-net.rules
Его можно отключить но толку ноль... Пробовал. От имени ничего не зависит. Все аналогично интерфейс виден, но система не определяет что вставлен кабель... :(
При включенном кабеле
cat: /sys/class/net/eth0/carrier: Invalid argument
То есть система однозначно не видит подключенный кабель... Мля... И чо с этим делать???
что говорит
ifconfig -a
ip addr show
что будет, если после поднятия интерфейса ручками прописать
ifconfig eth0 192.168.0.2/24
route add default 192.168.0.1
и что то там с днс понять.. :-(
Вобщем все решилось так:
# cat interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Почему не работает вот это:
# cat interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
nameserver 192.168.0.1
и собственно нетворк менеджер - остается загадкой...
Может потом разберусь, пока времени нет.
Тему решенной пока не считаю...
У меня вот так статика поднималась, название интерфейса "штатное"..
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto enp2s0
#iface enp2s0 inet dhcp
iface enp2s0 inet static
address 192.168.12.2
netmask 255.255.255.0
gateway 192.168.12.1
dns-nameservers 192.168.12.1 8.8.8.8
А вы уверены, что 192.168.0.2 не назначен уже кому-то DHCP? Либо для вашего мака уже назначен какой-то другой IP?
И это повод не подниматься статическому интерфейсу? :)
По сути вопроса - да, уверен.
Делал и так и так. Результат одинаковый. Суть в том что интерфейс не поднимается вообще.
В как днс-ы настроены и настроенны ли они вообще - без разницы.
Ниже коллега воспроизвел этот глюк...
Может, железку обесточить (220), батарейку выдернуть, коротнуть контакты. Было с 8168.
Ждем новых ядер. :)
Кстати прикол - я попробовал загрузить лив 17.04 по сети (pxe) - прекрасно загрузился.
Но НМ ведет себя ровно так же как выше у Вас.
Вот и я всегда первым делом меняю НМ на Викд. Нет, сейчас я ничего не предлагаю, оставляя решение за вами.
так там же dhcp срабатывает, после bootp...
Дело в том что, эта ситуация получается если обновлять с 14.04 до 17.04 (как я и делал), но если установить 17.04 вчистую (как и лайв запустить), то все в порядке с НМ.
Явно при обновлении что-то нарушается. И я пока не нашел что.
Кстати сеть упала тоже в момент, как дошел до 16.10 при обновлении.
ПС: Вместо НМ можно попробовать systemd-networkd :) Завтра возможно попробую. Посмотрю на результат, вдруг натолкнет на какие-нито мысли.
Надо искать конфиги которые не разрешил обновлять при апгрейде. Там их штуки три-четыре от силы. Руки пока не доходят...
Скорее не хватает конфига :)
Попробуй в /etc/netplan создать файл 01-network-manager-all.yaml с содержимым:
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
и перезагрузить комп (перезапуск сервиса не поможет). У меня сработало.
ПС: Не забудь про /etc/network/interfaces
Супер! Заработало!
Огромное тебе человеческое спасибо! :)
ЗЫ Руки поотбивать бы тем кто скрипты обновления пишет.
ЗЫЫ Вот блин интересно, на кой ляд понадобилось делать еще один конфиг для НМ в совершенно новом директории... Стандартное место чем не устроило???!!!
Дебилы, #$я! (с)
Я тут почитал, что это за netplan появился, если интересно.
Может я плохо читаю по английски, но по-моему - ...
У меня тоже многоточие в голове осталось :)
Смысл вроде понятен - динамически переключаться между службами по работе с сетью (ifupdown, networkd, network-manager), но я не возьму в толк зачем мне несколько служб, когда мне нужна одна добротно работающая?..
там за многоточием ссылочка есть. У меня сразу такая ассоциация возникла.
В жизни не догадался, спасибо!
Я дико извиняюсь, но это всё только для Kubuntu годно? Или для Ubuntu тоже применимо?
Такая же ерунда, только dhclient enp1s0 и спасаюсь, с Вашей подсказки.
Даже зачем-то в crontav это впихнул, но это не помогает...
Да. Для Убунту тоже.
Отправить комментарий