LINUX.ORG.RU

Помогите запустить вайфай

 ,


0

1

Доброго времени суток.

Попал в руки старенький ноутбук HP. При установке Debian 10 поругался на несвободные микропрограммы, в частности: rtlwifi/rtl8723befw_36.bin rtlwifi/rtl8723befw.bin и предложил его установить с иного носителя, если таковой имеется. Естественно у меня ничего нет. Как результат - не работает вайфай модуль.

Нагуглил следующее:

Объясните пожалуйста дураку, что с этим делать, а точнее что откуда брать и как ставить ? С подобным сталкиваюсь впервые, поэтому пребываю в ступоре.

Спасибо.


Подключаешься проводом и ставишь этот пакет.

turtle_bazon ★★★★★
()

в частности: rtlwifi/rtl8723befw_36.bin rtlwifi/rtl8723befw.bin и предложил его установить с иного носителя

Погуглил и нашёл вот это: https://packages.debian.org/ru/sid/firmware-realtek
Фирмварь там твоя упомянута:
* Realtek RTL8723BE firmware, version 36 (rtlwifi/rtl8723befw_36.bin)

Значит идёшь сюда http://ftp.debian.org/debian/pool/non-free/f/firmware-nonfree/ и качаешь соответствующий файл c реалтековскими фирмварями.
Хочешь устанавливай егог, хочешь извлекай нужную фирмварь и прпосто подкладывай в нужное место, это не библиотеки, а фирмвари, так что можно поступить как хочешь.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 2)
Ответ на: комментарий от izzholtik

Зачем подключать репозитарий, особенно из sid, если можно просто скачать и поставить один пакет, который к тому же и обновлять регулярно не требуется(так как прошивка проприетарная и хрен дождёшся обновдений)?

Это ты хочешь делать лишнюю работу.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

В sid по идее самая свежая фирмварь

Ты идиёт?

anonymous
()
Ответ на: комментарий от torvn77

качаешь соответствующий файл c реалтековскими фирмварями.

Что именно качать ? Там 3 ссылки:

  • [firmware-nonfree_20200619-1.dsc]
  • [firmware-nonfree_20200619.orig.tar.xz]
  • [firmware-nonfree_20200619-1.debian.tar.xz]

хочешь извлекай нужную фирмварь и прпосто подкладывай в нужное место

Нужное место, это куда именно ?

Я в линуксе еще плохо ориентируюсь, поэтому и спрашиваю максимально подробно

Azel
() автор топика
Ответ на: комментарий от Azel

Что именно качать ? Там 3 ссылки:

Это сырца. А что, бинарников под архитектуру нема?

anonymous
()
Ответ на: комментарий от Azel

Если у вас нет возможности подключить инет к дебианту без wifi, то так бы и писали сразу. Вы нашли ссылку на страницу пакета для вашей версии дебиана и привели её в стартовом посте. Внизу той страницы список архитектур, там нажимаете all и попадает на страницу выборы зеркала, откуда качать...

Скаченный deb пакет устанавливайте командой:

apt-get -f install

mky ★★★★★
()
Ответ на: комментарий от Azel

Что именно качать ? Там 3 ссылки:

Ты невнимательно изучил файлы в каталоге. Качай firmware-realtek_20200619-1_all.deb там должна быть последняя версия фирмварей, если карта незаработает или будет глючить то поробуй скачать фаил из этого поста.

Нужное место, это куда именно ?

Значит сначала ставишь такую программу как mc (Midnight commander)
Запускаешь её(mc) и находиш в ней этот *.deb и нажав Enter его открываешь.
Видишь следующее субархивные диеректории(папки) /CONTENTS и /DEBIAN и два файла: INFO и INSTALL Если наведёшь курсор на INSTALL и нажмёшь Enter то начнётся процесс установки, с фирмварью вполне можно так сделать, но лучше сделай иначе.

Заходи в субдиректорию /CONTENT в которой ты увидишь устанавливаемые файлы.
Директория /CONTENT соответствует системному корню и если ты во второй панели перейдёшь в него (перемести курсор в другую панель и набери команду cd / ) то копируя содержимое директории(F5) в корень разместишь файлы в то место, в котором они должны быть.

Но тебе не надо все файлы, по этому в архиве далее открываешь папку ./lib и в целом идёшь по пути /CONTENTS/lib/firmware/rtlwifi и ищешь там нужные при загрузке файлы(ты их указал в ОП) и выделяешь их клавишей Insert Потом в другой панели где уц тебя открыт корень твоей ОС проходишь в соответствующий зеркальный путь(/lib/firmware/rtlwifi и вернув курсор в панель с архивом нажимаешь F5 для начала копирования выделенных файлов.

На этом почти всё, почти потому как хоть файл и попавл на место, но ВОЗМОЖНО его надо поместить в initramfs Для этого отдаёшь команду update-initramfs -kall -u , что значат опции можешь посмотреть командой man update-initramfs

В папке /DEBIAN находятся файлы со служебной информацией и скрипты выполняемые при, после и при удалении пакета, всё это тебе будет полезно изучить. АСодержание файла INFO будет аналогичным, но там это будет свалено в кучу или ужато, по этому лучше изучать файлы в папке /DEBIAN

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

Благодарю за развернутую инструкцию. Попробую в ближайшее время установить, о результатах обязательно отпишусь.

Azel
() автор топика
Ответ на: комментарий от Azel

Я там забыл ссылку поставить, с учётом исправления:

если карта незаработает или будет глючить то поробуй скачать фаил из этого поста.

torvn77 ★★★★★
()
Ответ на: комментарий от Azel

И учти, эту инструкцию надо понимать как обобщение на ручную установку всех притащенных пакетов вообще.

Ну конечно если пакет есть в репозитарии, то тащить его не нужно и его надо ставить командой apt install .

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

Приветствую. Вот только-только установил. Долго тупил с репозиториями, отказывался устанавливать что-либо. Но не смотря на все трудности, все получилось. Единственное был затык с каталогами, не вкурил как автоматизировать, создал руками rtlwifi.

Сейчас нашел сеть, буду тестировать. В случае чего опять приду на форум за помощью.

torvn77, спасибо большое за подробный мануал по установке.

Azel
() автор топика
Последнее исправление: Azel (всего исправлений: 1)
Ответ на: комментарий от Azel

Единственное был затык с каталогами, не вкурил как автоматизировать, создал руками rtlwifi.

Собственно то автоматизировать там ничего не нужно, всё что надо это вытащить из установочногог пакета нужные файлы и поместить её куда надо создав при необходимости нужные папки вручную.

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

Ааааа, я то думал, что при копировании папка создается автоматом, но mc выдавал ошибку. Значит все верно сделал )))

Еще раз спасибо за помощь

Azel
() автор топика
Ответ на: комментарий от Azel

Если что, то длинные пути можно создавать с помощью mkdir

$ mkdir -p /home/user/qq/qq/qq/ruququruqu
$ ls /home/user/qq/qq/qq/ruququruqu
$

А удалять с помощь rm

$ rm /home/user/qq/qq/qq/ruququruqu
rm: cannot remove '/home/user/qq/qq/qq/ruququruqu': Is a directory
$ rm -R /home/user/qq/qq/qq/ruququruqu 
$ ls /home/user/qq/qq/qq/ruququruqu
ls: cannot access '/home/user/qq/qq/qq/ruququruqu': No such file or directory
$ 
torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 5)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.