Программа установки debian 9 не обнаружила сетевую карту

Автор aq1, 14 декабря 2018, 00:15:58

« назад - далее »

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

aq1

Здравствуйте.
Я понимаю, что тема звучит не ново, но все же, прошу рассмотреть и подсказать, направить любителя.
Предыстория такая: в процессе установки ОС было предложено выбрать драйвер моей сетевой карты, что и было сделано. Далее процесс по шагам не пошел, при этом - в шапке шага написано "Определение сетевой карты. Программа установки не определила сетевую карту". Выходит остается пропустить шаг..... Далее стал юзать сайты, из которых следовало скачать firmware и установить. Но после запуска deb файла менеджер программ в фоновом режиме думал думал и результат ноль... Замечу, что ранее устанавливалась kubuntu 18.04 и сеть работала, хотя были лаги... Мною отсюда: https://cdimage.debian.org/debian-cd/current/amd64/bt-dvd/ было скачено три части DVD debian "debian-9.6.0-amd64-DVD", но как и что оттуда нужно извлечь я не понял.
Аппарат у меня нетбук Prestigio smartbook 133s http://4pda.ru/forum/index.php?showtopic=845227
Сетевая карта realtek rtl8723b, которую ядро просто не определяет.
Буду признателен за помощь.

ChubaDuba

#1
Скачивайте образ у которого firmware уже на борту. При установке проблем скорее всего не возникнет:
Unofficial non-free images including firmware packages

ferum

Если дистрибутив ставится с DVD то ни чего страшного всё установится только сети не будет качаем вручную https://packages.debian.org/stretch/firmware-realtek подкидываем например на флешке и ставим через dpkg -i
Русские дебианщики против цифрового слабоумия !

aq1

ChubaDuba
Установка ОС с firmware не чего не дала. Не видит карту и не ставит дрова.

ferum
Дрова похоже встали, теперь видит сеть и пытается подключиться. потом отключается. приложил фото [attach=1]

vovan--vovan

Не даст поколебаться Он ноге твоей, и не воздремлет хранящий тебя...

ferum

[quote author=aq1 link=topic=14457.msg110224#msg110224 date=1544888636]Дрова похоже встали, теперь видит сеть и пытается подключиться. потом отключается. приложил фото [/quote]
[code]
Помогло следующее:
изменил параметр
[ifupdown]
managed=true
В файл /etc/NetworkManager/NetworkManager.conf
добавить такое:
[device]
wifi.scan-rand-mac-address=0

Это с нашего форума, одной из соседних веток, вообще тема вафли поднимается часто и много готовых решений.
Русские дебианщики против цифрового слабоумия !

aq1

#6
vovan--vovan
перейдя по ссылке и выполнив команду make терминал выдал:
make -C /lib/modules/4.9.0-8-amd64/build M=/home/aq1/rtlwifi_new-rock.new_btcoex modules
make[1]: вход в каталог «/usr/src/linux-headers-4.9.0-8-amd64»
  CC [M]  /home/aq1/rtlwifi_new-rock.new_btcoex/base.o
/usr/src/linux-headers-4.9.0-8-common/scripts/Makefile.build:301: ошибка выполнения рецепта для цели «/home/aq1/rtlwifi_new-rock.new_btcoex/base.o»
/usr/src/linux-headers-4.9.0-8-common/Makefile:1528: ошибка выполнения рецепта для цели «_module_/home/aq1/rtlwifi_new-rock.new_btcoex»
Makefile:152: ошибка выполнения рецепта для цели «sub-make»
Makefile:8: ошибка выполнения рецепта для цели «all»
make[1]: выход из каталога «/usr/src/linux-headers-4.9.0-8-amd64»
Makefile:57: ошибка выполнения рецепта для цели «all»

а после make install:
make -C /lib/modules/4.9.0-8-amd64/build M=/home/aq1/rtlwifi_new-rock.new_btcoex modules
make[1]: вход в каталог «/usr/src/linux-headers-4.9.0-8-amd64»
  CC [M]  /home/aq1/rtlwifi_new-rock.new_btcoex/base.o
In file included from /home/aq1/rtlwifi_new-rock.new_btcoex/base.c:26:0:
/home/aq1/rtlwifi_new-rock.new_btcoex/wifi.h:43:2: error: #error "This branch is abandoned. Please do not use. As an alternative, 'git checkout origin/extended -b extended'"
#error "This branch is abandoned. Please do not use. As an alternative, 'git checkout origin/extended -b extended'"
  ^~~~~
/usr/src/linux-headers-4.9.0-8-common/scripts/Makefile.build:301: ошибка выполнения рецепта для цели «/home/aq1/rtlwifi_new-rock.new_btcoex/base.o»
make[4]: *** [/home/aq1/rtlwifi_new-rock.new_btcoex/base.o] Ошибка 1
/usr/src/linux-headers-4.9.0-8-common/Makefile:1528: ошибка выполнения рецепта для цели «_module_/home/aq1/rtlwifi_new-rock.new_btcoex»
make[3]: *** [_module_/home/aq1/rtlwifi_new-rock.new_btcoex] Ошибка 2
Makefile:152: ошибка выполнения рецепта для цели «sub-make»
make[2]: *** [sub-make] Ошибка 2
Makefile:8: ошибка выполнения рецепта для цели «all»
make[1]: *** [all] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-4.9.0-8-amd64»
Makefile:57: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2


Используйте теги spoiler или code для оформления результатов выполнения команд и логов, qupl

aq1

может стоит попробовать вытащить исходники из дров на винду? Не понятно только как...

ferum

Модуль есть в ядре
https://packages.debian.org/stretch/amd64/linux-image-4.9.0-8-amd64/filelist
/lib/modules/4.9.0-8-amd64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko
Не надо дополнительно ни чего собирать, загружен ли он по умолчанию проверьте командой
lsmod
Если модуль не загружен воспользуйтесь подсказкой vovan--vovan
но можно несколько упростить
sudo modprobe -r rtl8723be потом создать и сохранить файл
sudo nano /etc/modprobe.d/rtl8723be.conf
с простым содержимым
rtl8723be
и не забудьте отредактировать
/etc/NetworkManager/NetworkManager.conf
если конечно используете  networkmanager
добавив

[device]
wifi.scan-rand-mac-address=0

По идее после перезагрузки должно работать.
Русские дебианщики против цифрового слабоумия !

aq1


aq1

фото сети

ferum

Забавно, если верить вашей картинке система wifi вполне себе видит, как бы грешить на драйвер .... не уверен. Так понимаю просто не подключается к сети.
Что у на представляет собой /etc/network/interfaces ?
Русские дебианщики против цифрового слабоумия !

aq1

interfaces.
что странно, постоянно пытается подключиться и запрашивает пароль, а если отменяешь ввод он пишет уведомления
Цитата: aq1 от 15 декабря 2018, 18:43:56Автор: aq1
« : 15 Декабрь 2018, 18:43:56 »

    Цитировать (выделенное)


при этом под виндой подключается без проблем.

ferum

Попробуйте поднять интерфейс вручную предварительно вырубив networkmanager
sudo systemctl stop networkmanager
прочтите до конца https://debianforum.ru/index.php?topic=14113.0
а так же официальный ман https://wiki.debian.org/WiFi/HowToUse
и помните что несколько менеджеров сети в одной системе конфликтуют.
Русские дебианщики против цифрового слабоумия !