Jump to content

    
Sign in to follow this  
Сёха

WiFi засоряет ошибками буфера сообщений ядра

Recommended Posts

Здравствуйте!,

тренируюсь писать модули ядра на Raspberry Pi Compute Module 3...

 

Raspberry Pi Compute Module

Скрытый текст

pi@raspberrypi:/stepik $ uname -a
Linux raspberrypi 5.4.83-v7+ #1379 SMP Mon Dec 14 13:08:57 GMT 2020 armv7l GNU/Linux
pi@raspberrypi:/stepik $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 10 (buster)
Release:        10
Codename:       buster

Raspberry Pi Compute ModuleRaspberry Pi Compute ModuleRaspberry Pi Compute Module

 

Прикупил себе китайский USB WiFi, похоже NONAME. Брал задёшево, сам не зная на каком чипе он собран и есть ли дрова в моем CM3. Модуль определился и работает нормально...

 

Скрытый текст

Bus 001 Device 004: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter

 

Но когда я заглянул в буфера сообщений ядра, то увидел, что WiFi сыпет ошибками... постоянно...

 

Скрытый текст

pi@raspberrypi:/stepik $ sudo dmesg
[   25.364424] mt7601u 1-1.2:1.0: Error: TSSI upper saturation
[   29.445366] mt7601u 1-1.2:1.0: Error: TSSI upper saturation
[   33.525371] mt7601u 1-1.2:1.0: Error: TSSI upper saturation
[   37.606249] mt7601u 1-1.2:1.0: Error: TSSI upper saturation
 

 

Это очень захламляет буфер и мешает работать. Поиск в интернете показал наличие аналогичных проблем у других пользователей. Вот только не ясно что это за ошибка, с чем связана и как её побороть.

 

Одни предлагают запретить драйверу выводить сообщения в буфер, но не понятно как это сделать. Ещё вариант заменить драйвер, но на какой!?? Тоже не ясно.

 

Может кто сталкивался с подобным... буду рад любым советам...

Edited by Сёха

Share this post


Link to post
Share on other sites

Т.е. какая ошибка - хз...
Хороший "свисток" - громкий: орёт так, что сам себя глушит - "TSSI в насыщении" (Transmitter signal strength indicator).
Решение не здесь ли https://bbs.archlinux.org/viewtopic.php?id=224859 ?

Share this post


Link to post
Share on other sites

Obam, спасибо за помощь... к сожалению не помогло...

 

Компилировал драйвер и из своей версии ядра linux-5.4.83.tar и из linux-5.4.tar, как рекомендуется: "For example: if you have 4.4.0-104-generic download version 4.4"

Edited by Сёха

Share this post


Link to post
Share on other sites
02.04.2021 в 22:48, Сёха сказал:

Может кто сталкивался с подобным... буду рад любым советам...

шансов немного, но попробуйте покрутить уровень передатчика, сначала посмотрите что у вас выставлено (вместо wlan0 у вас м.б. друое имя)

root@dm8148:~# iwconfig
lo        no wireless extensions.
eth0      no wireless extensions.
wlan0     IEEE 802.11bg  Mode:Master  Frequency:2.427 GHz  Tx-Power=20 dBm

потом что-нить свое

root@dm8148:~# iwconfig wlan0 txpower 5

и в логе смотрите ошибки. поищите, может есть другая версия firmware для адаптера..

Share this post


Link to post
Share on other sites
10 часов назад, Jury093 сказал:

потом что-нить свое


root@dm8148:~# iwconfig wlan0 txpower 5

От такой мощности вайфай превратится в блок, который работает только в прямой видимости на 5метров, так можно и 0 поставить и работать только на столе будет... Все-таки 20dbm - это стандартная мощность...

Тут либо свисток бракованный или в драйвере серьезный косяк, ИМХО.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this