Сёха 0 Posted April 2 (edited) · Report post Здравствуйте!, тренируюсь писать модули ядра на 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 April 2 by Сёха Quote Ответить с цитированием Share this post Link to post Share on other sites
Obam 0 Posted April 2 · Report post Т.е. какая ошибка - хз... Хороший "свисток" - громкий: орёт так, что сам себя глушит - "TSSI в насыщении" (Transmitter signal strength indicator). Решение не здесь ли https://bbs.archlinux.org/viewtopic.php?id=224859 ? Quote Ответить с цитированием Share this post Link to post Share on other sites
Сёха 0 Posted April 3 (edited) · Report post 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 April 3 by Сёха Quote Ответить с цитированием Share this post Link to post Share on other sites
Jury093 0 Posted April 3 · Report post 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 для адаптера.. Quote Ответить с цитированием Share this post Link to post Share on other sites
mantech 0 Posted April 4 · Report post 10 часов назад, Jury093 сказал: потом что-нить свое root@dm8148:~# iwconfig wlan0 txpower 5 От такой мощности вайфай превратится в блок, который работает только в прямой видимости на 5метров, так можно и 0 поставить и работать только на столе будет... Все-таки 20dbm - это стандартная мощность... Тут либо свисток бракованный или в драйвере серьезный косяк, ИМХО. Quote Ответить с цитированием Share this post Link to post Share on other sites
Сёха 0 Posted April 5 · Report post Jury093, mantech, спасибо большое, буду пробовать... Quote Ответить с цитированием Share this post Link to post Share on other sites