WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
-
- Сообщения: 260
- Зарегистрирован: 16 май 2023, 15:51
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Добрый день. Роса linux - один из немногих дистрибутивов, который из коробки поддерживает большое количество wifi адаптеров, в том числе, подключаемых по usb. Среди подключаемых по usb, есть адаптеры с поддержкой usb 3. Большое количество таких адаптеров построено на чипах от realtek, например Archer T3U на RTL8812BU. И к сожалению, при подключении к usb 3 адаптер все равно продолжает работать в режиме usb 2, а значит на тарифах выше 300 мбит/с не выдает заявленную скорость. Она не поднимается выше 270 Мбит/c. Данная проблема решается принудительным переводом адаптера в режим usb 3 путем создания файла /etc/modprobe.d/99-RTL88x2BU.conf со следующим содержимым: options 88x2bu rtw_switch_usb_mode=1
Уважаемые разработчики, хотелось бы, чтобы система автоматически определяла к какому порту подключен wifi адаптер и автоматически выставляла бы необходимый режим. Кстати, для windows эта проблема тоже актуальна.
Уважаемые разработчики, хотелось бы, чтобы система автоматически определяла к какому порту подключен wifi адаптер и автоматически выставляла бы необходимый режим. Кстати, для windows эта проблема тоже актуальна.
-
- Сообщения: 260
- Зарегистрирован: 16 май 2023, 15:51
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Включен сзади, через удлиннитель, чтобы был повыше и сигнал лучше ловил. Но это не имеет значения. Без этих манипуляций в юсб 3 он работает великолепно, но в режиме юсб 2. Системой определяется сам, драйвера не требуются. Я на росу перешел с манжаро. Там стоял dkms драйвер, [urlhttps://github.com/RinCat/RTL88x2BU-Linux-Driver][/url]. Отсюда же взята рекомендация по переводу в режим usb 3. И не важно какойдрайвер использовать.
- VictorR2007
- Сообщения: 7717
- Зарегистрирован: 12 сен 2011, 13:00
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
А если в системе будет файл /etc/modprobe.d/99-RTL88x2BU.confkartavenko писал(а): 05 июн 2023, 14:46 Данная проблема решается принудительным переводом адаптера в режим usb 3 путем создания файла /etc/modprobe.d/99-RTL88x2BU.conf со следующим содержимым: options 88x2bu rtw_switch_usb_mode=1
текстом
options 88x2bu rtw_switch_usb_mode=1
а пользователь подключит к usb2, не будет проблем с подключением?
Самому не хочется проверять.
Но в пакет dkms-rtl88x2bu могу добавить такой файл, если не будет проблем с usb2.
Для себя точно сделаю, так как WiFi всегда подключен в usb3 разъёму на материнке, сзади системника.
- VictorR2007
- Сообщения: 7717
- Зарегистрирован: 12 сен 2011, 13:00
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Мой адаптер вообще не видит система без dkms-rtl88x2bu.
Даже установочный образ себе делаю с этим пакетом, чтобы в livecd работала сетка.
- VictorR2007
- Сообщения: 7717
- Зарегистрирован: 12 сен 2011, 13:00
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Вообще, сейчас сделал на компе такой файл, и у меня скорость на этом адаптере выросла на 100 мегабит.kartavenko писал(а): 05 июн 2023, 14:46 в режим usb 3 путем создания файла /etc/modprobe.d/99-RTL88x2BU.conf со следующим содержимым: options 88x2bu rtw_switch_usb_mode=1
Спасибо за подсказку.
-
- Сообщения: 260
- Зарегистрирован: 16 май 2023, 15:51
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
В юсб 2, при добавлении этой строки вроди нормально работал. Но решается либо удалением файла, либо установкой вместо 1, 2. Соответственно должен быть какой-то скрипт в пакете, который это должен определять.
На манжаро без dkms у меня тоже не работал.
На манжаро без dkms у меня тоже не работал.
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Может быть, просто надо ввести этот файл во все установочные образы или, хотя бы, сделать с ним пакет и разместить его в репозитарии?
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
-
- Сообщения: 260
- Зарегистрирован: 16 май 2023, 15:51
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Может быть. Каким образом это сделают разработчики, без разницы, главное, чтобы сделали. Ни манжаро, ни кде неон, ни минт, этот адаптер и многие другие вообще не видят без драйверов. А наши роса и альт, на ура работают из коробки
- VictorR2007
- Сообщения: 7717
- Зарегистрирован: 12 сен 2011, 13:00
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
У нас модули ядра, которые у нас есть в dkms, собираются ещё и вместе с ядром,
и уже идут установленные в систему.
Я же использую ядра без таких модулей, а драйвера в форме dkms.
http://abf-downloads.rosalinux.ru/victo ... n/testing/
Иначе не собрать и не протестировать новые версии драйверов nvidia,
которые собираю в x11_backports.
http://abf-downloads.rosalinux.ru/x11_b ... n/release/
-
- Сообщения: 260
- Зарегистрирован: 16 май 2023, 15:51
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Это понятно, что ядра собираются с этими модулями и это здорово.
-
- Сообщения: 260
- Зарегистрирован: 16 май 2023, 15:51
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Хотя, как вариант, можно сделать два пакета, один с модификацией, другой без. Каждый сможет выбрать подходящий.VictorR2007 писал(а): 05 июн 2023, 18:29А если в системе будет файл /etc/modprobe.d/99-RTL88x2BU.confkartavenko писал(а): 05 июн 2023, 14:46 Данная проблема решается принудительным переводом адаптера в режим usb 3 путем создания файла /etc/modprobe.d/99-RTL88x2BU.conf со следующим содержимым: options 88x2bu rtw_switch_usb_mode=1
текстом
options 88x2bu rtw_switch_usb_mode=1
а пользователь подключит к usb2, не будет проблем с подключением?
Самому не хочется проверять.
Но в пакет dkms-rtl88x2bu могу добавить такой файл, если не будет проблем с usb2.
Для себя точно сделаю, так как WiFi всегда подключен в usb3 разъёму на материнке, сзади системника.
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
На https://github.com/kelebek333/rtl8188fu пишут
Может кто знает в какой версии ядра это будет?информация: поддержка rtl8188fu будет добавлена в модуль rtl8xxxu ядра Linux
- VictorR2007
- Сообщения: 7717
- Зарегистрирован: 12 сен 2011, 13:00
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Сейчас у себя проверил разные параметры.kartavenko писал(а): 05 июн 2023, 14:46 Данная проблема решается принудительным переводом адаптера в режим usb 3 путем создания файла /etc/modprobe.d/99-RTL88x2BU.conf со следующим содержимым: options 88x2bu rtw_switch_usb_mode=1
После нескольких проверок, оказалось что быстрее всего с параметром
options 88x2bu rtw_switch_usb_mode=0
мой адаптер на страничке скорости яндекса
https://yandex.ru/internet/
загружает на скорости 43.5 Мб/сек.
С параметром
options 88x2bu rtw_switch_usb_mode=1
скорость загрузки 38 Мб/сек
Заодно попробовал параметр
options 88x2bu rtw_switch_usb_mode=2
Скорость не поднималась выше 250 мегабит.
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Из исходного кода коментарий:
0: no switch 1: switch from usb2 to usb3 2: switch from usb3 to usb2
0: no switch 1: switch from usb2 to usb3 2: switch from usb3 to usb2
-
- Сообщения: 260
- Зарегистрирован: 16 май 2023, 15:51
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Интересно, что значит 0 - не переключать, если, как вы говорите самое быстрое так.
Сколько замеров было с каждым параметром?
Ная мерилку от яндекса не полагаюсь, показания сильно рознятся
- VictorR2007
- Сообщения: 7717
- Зарегистрирован: 12 сен 2011, 13:00
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
В исходниках тоже 0 по умолчанию.kartavenko писал(а): 06 июн 2023, 16:56 Интересно, что значит 0 - не переключать, если, как вы говорите самое быстрое так.
/* 0: doesn't switch, 1: switch from usb2.0 to usb 3.0 2: switch from usb3.0 to usb 2.0 */
int rtw_switch_usb_mode = 0;
Там написано же, что на 1 не переключать.
doesn't switch, 1:
https://github.com/RinCat/RTL88x2BU-Lin ... os_intfs.c
-
- Сообщения: 15
- Зарегистрирован: 15 фев 2023, 22:34
- Откуда: SR Serbia
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
And What about Stonet/Netis wf2190 5G Adapter which use RTL8812AU driver and the one on Rosa Fresh Repos doesnt work with newer kernels like 6.3-generic nor Xanmod 6.3 kernel from Victorrs repository? Can you fix that too, please?
- VictorR2007
- Сообщения: 7717
- Зарегистрирован: 12 сен 2011, 13:00
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Пропущены запятые в комментарии кода, выделил группы слов по шаблону: ЦИФРА двоеточие ПОЯСНЕНИЕ
0: doesn't switch, 1: switch from usb2.0 to usb 3.0 2: switch from usb3.0 to usb 2.0
0: doesn't switch, 1: switch from usb2.0 to usb 3.0 2: switch from usb3.0 to usb 2.0
-
- Сообщения: 15
- Зарегистрирован: 15 фев 2023, 22:34
- Откуда: SR Serbia
WIFI адаптеры и USB 3. (ПОЖЕЛАНИЕ И ОБРАЩЕНИЕ К РАЗРАБОТЧИКАМ)
Thx, Ill test it.VictorR2007 писал(а): 08 июн 2023, 13:00Compiled updated dkms-rtl8812au
http://abf-downloads.rosalinux.ru/victo ... n/testing/
EDIT: It seems to work...