Через некоторое время использования WiFi я получаю следующее: Wi-Fi все еще подключен, но нет доступа в Интернет. Как я могу это исправить? Любая другая информация нужна?

dmesg

[ 3104.614783] wlan0: deauthenticating from MAC by local choice (Reason: 3=DEAUTH_LEAVING)
[ 3104.615294] rtl8192c_common:rtl92c_fill_h2c_cmd(): return H2C cmd because of Fw download fail!!!
[ 3104.627479] cfg80211: Calling CRDA to update world regulatory domain
[ 3104.641365] cfg80211: World regulatory domain updated:
[ 3104.641369] cfg80211:  DFS Master region: unset
[ 3104.641371] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 3104.641374] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 3104.641376] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 3104.641378] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 3104.641380] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[ 3104.641383] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[ 3104.641385] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 3104.641387] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 3104.641389] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 3105.354898] wlan0: authenticate with MAC
[ 3105.354906] wlan0: capabilities/regulatory prevented using AP HT/VHT configuration, downgraded
[ 3105.378405] wlan0: send auth to MAC (try 1/3)
[ 3105.406062] wlan0: authenticated
[ 3105.410305] wlan0: associate with MAC (try 1/3)
[ 3105.431422] wlan0: RX AssocResp from MAC (capab=0x411 status=0 aid=1)
[ 3105.431444] rtl8192c_common:rtl92c_fill_h2c_cmd(): return H2C cmd because of Fw download fail!!!
[ 3105.431460] rtl8192cu:rtl92cu_set_hw_reg():<0-0> switch case not processed
[ 3105.431463] rtl8192c_common:rtl92c_fill_h2c_cmd(): return H2C cmd because of Fw download fail!!!
[ 3105.432390] rtl8192c_common:rtl92c_fill_h2c_cmd(): return H2C cmd because of Fw download fail!!!
[ 3105.432396] rtl8192c_common:rtl92c_fill_h2c_cmd(): return H2C cmd because of Fw download fail!!!
[ 3105.432419] wlan0: associated
[ 3105.432428] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready

1 ответ1

1

Сообщение

return H2C cmd because of Fw download fail!!!

безвреден, как утверждает автор драйвера здесь:

Эти сообщения о загрузке Fw можно и нужно игнорировать. Вы получите больше информации, загрузив модуль с опцией "debug = 3"; однако, это сгенерирует много информации и может заполнить ваше хранилище.

Ваша настоящая проблема здесь,

 capabilities/regulatory prevented using AP HT/VHT configuration, downgraded

Это можно вылечить, создав файл /etc/modprobe.d/cfg80211.conf со следующим текстом:

options cfg80211 ieee80211_regdom=US

(или что-то еще из вашего домена регулирования), затем перезагрузка.

Но самое главное, убедитесь, что у вас есть последнее доступное ядро и последняя версия драйвера. Если по какой-либо причине вы не можете обновить ядро до достаточно новой версии, установите соответствующий драйвер из репозитория обратного порта ядра Linux здесь. Как они утверждают,

Мы предоставляем драйверы, выпущенные на более новых ядрах, с бэкпортом для использования на старых ядрах

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .