LINUX.ORG.RU

установка новых драйверов для wi-fi card realtek 8188 8192 debian buster 10.1

 , ,


0

1

поставил заново дистрибутив, в который было включено firmware non-free. Драйвер realtek8188, как обычно при установке, нашелся, но сеть установщик не смог настроить ни автоматически, ни вручную. dmesg показывает, что драйвера стоят, но как-то грузятся с ошибкой и не с первого раза. А потом какие-то проблемы со связью.


[   43.002635] rtl8192cu: Chip version 0x10
[   43.695268] rtl8192cu: Board Type 0
[   43.697254] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1
[   43.698562] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
[   43.716105] usb 1-2: firmware: failed to load rtlwifi/rtl8192cufw_TMSC.bin (-2)
[   43.716248] usb 1-2: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2
[   43.716304] usb 1-2: firmware: failed to load rtlwifi/rtl8192cufw.bin (-2)
[   43.716365] usb 1-2: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2
[   43.716371] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin
[   43.867773] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[   43.872850] usbcore: registered new interface driver rtl8192cu
[   43.992168] rtl8192cu 1-2:1.0 wlxe84e0605bd98: renamed from wlan0
[ 9020.248313] rtl8192cu: MAC auto ON okay!
[ 9020.512326] rtl8192cu: Tx queue select: 0x05
[ 9022.157994] rtl8192c_common: Polling FW ready fail! REG_MCUFWDL:0x00000006.
[ 9022.158013] rtl8192c_common: Firmware is not ready to run!

выглядит это так, что роутер он видит, но говорит


"access: no associated"

загружаются вот эти модули


btrtl                  16384  1 btusb
rtl8192cu              65536  0
rtl_usb                20480  1 rtl8192cu
rtl8192c_common        45056  1 rtl8192cu
bluetooth             430080  22 btrtl,btintel,bnep,btbcm,btusb
rtlwifi                65536  3 rtl_usb,rtl8192c_common,rtl8192cu
mac80211              569344  3 rtl_usb,rtlwifi,rtl8192cu
cfg80211              495616  2 mac80211,rtlwifi
usbcore               188416  5 ehci_hcd,uhci_hcd,rtl_usb,btusb,rtl8192cu

в интернете советуют установить realtek-firmware non-free, но он ведь уже был включен в дистрибутив на CD (то есть этоуже и так последняя версия пакета),

значит, если я поставлю их еще раз, будет то же самое?

что мне нужно сделать? Или может быть, это ошибка в моих настройках сети?

если какой-то информации для ответа не хватает, пишите, я выложу.

Ну и как всегда, дополнение: в Mustdie свисток работает, я с него и захожу в интернет сейчас.



Последнее исправление: anton1 (всего исправлений: 2)

Апостоф находится в левом верхнем углу клавиатуры, часто на той же клавише Ё расположено. А не там, где Э.

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

спасибо, у меня он правда, справа от пробела. Они нарисованы одинаково. Просто наклон в другую сторону.

anton1
() автор топика

usb 1-2: firmware: failed to load rtlwifi/rtl8192cufw_TMSC.bin (-2)

Вот тут пишет что возникла ошибка во время загрузки firmware.

realtek-firmware non-free, но он ведь уже был включен в дистрибутив на CD

Дебиан по умолчанию проприетарные firmware не ставит. На сколько я помню, там нужно раскоментить non-free репазитарии в /etc/apt/sources.list сделать apt-get update и после этого они станут доступы для установки.

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

Так у меня уже стоит ,,,

Main contribute non-free ,,,

С самого начала.

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

Я ставил с дистра «non-free» c самого начала.

Но наверное, как-то они не так поставились. Я хотел бы понять, в чем тут дело и как исправить.

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

Выполни du -a /lib/ | grep "rtl8192cufw"

У меня, на ubuntu 16.04, так:

16	/lib/firmware/rtlwifi/rtl8192cufw.bin
16	/lib/firmware/rtlwifi/rtl8192cufw_B.bin
16	/lib/firmware/rtlwifi/rtl8192cufw_A.bin
16	/lib/firmware/rtlwifi/rtl8192cufw_TMSC.bin

Пакет называется linux-firmware:

$ apt-file search /lib/firmware/rtlwifi/rtl8192cufw.bin
linux-firmware: /lib/firmware/rtlwifi/rtl8192cufw.bin

$ dpkg -l | grep linux-firmware
ii  linux-firmware                              1.157.22                                     all          Firmware for Linux kernel drivers
Aber ★★★★★
()
Последнее исправление: Aber (всего исправлений: 2)
Ответ на: комментарий от Aber

cпасибо.помогло. выхлоп был такой же как у вас. сделал так: сначала заблэклистил модули которые относятся к rtl wifi, перезагрузил, затем разблеклистил, стало появляться соединение с роутером (неустойчивое), за эти неск. минут загрузил файл с firmware из репозитория дебиан, и установил. После этого стало появляться более устойчивое соединение. На час или два хватает. Потом перезагружаю.

anton1
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.