Автор Тема: Перенес жесткий диск с одного ноутбука на другой. Недоступна сеть.  (Прочитано 535 раз)

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

Оффлайн embsp

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 17
На одном ноутбуке, который в начальной стадии  металлалома, установлен Debian 9. На нем установки в которых разберусь не скоро, но всё работает. Снял жесткий диск и вставил в другой ноутбук. Всё, как бы, работает, но интернета нет. Сеть не определяется ни проводная, ни беспроводная. На прежнем ноутбуке всё работает. Предполагаю, что драйверы сети не установлены, так, как установка выполнялась на прежнем компьютере и установка загрузила нужные драйвер для того ноутбука. Предполагаю, что на этом компьютере другая сетевая карта и для неё драйвера не установлены. Как мне подгрузить эти драйвера, где найти и как решить проблему? Новая установка не подходит. Я в этом деле только начинающий и боюсь потерять нужные установки и настройки.
Сетевая проводная карта
Atheros AR8121 PCI-E
« Последнее редактирование: 18 Сентябрь 2020, 23:15:58 от embsp »
 

Оффлайн PbI6A

  • Старожил
  • ****
  • Сообщений: 889
  • просто я так выгляжу!
Привет! Вероятно, отсутствует несвободная прошивка (firmware) для сетевухи. Вот, у себя набрал:
$ aptitude search firmware|grep athe
p  firmware-atheros - Binary firmware for Qualcomm Atheros wireless cards
Скорее всего, просто надо установить пакет firmware-atheros (с его зависимостями, если они есть) и перегрузить систему, чтобы при старте прошивка подгрузилась.
Spoiler: ShowHide
Для ноутов вообще не плохо бы установить и firmware-linux-nonfree и firmware-misc-nonfree потому что мало ли что ещё с несвободными прошивками там может не заработать.
LINUX means: Linux Is Not a UniX
 
Пользователи, которые поблагодарили этот пост: embsp

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5016
  • memento mori
  • Jabber: qupl@jabber.ru
Покажите вывод
lspci -nnk | grep -ie net -ie driver
dpkg -l | grep firmw
cat /etc/network/interfaces
ip a
cat /etc/apt/sources.list

Как сеть была настроена? NetworkManager или через interfaces ?
« Последнее редактирование: 19 Сентябрь 2020, 04:48:46 от qupl »
 
Пользователи, которые поблагодарили этот пост: embsp

Оффлайн PbI6A

  • Старожил
  • ****
  • Сообщений: 889
  • просто я так выгляжу!
LINUX means: Linux Is Not a UniX
 
Пользователи, которые поблагодарили этот пост: qupl, embsp

Оффлайн embsp

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 17
Покажите вывод
lspci -nnk | grep -ie net -ie driver
dpkg -l | grep firmw
cat /etc/network/interfaces
ip a
cat /etc/apt/sources.list

Как сеть была настроена? NetworkManager или через interfaces ?

Фото результатов


Как была настроена сеть не знаю.
« Последнее редактирование: 20 Сентябрь 2020, 00:48:18 от embsp »
 

Оффлайн embsp

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 17
Привет! Вероятно, отсутствует несвободная прошивка (firmware) для сетевухи. Вот, у себя набрал:
$ aptitude search firmware|grep athe
p  firmware-atheros - Binary firmware for Qualcomm Atheros wireless cards
Скорее всего, просто надо установить пакет firmware-atheros (с его зависимостями, если они есть) и перегрузить систему, чтобы при старте прошивка подгрузилась.
Spoiler: ShowHide
Для ноутов вообще не плохо бы установить и firmware-linux-nonfree и firmware-misc-nonfree потому что мало ли что ещё с несвободными прошивками там может не заработать.


Если не трудно, опишите последовательность.
 

Оффлайн PbI6A

  • Старожил
  • ****
  • Сообщений: 889
  • просто я так выгляжу!
Вот как у меня:
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000
    link/ether 70:4d:7b:32:35:c6 brd ff:ff:ff:ff:ff:ff
3: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 5a:f9:a2:07:53:91 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.13/24 brd 192.168.0.255 scope global dynamic br0
       valid_lft 85842sec preferred_lft 85842sec

По фото видно, что сетевые интерфейсы есть, как проводной enp3s0, так и беспроводный wlp2s0. А вот адреса никакого они не получают. Надо посмотреть, какое подключение. Если проводное, то должен приходить провод локальной сети, вот как у меня: "inet 192.168.0.13/24 brd 192.168.0.255 scope global dynamic br0" - сетевой интерфейс br0 получил динамически ip адрес такой-то. На фото ни на одном, ни на другом интерфейсе нет ни ip (параметры настройки ip в строчке, начинающейся с inet) ни даже признака наличия подключения UP. Интерфейс lo не в счёт, он не участвует в подключении к сети интернет и нужен для других целей.
Должна быть какая-то программа для настройки сети, что-то типа network manager или wicd.
LINUX means: Linux Is Not a UniX
 
Пользователи, которые поблагодарили этот пост: embsp

Оффлайн PbI6A

  • Старожил
  • ****
  • Сообщений: 889
  • просто я так выгляжу!
Кстати... Нет!

Из файла /etc/interfaces я вижу, что там прописан интерфейс enp4s0:
allow-hotplug enp4s0
iface enp4s0 inet dhcp
Если учесть, что ip a показывает имя enp3s0, то он и не инициализируется. Надо исправить его:
sudo cp /etc/networking/interfaces /etc/networking/interfaces.bk
sudo nano /etc/networking/interfaces
и там в файле настроек поменять enp4s0 на enp3s0. Сохранить и попробовать перезагрузиться. Потом снова посмотреть:
ip a
Задача - при подключенной сети получить UP на интерфейсе и полученный ip адрес в стройке inet...
LINUX means: Linux Is Not a UniX
 
Пользователи, которые поблагодарили этот пост: embsp

Оффлайн PbI6A

  • Старожил
  • ****
  • Сообщений: 889
  • просто я так выгляжу!
То, что я писал в начале насчёт firmware - не надо, оно есть и подгружается.
LINUX means: Linux Is Not a UniX
 
Пользователи, которые поблагодарили этот пост: embsp

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5016
  • memento mori
  • Jabber: qupl@jabber.ru
То, что я писал в начале насчёт firmware - не надо, оно есть и подгружается.
как раз firmware и нет,пустой вывод же. Но дело скорее всего в неверном имени интерфейса.

embsp, поменяйте,как PbI6A описал, имя интерфейса.
и еще
sudo apt install firmware-linux
 
Пользователи, которые поблагодарили этот пост: embsp

Оффлайн embsp

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 17
Спасибо за участие. Завтра вплотную займусь реализацией ваших советов. Только, как понимаю, действие, последняя подсказка
sudo apt install firmware-linuxбудет работать при наличии интернета, которого пока нет.
Или я не прав?
Уточняю- отсутствует проводной интернет. При подключении к первоначальному ноутбуку всё работает.
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3668
  • Buster TDE & KDE
При подключении к первоначальному ноутбуку всё работает.
sudo apt install firmware-linux
или религия не позволяет?
Который раз предлагаю 100% временное решение с поднятием интернета через смартфон на андройде: включить на смартфоне wifi, шнурком соединить смартфон с компьютером и включить в смартфоне режим модема.
Off-Topic: ShowHide
Искренне надеюсь что не у всех людей, достигших солидного возраста на рабочем столе стоит муляж монитора с windows XP.
Русские дебианщики против цифрового слабоумия !
 
Пользователи, которые поблагодарили этот пост: embsp

Оффлайн embsp

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 17
Первый раз слышу о таком решении ???
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5016
  • memento mori
  • Jabber: qupl@jabber.ru
будет работать при наличии интернета, которого пока нет.
да, без соединения просто так не сработает.
Можно с другой машины вручную скачать пакет, перенести на любом носителе и установить,только вместо описанного выше придется качать firmware-atheros .
dpkg -i /путь_к файлу/firmware-atheros.deb
ссылка
 
Пользователи, которые поблагодарили этот пост: embsp

Оффлайн PbI6A

  • Старожил
  • ****
  • Сообщений: 889
  • просто я так выгляжу!
qupl, вообще я не очень железячник :) Но если не подгрузилось firmware, сетевуха вообще разве будет появляться?
LINUX means: Linux Is Not a UniX
 
Пользователи, которые поблагодарили этот пост: embsp

Теги: