Fórum Root.cz
Hlavní témata => Hardware => Téma založeno: mac0112 29. 04. 2020, 17:29:16
-
Řeším tu problém, mám dva notebooky oba mají PCIe Half MiniCard Wifi karty. Jeden má Intel® Centrino® Wireless-N 1030 a druhý Intel® WiFi Link 5100. Oba notebooky mají dvě integrované antény. Obě karty ukazují max. rychlost 58Mb/s.
Mám podezření, že je aktivní pouze jedna anténa. S jednou anténou v režimu IEEE 802.11n je papírově 75Mb/s.
Mám Wifi v podobě USB, Atheros 9170 WiFi adaptér má dvě antény a ukazuje v obou noťasech rychlost 114Mb/s.
Zkoušeno Xubuntu a Ubuntu 18.04,19.05,19.10 a 20.04LTS. Firmware je poslední Link 5100 = 8.83.5.1 build 33692, N1030=18.168.6.1
Je v Linuxu nějaká fičura, která zapne druhou anténu ?
PS: zapomněl jsem zmínit, že to testuji při šířce 20 Mhz
-
Nemůže být u MIMO (2x anténa) problém případně i v kompatibilitě? Jinak bych kouknul na paramety modulu, modinfo <název modulu> např. modinfo iwlwifi a taky pohledal na internetu. Určitě bych taky testoval v nějakých ideálních podmínkách - integrovaná notebooková antána má většinou menší zisk oproti externí USB wifině, na menší rychlost se může přepnout i kvůli tomu. Jak zjistit, kolik přesně antén jede - to nevím.
-
Zapomněl jsem se zmínit, na tom samém notebooku se přepnu na Windows 7, rychlost je 115 Mb/s a Xubuntu 58 Mb/s
-
Zapomněl jsem se zmínit, na tom samém notebooku se přepnu na Windows 7, rychlost je 115 Mb/s a Xubuntu 58 Mb/s
To vypadá nápadně. Pokud používáte iwlwifi tak je tam pár parametrů, které by stálo za to prozkoumat (11n_disable, antenna_coupling, disable_11ac, disable_11ax...):
name: iwlwifi
vermagic: 5.3.0-51-generic SMP mod_unload
signat: PKCS#7
signer:
sig_key:
sig_hashalgo: md4
parm: swcrypto:using crypto in software (default 0 [hardware]) (int)
parm: 11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm: amsdu_size:amsdu size 0: 12K for multi Rx queue devices, 2K for 22560 devices, 4K for other devices 1:4K 2:8K 3:12K 4: 2K (default 0) (int)
parm: fw_restart:restart firmware in case of error (default true) (bool)
parm: antenna_coupling:specify antenna coupling in dB (default: 0 dB) (int)
parm: nvm_file:NVM file name (charp)
parm: d0i3_disable:disable d0i3 functionality (default: Y) (bool)
parm: lar_disable:disable LAR functionality (default: N) (bool)
parm: uapsd_disable:disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)
parm: enable_ini:Enable debug INI TLV FW debug infrastructure (default: 0 (bool)
parm: bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm: led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm: power_save:enable WiFi power management (default: disable) (bool)
parm: power_level:default power save level (range from 1 - 5, default: 1) (int)
parm: fw_monitor:firmware monitor - to debug FW (default: false - needs lots of memory) (bool)
parm: d0i3_timeout:Timeout to D0i3 entry when idle (ms) (uint)
parm: disable_11ac:Disable VHT capabilities (default: false) (bool)
parm: remove_when_gone:Remove dev from PCIe bus if it is deemed inaccessible (default: false) (bool)
parm: disable_11ax:Disable HE capabilities (default: false) (bool)
Taky to chce prozkoumat, jaký firmware používáte, nějaké info je zde https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#supported_devices
-
Zapomněl jsem se zmínit, na tom samém notebooku se přepnu na Windows 7, rychlost je 115 Mb/s a Xubuntu 58 Mb/s
To vypadá nápadně. Pokud používáte iwlwifi tak je tam pár parametrů, které by stálo za to prozkoumat (11n_disable, antenna_coupling, disable_11ac, disable_11ax...):
name: iwlwifi
vermagic: 5.3.0-51-generic SMP mod_unload
signat: PKCS#7
signer:
sig_key:
sig_hashalgo: md4
parm: swcrypto:using crypto in software (default 0 [hardware]) (int)
parm: 11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm: amsdu_size:amsdu size 0: 12K for multi Rx queue devices, 2K for 22560 devices, 4K for other devices 1:4K 2:8K 3:12K 4: 2K (default 0) (int)
parm: fw_restart:restart firmware in case of error (default true) (bool)
parm: antenna_coupling:specify antenna coupling in dB (default: 0 dB) (int)
parm: nvm_file:NVM file name (charp)
parm: d0i3_disable:disable d0i3 functionality (default: Y) (bool)
parm: lar_disable:disable LAR functionality (default: N) (bool)
parm: uapsd_disable:disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)
parm: enable_ini:Enable debug INI TLV FW debug infrastructure (default: 0 (bool)
parm: bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm: led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm: power_save:enable WiFi power management (default: disable) (bool)
parm: power_level:default power save level (range from 1 - 5, default: 1) (int)
parm: fw_monitor:firmware monitor - to debug FW (default: false - needs lots of memory) (bool)
parm: d0i3_timeout:Timeout to D0i3 entry when idle (ms) (uint)
parm: disable_11ac:Disable VHT capabilities (default: false) (bool)
parm: remove_when_gone:Remove dev from PCIe bus if it is deemed inaccessible (default: false) (bool)
parm: disable_11ax:Disable HE capabilities (default: false) (bool)
Taky to chce prozkoumat, jaký firmware používáte, nějaké info je zde https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#supported_devices
parm: swcrypto:using crypto in software (default 0 [hardware]) (int)
parm: 11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm: amsdu_size:amsdu size 0: 12K for multi Rx queue devices, 2K for 22560 devices, 4K for other devices 1:4K 2:8K 3:12K 4: 2K (default 0) (int)
parm: fw_restart:restart firmware in case of error (default true) (bool)
parm: antenna_coupling:specify antenna coupling in dB (default: 0 dB) (int)
parm: nvm_file:NVM file name (charp)
parm: d0i3_disable:disable d0i3 functionality (default: Y) (bool)
parm: lar_disable:disable LAR functionality (default: N) (bool)
parm: uapsd_disable:disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)
parm: enable_ini:Enable debug INI TLV FW debug infrastructure (default: 0 (bool)
parm: bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm: led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm: power_save:enable WiFi power management (default: disable) (bool)
parm: power_level:default power save level (range from 1 - 5, default: 1) (int)
parm: fw_monitor:firmware monitor - to debug FW (default: false - needs lots of memory) (bool)
parm: d0i3_timeout:Timeout to D0i3 entry when idle (ms) (uint)
parm: disable_11ac:Disable VHT capabilities (default: false) (bool)
parm: remove_when_gone:Remove dev from PCIe bus if it is deemed inaccessible (default: false) (bool)
parm: disable_11ax:Disable HE capabilities (default: false) (bool)
kde najdu parametr "antenna coupling" ?
-
parm: swcrypto:using crypto in software (default 0 [hardware]) (int)
parm: 11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm: amsdu_size:amsdu size 0: 12K for multi Rx queue devices, 2K for 22560 devices, 4K for other devices 1:4K 2:8K 3:12K 4: 2K (default 0) (int)
parm: fw_restart:restart firmware in case of error (default true) (bool)
parm: antenna_coupling:specify antenna coupling in dB (default: 0 dB) (int)
parm: nvm_file:NVM file name (charp)
parm: d0i3_disable:disable d0i3 functionality (default: Y) (bool)
parm: lar_disable:disable LAR functionality (default: N) (bool)
parm: uapsd_disable:disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)
parm: enable_ini:Enable debug INI TLV FW debug infrastructure (default: 0 (bool)
parm: bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm: led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm: power_save:enable WiFi power management (default: disable) (bool)
parm: power_level:default power save level (range from 1 - 5, default: 1) (int)
parm: fw_monitor:firmware monitor - to debug FW (default: false - needs lots of memory) (bool)
parm: d0i3_timeout:Timeout to D0i3 entry when idle (ms) (uint)
parm: disable_11ac:Disable VHT capabilities (default: false) (bool)
parm: remove_when_gone:Remove dev from PCIe bus if it is deemed inaccessible (default: false) (bool)
parm: disable_11ax:Disable HE capabilities (default: false) (bool)
kde najdu parametr "antenna coupling" ?
Na pátém řádku?
-
tenhle výpis se podobá když zadám modinfo iwlwifi. Na pátém řádku jakého souboru ?
-
tenhle výpis se podobá když zadám modinfo iwlwifi. Na pátém řádku jakého souboru ?
Je to výstup modinfo iwlwifi:
modinfo iwlwifi
modinfo iwlwifi | grep antenna_coupling
modinfo iwlwifi > out.txt
# otevřít out.txt v textovém editoru