Intel Wireles N1030 a Intel 5100 neaktivní druhá anténa v notebooku

Ř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
« Poslední změna: 29. 04. 2020, 17:33:21 od mac0112 »


Re:Intel Wireles N1030 a Intel 5100 neaktivní druhá anténa v notebooku
« Odpověď #1 kdy: 29. 04. 2020, 19:08:04 »
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.

Re:Intel Wireles N1030 a Intel 5100 neaktivní druhá anténa v notebooku
« Odpověď #2 kdy: 29. 04. 2020, 19:58:54 »
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

Re:Intel Wireles N1030 a Intel 5100 neaktivní druhá anténa v notebooku
« Odpověď #3 kdy: 29. 04. 2020, 21:07:19 »
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...):

Kód: [Vybrat]
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

Re:Intel Wireles N1030 a Intel 5100 neaktivní druhá anténa v notebooku
« Odpověď #4 kdy: 29. 04. 2020, 21:35:40 »
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...):

Kód: [Vybrat]
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" ?


ByCzech

  • *****
  • 1 822
    • Zobrazit profil
    • E-mail
Re:Intel Wireles N1030 a Intel 5100 neaktivní druhá anténa v notebooku
« Odpověď #5 kdy: 30. 04. 2020, 08:32:24 »
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?

Re:Intel Wireles N1030 a Intel 5100 neaktivní druhá anténa v notebooku
« Odpověď #6 kdy: 30. 04. 2020, 13:10:15 »
tenhle výpis se podobá když zadám modinfo iwlwifi. Na pátém řádku jakého souboru ?

Re:Intel Wireles N1030 a Intel 5100 neaktivní druhá anténa v notebooku
« Odpověď #7 kdy: 30. 04. 2020, 16:01:28 »
tenhle výpis se podobá když zadám modinfo iwlwifi. Na pátém řádku jakého souboru ?

Je to výstup modinfo iwlwifi:

Kód: [Vybrat]
modinfo iwlwifi
modinfo iwlwifi | grep antenna_coupling
modinfo iwlwifi > out.txt
# otevřít out.txt v textovém editoru