Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
HT and VHT not enabled in my wifi device
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
NTwoO
n00b
n00b


Joined: 01 Jun 2007
Posts: 68

PostPosted: Fri Oct 18, 2019 6:35 am    Post subject: HT and VHT not enabled in my wifi device Reply with quote

Hi, My current kernel is not connecting to my wifi at full speed. The Intel 9560-ac connects on 2.4 and 5GHz at 54Mbit. I get no warnings in dmesg that HT is blocked because of TKIP. With an Ubuntu live USB I get full speed.
iw list in Gentoo
Code:
Wiphy phy0
   max # scan SSIDs: 20
   max scan IEs length: 464 bytes
   max # sched scan SSIDs: 20
   max # match sets: 11
   max # scan plans: 2
   max scan plan interval: 65535
   max scan plan iterations: 254
   Retry short limit: 7
   Retry long limit: 4
   Coverage class: 0 (up to 0m)
   Device supports RSN-IBSS.
   Device supports AP-side u-APSD.
   Device supports T-DLS.
   Supported Ciphers:
      * WEP40 (00-0f-ac:1)
      * WEP104 (00-0f-ac:5)
      * TKIP (00-0f-ac:2)
      * CCMP-128 (00-0f-ac:4)
      * GCMP-128 (00-0f-ac:8)
      * GCMP-256 (00-0f-ac:9)
      * CMAC (00-0f-ac:6)
      * GMAC-128 (00-0f-ac:11)
      * GMAC-256 (00-0f-ac:12)
   Available Antennas: TX 0 RX 0
   Supported interface modes:
       * IBSS
       * managed
       * AP
       * AP/VLAN
       * monitor
       * P2P-client
       * P2P-GO
       * P2P-device
   Band 1:
      Bitrates (non-HT):
         * 1.0 Mbps
         * 2.0 Mbps (short preamble supported)
         * 5.5 Mbps (short preamble supported)
         * 11.0 Mbps (short preamble supported)
         * 6.0 Mbps
         * 9.0 Mbps
         * 12.0 Mbps
         * 18.0 Mbps
         * 24.0 Mbps
         * 36.0 Mbps
         * 48.0 Mbps
         * 54.0 Mbps
      Frequencies:
         * 2412 MHz [1] (22.0 dBm)
         * 2417 MHz [2] (22.0 dBm)
         * 2422 MHz [3] (22.0 dBm)
         * 2427 MHz [4] (22.0 dBm)
         * 2432 MHz [5] (22.0 dBm)
         * 2437 MHz [6] (22.0 dBm)
         * 2442 MHz [7] (22.0 dBm)
         * 2447 MHz [8] (22.0 dBm)
         * 2452 MHz [9] (22.0 dBm)
         * 2457 MHz [10] (22.0 dBm)
         * 2462 MHz [11] (22.0 dBm)
         * 2467 MHz [12] (22.0 dBm)
         * 2472 MHz [13] (22.0 dBm)
         * 2484 MHz [14] (disabled)
   Band 2:
      Bitrates (non-HT):
         * 6.0 Mbps
         * 9.0 Mbps
         * 12.0 Mbps
         * 18.0 Mbps
         * 24.0 Mbps
         * 36.0 Mbps
         * 48.0 Mbps
         * 54.0 Mbps
      Frequencies:
         * 5180 MHz [36] (22.0 dBm) (no IR)
         * 5200 MHz [40] (22.0 dBm) (no IR)
         * 5220 MHz [44] (22.0 dBm) (no IR)
         * 5240 MHz [48] (22.0 dBm) (no IR)
         * 5260 MHz [52] (22.0 dBm) (no IR, radar detection)
         * 5280 MHz [56] (22.0 dBm) (no IR, radar detection)
         * 5300 MHz [60] (22.0 dBm) (no IR, radar detection)
         * 5320 MHz [64] (22.0 dBm) (no IR, radar detection)
         * 5340 MHz [68] (disabled)
         * 5360 MHz [72] (disabled)
         * 5380 MHz [76] (disabled)
         * 5400 MHz [80] (disabled)
         * 5420 MHz [84] (disabled)
         * 5440 MHz [88] (disabled)
         * 5460 MHz [92] (disabled)
         * 5480 MHz [96] (disabled)
         * 5500 MHz [100] (22.0 dBm) (no IR, radar detection)
         * 5520 MHz [104] (22.0 dBm) (no IR, radar detection)
         * 5540 MHz [108] (22.0 dBm) (no IR, radar detection)
         * 5560 MHz [112] (22.0 dBm) (no IR, radar detection)
         * 5580 MHz [116] (22.0 dBm) (no IR, radar detection)
         * 5600 MHz [120] (22.0 dBm) (no IR, radar detection)
         * 5620 MHz [124] (22.0 dBm) (no IR, radar detection)
         * 5640 MHz [128] (22.0 dBm) (no IR, radar detection)
         * 5660 MHz [132] (22.0 dBm) (no IR, radar detection)
         * 5680 MHz [136] (22.0 dBm) (no IR, radar detection)
         * 5700 MHz [140] (22.0 dBm) (no IR, radar detection)
         * 5720 MHz [144] (22.0 dBm) (no IR, radar detection)
         * 5745 MHz [149] (22.0 dBm) (no IR)
         * 5765 MHz [153] (22.0 dBm) (no IR)
         * 5785 MHz [157] (22.0 dBm) (no IR)
         * 5805 MHz [161] (22.0 dBm) (no IR)
         * 5825 MHz [165] (22.0 dBm) (no IR)
         * 5845 MHz [169] (disabled)
         * 5865 MHz [173] (disabled)
         * 5885 MHz [177] (disabled)
         * 5905 MHz [181] (disabled)
   Supported commands:
       * new_interface
       * set_interface
       * new_key
       * start_ap
       * new_station
       * new_mpath
       * set_mesh_config
       * set_bss
       * authenticate
       * associate
       * deauthenticate
       * disassociate
       * join_ibss
       * join_mesh
       * remain_on_channel
       * set_tx_bitrate_mask
       * frame
       * frame_wait_cancel
       * set_wiphy_netns
       * set_channel
       * set_wds_peer
       * tdls_mgmt
       * tdls_oper
       * start_sched_scan
       * probe_client
       * set_noack_map
       * register_beacons
       * start_p2p_device
       * set_mcast_rate
       * connect
       * disconnect
       * channel_switch
       * set_qos_map
       * add_tx_ts
       * Unknown command (121)
   Supported TX frame types:
       * IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * P2P-device: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
   Supported RX frame types:
       * IBSS: 0x40 0xb0 0xc0 0xd0
       * managed: 0x40 0xd0
       * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
       * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
       * mesh point: 0xb0 0xc0 0xd0
       * P2P-client: 0x40 0xd0
       * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
       * P2P-device: 0x40 0xd0
   WoWLAN support:
       * wake up on disconnect
       * wake up on magic packet
       * wake up on pattern match, up to 20 patterns of 16-128 bytes,
         maximum packet offset 0 bytes
       * can do GTK rekeying
       * wake up on GTK rekey failure
       * wake up on EAP identity request
       * wake up on 4-way handshake
       * wake up on rfkill release
       * wake up on network detection, up to 11 match sets
   software interface modes (can always be added):
       * AP/VLAN
       * monitor
   valid interface combinations:
       * #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1,
         total <= 3, #channels <= 2
   HT Capability overrides:
       * MCS: ff ff ff ff ff ff ff ff ff ff
       * maximum A-MSDU length
       * supported channel width
       * short GI for 40 MHz
       * max A-MPDU length exponent
       * min MPDU start spacing
   Device supports TX status socket option.
   Device supports HT-IBSS.
   Device supports SAE with AUTHENTICATE command
   Device supports low priority scan.
   Device supports scan flush.
   Device supports per-vif TX power setting
   P2P GO supports CT window setting
   P2P GO supports opportunistic powersave setting
   Driver supports full state transitions for AP/GO clients
   Driver supports a userspace MPM
   Driver/device bandwidth changes during BSS lifetime (AP/GO mode)
   Device adds DS IE to probe requests
   Device can update TPC Report IE
   Device supports static SMPS
   Device supports dynamic SMPS
   Device supports WMM-AC admission (TSPECs)
   Device supports configuring vdev MAC-addr on create.
   Device supports VHT-IBSS.


iw list in Ubuntu
Code:
Wiphy phy0
   max # scan SSIDs: 20
   max scan IEs length: 422 bytes
   max # sched scan SSIDs: 20
   max # match sets: 11
   max # scan plans: 2
   max scan plan interval: 65535
   max scan plan iterations: 254
   Retry short limit: 7
   Retry long limit: 4
   Coverage class: 0 (up to 0m)
   Device supports RSN-IBSS.
   Device supports AP-side u-APSD.
   Device supports T-DLS.
   Supported Ciphers:
      * WEP40 (00-0f-ac:1)
      * WEP104 (00-0f-ac:5)
      * TKIP (00-0f-ac:2)
      * CCMP-128 (00-0f-ac:4)
      * GCMP-128 (00-0f-ac:8)
      * GCMP-256 (00-0f-ac:9)
      * CMAC (00-0f-ac:6)
      * GMAC-128 (00-0f-ac:11)
      * GMAC-256 (00-0f-ac:12)
   Available Antennas: TX 0 RX 0
   Supported interface modes:
       * IBSS
       * managed
       * AP
       * AP/VLAN
       * monitor
       * P2P-client
       * P2P-GO
       * P2P-device
   Band 1:
      Capabilities: 0x19ef
         RX LDPC
         HT20/HT40
         SM Power Save disabled
         RX HT20 SGI
         RX HT40 SGI
         TX STBC
         RX STBC 1-stream
         Max AMSDU length: 7935 bytes
         DSSS/CCK HT40
      Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
      Minimum RX AMPDU time spacing: 4 usec (0x05)
      HT Max RX data rate: 300 Mbps
      HT TX/RX MCS rate indexes supported: 0-15
      Bitrates (non-HT):
         * 1.0 Mbps
         * 2.0 Mbps (short preamble supported)
         * 5.5 Mbps (short preamble supported)
         * 11.0 Mbps (short preamble supported)
         * 6.0 Mbps
         * 9.0 Mbps
         * 12.0 Mbps
         * 18.0 Mbps
         * 24.0 Mbps
         * 36.0 Mbps
         * 48.0 Mbps
         * 54.0 Mbps
      Frequencies:
         * 2412 MHz [1] (22.0 dBm)
         * 2417 MHz [2] (22.0 dBm)
         * 2422 MHz [3] (22.0 dBm)
         * 2427 MHz [4] (22.0 dBm)
         * 2432 MHz [5] (22.0 dBm)
         * 2437 MHz [6] (22.0 dBm)
         * 2442 MHz [7] (22.0 dBm)
         * 2447 MHz [8] (22.0 dBm)
         * 2452 MHz [9] (22.0 dBm)
         * 2457 MHz [10] (22.0 dBm)
         * 2462 MHz [11] (22.0 dBm)
         * 2467 MHz [12] (22.0 dBm)
         * 2472 MHz [13] (22.0 dBm)
         * 2484 MHz [14] (disabled)
   Band 2:
      Capabilities: 0x19ef
         RX LDPC
         HT20/HT40
         SM Power Save disabled
         RX HT20 SGI
         RX HT40 SGI
         TX STBC
         RX STBC 1-stream
         Max AMSDU length: 7935 bytes
         DSSS/CCK HT40
      Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
      Minimum RX AMPDU time spacing: 4 usec (0x05)
      HT Max RX data rate: 300 Mbps
      HT TX/RX MCS rate indexes supported: 0-15
      VHT Capabilities (0x039071f6):
         Max MPDU length: 11454
         Supported Channel Width: 160 MHz
         RX LDPC
         short GI (80 MHz)
         short GI (160/80+80 MHz)
         TX STBC
         SU Beamformee
         MU Beamformee
      VHT RX MCS set:
         1 streams: MCS 0-9
         2 streams: MCS 0-9
         3 streams: not supported
         4 streams: not supported
         5 streams: not supported
         6 streams: not supported
         7 streams: not supported
         8 streams: not supported
      VHT RX highest supported: 0 Mbps
      VHT TX MCS set:
         1 streams: MCS 0-9
         2 streams: MCS 0-9
         3 streams: not supported
         4 streams: not supported
         5 streams: not supported
         6 streams: not supported
         7 streams: not supported
         8 streams: not supported
      VHT TX highest supported: 0 Mbps
      Bitrates (non-HT):
         * 6.0 Mbps
         * 9.0 Mbps
         * 12.0 Mbps
         * 18.0 Mbps
         * 24.0 Mbps
         * 36.0 Mbps
         * 48.0 Mbps
         * 54.0 Mbps
      Frequencies:
         * 5180 MHz [36] (22.0 dBm) (no IR)
         * 5200 MHz [40] (22.0 dBm) (no IR)
         * 5220 MHz [44] (22.0 dBm) (no IR)
         * 5240 MHz [48] (22.0 dBm) (no IR)
         * 5260 MHz [52] (22.0 dBm) (no IR, radar detection)
         * 5280 MHz [56] (22.0 dBm) (no IR, radar detection)
         * 5300 MHz [60] (22.0 dBm) (no IR, radar detection)
         * 5320 MHz [64] (22.0 dBm) (no IR, radar detection)
         * 5340 MHz [68] (disabled)
         * 5360 MHz [72] (disabled)
         * 5380 MHz [76] (disabled)
         * 5400 MHz [80] (disabled)
         * 5420 MHz [84] (disabled)
         * 5440 MHz [88] (disabled)
         * 5460 MHz [92] (disabled)
         * 5480 MHz [96] (disabled)
         * 5500 MHz [100] (22.0 dBm) (no IR, radar detection)
         * 5520 MHz [104] (22.0 dBm) (no IR, radar detection)
         * 5540 MHz [108] (22.0 dBm) (no IR, radar detection)
         * 5560 MHz [112] (22.0 dBm) (no IR, radar detection)
         * 5580 MHz [116] (22.0 dBm) (no IR, radar detection)
         * 5600 MHz [120] (22.0 dBm) (no IR, radar detection)
         * 5620 MHz [124] (22.0 dBm) (no IR, radar detection)
         * 5640 MHz [128] (22.0 dBm) (no IR, radar detection)
         * 5660 MHz [132] (22.0 dBm) (no IR, radar detection)
         * 5680 MHz [136] (22.0 dBm) (no IR, radar detection)
         * 5700 MHz [140] (22.0 dBm) (no IR, radar detection)
         * 5720 MHz [144] (22.0 dBm) (no IR, radar detection)
         * 5745 MHz [149] (22.0 dBm) (no IR)
         * 5765 MHz [153] (22.0 dBm) (no IR)
         * 5785 MHz [157] (22.0 dBm) (no IR)
         * 5805 MHz [161] (22.0 dBm) (no IR)
         * 5825 MHz [165] (22.0 dBm) (no IR)
         * 5845 MHz [169] (disabled)
         * 5865 MHz [173] (disabled)
         * 5885 MHz [177] (disabled)
         * 5905 MHz [181] (disabled)
   Supported commands:
       * new_interface
       * set_interface
       * new_key
       * start_ap
       * new_station
       * new_mpath
       * set_mesh_config
       * set_bss
       * authenticate
       * associate
       * deauthenticate
       * disassociate
       * join_ibss
       * join_mesh
       * remain_on_channel
       * set_tx_bitrate_mask
       * frame
       * frame_wait_cancel
       * set_wiphy_netns
       * set_channel
       * set_wds_peer
       * tdls_mgmt
       * tdls_oper
       * start_sched_scan
       * probe_client
       * set_noack_map
       * register_beacons
       * start_p2p_device
       * set_mcast_rate
       * connect
       * disconnect
       * channel_switch
       * set_qos_map
       * add_tx_ts
       * set_multicast_to_unicast
   Supported TX frame types:
       * IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
       * P2P-device: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
   Supported RX frame types:
       * IBSS: 0x40 0xb0 0xc0 0xd0
       * managed: 0x40 0xd0
       * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
       * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
       * mesh point: 0xb0 0xc0 0xd0
       * P2P-client: 0x40 0xd0
       * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
       * P2P-device: 0x40 0xd0
   WoWLAN support:
       * wake up on disconnect
       * wake up on magic packet
       * wake up on pattern match, up to 20 patterns of 16-128 bytes,
         maximum packet offset 0 bytes
       * can do GTK rekeying
       * wake up on GTK rekey failure
       * wake up on EAP identity request
       * wake up on 4-way handshake
       * wake up on rfkill release
       * wake up on network detection, up to 11 match sets
   software interface modes (can always be added):
       * AP/VLAN
       * monitor
   valid interface combinations:
       * #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1,
         total <= 3, #channels <= 2
   HT Capability overrides:
       * MCS: ff ff ff ff ff ff ff ff ff ff
       * maximum A-MSDU length
       * supported channel width
       * short GI for 40 MHz
       * max A-MPDU length exponent
       * min MPDU start spacing
   Device supports TX status socket option.
   Device supports HT-IBSS.
   Device supports SAE with AUTHENTICATE command
   Device supports low priority scan.
   Device supports scan flush.
   Device supports per-vif TX power setting
   P2P GO supports CT window setting
   P2P GO supports opportunistic powersave setting
   Driver supports full state transitions for AP/GO clients
   Driver supports a userspace MPM
   Driver/device bandwidth changes during BSS lifetime (AP/GO mode)
   Device adds DS IE to probe requests
   Device can update TPC Report IE
   Device supports static SMPS
   Device supports dynamic SMPS
   Device supports WMM-AC admission (TSPECs)
   Device supports configuring vdev MAC-addr on create.


The noticeable differences are the HT and VHT blocks reported. I have the AES crypto blocks added to the kernel. Does anyone know what is missing?
Back to top
View user's profile Send private message
NTwoO
n00b
n00b


Joined: 01 Jun 2007
Posts: 68

PostPosted: Sun Oct 20, 2019 11:49 am    Post subject: Reply with quote

I loaded both the 4.19.72 and the current 5.3.7 kernel with the Ubuntu config without any success. So it doesn't seem to be a kernel config thing. This remains a mystery
Back to top
View user's profile Send private message
NTwoO
n00b
n00b


Joined: 01 Jun 2007
Posts: 68

PostPosted: Wed Oct 23, 2019 7:05 pm    Post subject: Reply with quote

Allrighty, after inspecting the source of iw I dove into the kernel. I added some debug output to iwlwifi. It became clear that there was still a disable_11n=1 floating around in the configs. In etc/modprobe.d/ I kept a file that was still processed. The long and short of it is that the advice on the big internet to disable_11n=1 on iwlwifi also disables 802.11ac. This seems to be the current state of affairs in the iwlwifi kernel module. This information I also added to the Gentoo wiki page of iwlwifi.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum