Системная настройка для предотвращения разрыва соединения WiFi?

Я хотел бы поблагодарить людей, которые, возможно, потратили время на мою проблему, оказалось, что информация в вопросе не могла привести к правильной основной причине:

на некоторых других загрузках devtmpfs монтируется правильно, и init завершается вместо того, чтобы не выполняться, и есть некоторые следы, такие как

[ 1.606597] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x400900
[ 1.636655] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b

Я ожидаю, что rootfs ext4 будет нормальным, но драйвер eMMC работает со сбоями.

изменить :Драйвер sdhci не смог точно определить максимальную тактовую частоту, которую он мог использовать. Я установил его на 200 МГц, и теперь моя система загружается правильно.

0
15.03.2020, 04:22
1 ответ

Общий способ попытаться исправить положение — увеличить mac80211параметры модуля ядра, связанные с отключениями. Изmodinfo -p mac80211:

max_nullfunc_tries:Maximum nullfunc tx tries before disconnecting (reason 4). (int) max_probe_tries:Maximum probe tries before disconnecting (reason 4). (int) beacon_loss_count:Number of beacon intervals before we decide beacon was lost. (int) probe_wait_ms:Maximum time(ms) to wait for probe response before disconnecting (reason 4). (int)

Вы можете перейти в каталог /sys/module/mac80211/parametersи выполнить cat [parameter], чтобы увидеть текущее значение параметра и (как root )выполнить echo [value] > [parameter]по (не -постоянно )установить параметр на определенное значение.

Чтобы постоянно/постоянно устанавливать параметры, вы можете создать файл в /etc/modprobe.dследующим образом:

options mac80211 max_nullfunc_tries=16
options mac80211 max_probe_tries=20
options mac80211 beacon_loss_count=28
3
28.04.2021, 23:20

Теги

Похожие вопросы