Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Отваливается Ethernet interface после ждущего режима  (Прочитано 2109 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gordeev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Приветствую участников форума. Стоит Ubuntu 20.04.1 LTS. После ухода в режим сна или режим ожидания отваливается сетевая карта. Если перезагрузить, то сеть поднимается. Помогите пожалуйста  :coolsmiley:

sudo lshw -C network
(Нажмите, чтобы показать/скрыть)

sudo lspci -vv

(Нажмите, чтобы показать/скрыть)

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13695
  • Xubuntu 18.04
    • Просмотр профиля
Помогите пожалуйста
А чем тут поможешь? Пишите багрепорт к ядру. У вас довольно редкий адаптер сетевой.

Пользователь добавил сообщение 24 Октябрь 2020, 12:49:46:
Хотя у модуля via_rhine есть параметр avoid_D3 для сломанных биосов.

Сделайте в терминале

sudo tee /etc/modprobe.d/via-rhine.conf <<< "options via_rhine avoid_D3=Y"
и перезагрузитесь.
« Последнее редактирование: 24 Октябрь 2020, 12:50:11 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
еще как вариант попробовать "передёрнуть" модуль.

При неработающей карте:
sudo modprobe -r via_rhine && sudo modprobe via_rhine
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Gordeev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
еще как вариант попробовать "передёрнуть" модуль.

При неработающей карте:
Код: [Выделить]
sudo modprobe -r via_rhine && sudo modprobe via_rhine
Вот это сработало! Спасибо! Как теперь создать скрипт и запустить его при выходе из ждущего режима?

Оффлайн mahinist

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 3471
  • Ubuntu-20.04, Archlinux, Gentoo
    • Просмотр профиля
Для этого можно создать alias, поищите на форуме как это сделать.
31-регион

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
Gordeev,
Создайте файл
/etc/systemd/system/rhine-reset.service
Код: (txt) [Выделить]
[Unit]
Description=Reset via_rhine interface
After=suspend.target hybrid-sleep.target hibernate.target

[Service]
Type=oneshot
ExecStartPre=/usr/bin/modprobe -r via_rhine
ExecStart=/usr/bin/modprobe via_rhine

[Install]
WantedBy=sleep.target

Далее, в терминале
sudo systemctl daemon-reload
sudo systemctl enable rhine-reset.service
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн mahinist

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 3471
  • Ubuntu-20.04, Archlinux, Gentoo
    • Просмотр профиля
/etc/systemd/system/rhine-reset.service
Юнит это конечно посерьёзней, автоматом должно подгружать модуль, только вот при загрузке ОС  проблем не будет ?
31-регион

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
mahinist, у меня такая же проблема, только со sky2 после какого-то обновления ядра, скопировал юнит со своего файла. Проблем за два года не замечено. Ну и сервис ставится в sleep.target - на непосредственно загрузку вообще не влияет.
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн mahinist

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 3471
  • Ubuntu-20.04, Archlinux, Gentoo
    • Просмотр профиля
на непосредственно загрузку вообще не влияет.
У меня такой проблемы нет, однако радует что проблема решается таким образом  :)
31-регион

Оффлайн Gordeev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Извиняюсь за долгое отсутствие. Ваше решение не сработало...
Создайте файл
/etc/systemd/system/rhine-reset.service

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
Gordeev, показывайте:
journalctl -u rhine-reset
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Gordeev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Gordeev, показывайте:
journalctl -u rhine-reset
(Нажмите, чтобы показать/скрыть)

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
which modprobe
?
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Gordeev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
which modprobe
which modprobe
/usr/sbin/modprobe


Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
sudo sed -i 's/\/bin/\/sbin/' /etc/systemd/system/rhine-reset.service
sudo systemctl daemon-reload
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

 

Страница сгенерирована за 0.086 секунд. Запросов: 25.