vasek
ставить другие
Возможности нет он вшит в материнку :( это скорее планшет в виде ноута тут все впаяно(

vasek
нужно заблэклистить
Как проверить? я не уверен что блеклистил...
vasek
sudo dmesg | grep rtl87

└─ $ sudo dmesg | grep rtl87
[sudo] пароль для user:
[    4.424691] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723b_fw.bin
[    4.427424] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723b_config.bin
[    4.427474] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_config.bin failed with error -2
[    4.536756] RTL871X: rtl8723bu v4.3.6.11_12942.20141204_BTCOEX20140507-4E40
[    4.536759] RTL871X: rtl8723bu BT-Coex version = BTCOEX20140507-4E40
[    4.642025] usbcore: registered new interface driver rtl8723bu
[    5.585132] rtl8723bu 1-7:1.2 wlp0s21f0u7i2: renamed from wlan0


vasek
sudo systool -vm <name_module>


└─ $ sudo systool -vm 8723bu
Module = "8723bu"

  Attributes:
    coresize            = "962560"
    initsize            = "0"
    initstate           = "live"
    refcnt              = "0"
    srcversion          = "F291FE0B539E32CDAECD8D8"
    taint               = "OE"
    uevent              = <store method only>
    version             = "v4.3.6.11_12942.20141204_BTCOEX20140507-4E40"

  Parameters:
    if2name             = "wlan%d"
    ifname              = "wlan%d"
    rtw_80211d          = "0"
    rtw_adaptivity_en   = "2"
    rtw_adaptivity_mode = "0"
    rtw_ampdu_amsdu     = "0"
    rtw_ampdu_enable    = "1"
    rtw_ant_num         = "1"
    rtw_antdiv_cfg      = "2"
    rtw_antdiv_type     = "0"
    rtw_btcoex_enable   = "1"
    rtw_busy_thresh     = "40"
    rtw_bw_mode         = "33"
    rtw_channel_plan    = "88"
    rtw_channel         = "1"
    rtw_chip_version    = "0"
    rtw_decrypt_phy_file= "0"
    rtw_enusbss         = "0"
    rtw_hiq_filter      = "1"
    rtw_ht_enable       = "1"
    rtw_hw_wps_pbc      = "1"
    rtw_hwpdn_mode      = "2"
    rtw_hwpwrp_detect   = "0"
    rtw_initmac         = "(null)"
    rtw_ips_mode        = "1"
    rtw_lbkmode         = "0"
    rtw_load_phy_file   = "68"
    rtw_low_power       = "0"
    rtw_lowrate_two_xmit= "1"
    rtw_max_roaming_times= "2"
    rtw_mc2u_disable    = "0"
    rtw_mp_mode         = "0"
    rtw_network_mode    = "0"
    rtw_notch_filter    = "0"
    rtw_phy_file_path   = ""
    rtw_power_mgnt      = "1"
    rtw_qos_opt_enable  = "0"
    rtw_rf_config       = "5"
    rtw_rfintfs         = "2"
    rtw_rx_stbc         = "1"
    rtw_smart_ps        = "2"
    rtw_special_rf_path = "0"
    rtw_tx_pwr_by_rate  = "0"
    rtw_tx_pwr_lmt_enable= "0"
    rtw_usb_rxagg_mode  = "2"
    rtw_vcs_type        = "1"
    rtw_vrtl_carrier_sense= "2"
    rtw_wifi_spec       = "0"
    rtw_wmm_enable      = "1"

  Sections:
    .altinstr_replacement= "0xffffffffc1127d4b"
    .altinstructions    = "0xffffffffc1135235"
    .bss                = "0xffffffffc116f5c0"
    .data               = "0xffffffffc1151000"
    .exit.text          = "0xffffffffc1127cf6"
    .gnu.linkonce.this_module= "0xffffffffc116f200"
    .init.text          = "0xffffffffc0f51000"
    .note.Linux         = "0xffffffffc115064c"
    .note.gnu.build-id  = "0xffffffffc1150628"
    .note.gnu.property  = "0xffffffffc11505f8"
    .orc_unwind         = "0xffffffffc11372b1"
    .orc_unwind_ip      = "0xffffffffc1145fe7"
    .rodata             = "0xffffffffc1128000"
    .rodata.str1.1      = "0xffffffffc11324bb"
    .rodata.str1.8      = "0xffffffffc112f718"
    .smp_locks          = "0xffffffffc114fe0c"
    .strtab             = "0xffffffffc0f615e8"
    .symtab             = "0xffffffffc0f52000"
    .text               = "0xffffffffc10a6000"
    __bug_table         = "0xffffffffc116f01e"
    __mcount_loc        = "0xffffffffc112be38"
    __param             = "0xffffffffc114fe50"

┌─ user ~

Подскажите пожалуйста как менять значения? Сейчас буду пробовать.

vasek
А вообще RTL8723BU имеет пробему низкой скорости
В виндовсе в 6 раз скорость выше обидно)
vs220
если модуль поменялся то переключился
Интернет есть скорость такая-же но подключается уже не на 150мб а на 6


└─ $ iw dev wlp0s21 station dump
Station  (on wlp0s21)
	inactive time:	3064 ms
	rx bytes:	183747
	rx packets:	1105
	tx bytes:	4983
	tx packets:	52
	tx retries:	0
	tx failed:	0
	beacon loss:	1
	beacon rx:	445
	rx drop misc:	2
	signal:  	-45 dBm
	signal avg:	-44 dBm
	beacon signal avg:	-44 dBm
	tx bitrate:	6.0 MBit/s
	tx duration:	0 us
	rx bitrate:	13.0 MBit/s MCS 1
	rx duration:	0 us
	authorized:	yes
	authenticated:	yes
	associated:	yes
	preamble:	long
	WMM/WME:	yes
	MFP:		no
	TDLS peer:	no
	DTIM period:	1
	beacon interval:100
	short preamble:	yes
	short slot time:yes
	connected time:	68 seconds
	associated at [boottime]:	9.008s
	associated at:	1636293165548 ms
	current time:	1636293232778 ms



┌─ user ~
└─ $ iw dev wlp0s21 link
Connected to  (on wlp0s21)
	SSID: WIFI
	freq: 2442
	RX: 29535513 bytes (24873 packets)
	TX: 1039605 bytes (10709 packets)
	signal: -42 dBm
	rx bitrate: 58.5 MBit/s MCS 6
	tx bitrate: 6.0 MBit/s

	bss flags:	short-preamble short-slot-time
	dtim period:	1
	beacon int:	100
┌─ user ~


nm-aplet говорит
Драйвер rtl8xxxu
Скорость 6 мбит
vs220
Собрать по новой
Сохранил, для проверки запустил установку там ошибка появляется


==> dkms remove --no-depmod -m rtl8723bu -v 255 -k 5.14.16-arch1-1
:: Обработка изменений пакета...

Error! The module/version combo: rtl8723bu-255 is not located in the DKMS tree.
ошибка: не удалось корректно выполнить команду

(1/1) переустановка rtl8723bu-git-dkms                  [#############################] 100%
Creating symlink /var/lib/dkms/rtl8723bu/255/source -> /usr/src/rtl8723bu-255


Удалил, сейчас попробую перезагрузиться
vs220
Можно собрать пакет rtl8723bu-git-dkms
его с аура нельзя сохранить? если можно то как?
vs220
Не не сменился

rtl8723bu-git-dkms Может удалить?
vs220
А какие параметры подключения показывает вообще - ширина канала , частота и пр?


└─ $ iw dev wlp0s21 link
Connected to  (on wlp0s21f0u7i2)
	SSID: WIFI
	freq: 2442
	signal: -47 dBm
	tx bitrate: 150.0 MBit/s
┌─ user ~
└─ $ iw dev wlp0s21 station dump

vs220
lsmod |grep cfg80211
lsmod |grep 8x
┌─ user ~
└─ $ lsmod |grep cfg80211
cfg80211             1044480  1 8723bu
rfkill                 32768  6 bluetooth,cfg80211
┌─ user ~
└─ $ lsmod |grep 8x
┌─ user ~
└─ $
vs220
до перезагрузки


┌─ user ~
└─ $ sudo modprobe  -v -r rtl8723bu
[sudo] пароль для user:
Попробуйте ещё раз.
[sudo] пароль для user:
┌─ user ~
└─ $ sudo modprobe  -v rtl8xxxu
insmod /lib/modules/5.14.16-arch1-1/kernel/lib/crypto/libarc4.ko.zst
insmod /lib/modules/5.14.16-arch1-1/kernel/net/mac80211/mac80211.ko.zst
insmod /lib/modules/5.14.16-arch1-1/kernel/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.ko.zst
┌─ user ~


Выполнил, как понять что драйвер переключился? не перезагружался скорость такаяже
vs220
А стандартный драйвер не пробовали?
как правильно его переключить чтоб интернет не отпал? тут сетевой карты нет)
vs220
должно только 8723bu показать.
Так и есть только 8723bu выводит

vs220
На гите ничего про параметры нет . Только про опции сборки драйвера

Тоесть никакие параметры поменять не получится? :(
vs220
Возможно для этого модуля он вообще не меняется
Тоже об этом подумал попробовал изменить rtw_ampdu_enable был 1 сделать 0 тоже без изменений


└─ $ sudo modprobe  -v -r rtl8723bu
┌─ user ~
└─ $ sudo modprobe  -v rtl8723bu rtw_ant_num=1
insmod /lib/modules/5.14.16-arch1-1/kernel/drivers/net/wireless/rtl8723bu.ko.zst rtw_ant_num=1
┌─ user ~
└─ $ sudo grep [[:alnum:]] /sys/module/8723bu/parameters/*
/sys/module/8723bu/parameters/if2name:wlan%d
/sys/module/8723bu/parameters/ifname:wlan%d
/sys/module/8723bu/parameters/rtw_80211d:0
/sys/module/8723bu/parameters/rtw_adaptivity_en:2
/sys/module/8723bu/parameters/rtw_adaptivity_mode:0
/sys/module/8723bu/parameters/rtw_ampdu_amsdu:0
/sys/module/8723bu/parameters/rtw_ampdu_enable:1
/sys/module/8723bu/parameters/rtw_antdiv_cfg:2
/sys/module/8723bu/parameters/rtw_antdiv_type:0
/sys/module/8723bu/parameters/rtw_ant_num:-1


Может быть такое что мы параметры меняем у rtl8723bu а греп выводим /sys/module/8723bu/ тоесть названия разные там полностью а тут нет