I am running FreeBSD 12.1 on a Lenovo Thinkpad X1 carbon (3rd generation).
The laptop comes equipped with an Intel AC-7265 wireless chipset which appears to be supported by the
After loading the appropriate driver I am able to the card up and running. The driver is loaded by editing /boot/loader.conf accordingly:
My /etc/rc.conf contains the following:
Everything works as expected - even in ac mode apparently!
However, I can't manage to get this thing to work at more than 22 Mbps
(The machine acting as the
Browsing the net it seems that 802.11ac support in the
The laptop comes equipped with an Intel AC-7265 wireless chipset which appears to be supported by the
iwm
driver.After loading the appropriate driver I am able to the card up and running. The driver is loaded by editing /boot/loader.conf accordingly:
Code:
if_iwm_load="YES"
iwm7265Dfw_load="YES"
My /etc/rc.conf contains the following:
Code:
wlans_iwm0="wlan0"
ifconfig_wlan0="WPA SYNCDHCP powersave"
Everything works as expected - even in ac mode apparently!
Code:
jbo@x1carbon ~> sudo ifconfig wlan0
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 4c:34:88:3f:47:fb
inet 192.168.1.165 netmask 0xffffff00 broadcast 192.168.1.255
groups: wlan
ssid lighthouse channel 44 (5220 MHz 11a) bssid 18:e8:29:95:d6:7d
regdomain FCC country US authmode WPA2/802.11i privacy ON
deftxkey UNDEF AES-CCM 2:128-bit powersavemode CAM powersavesleep 100
txpower 17 bmiss 10 mcastrate 6 mgmtrate 6 scanvalid 60 wme
roaming MANUAL
media: IEEE 802.11 Wireless Ethernet OFDM/48Mbps mode 11a
status: associated
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
However, I can't manage to get this thing to work at more than 22 Mbps
Code:
jbo@x1carbon ~ [127]> iperf3 -c 192.168.1.10
Connecting to host 192.168.1.10, port 5201
[ 5] local 192.168.1.165 port 53352 connected to 192.168.1.10 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 2.65 MBytes 22.3 Mbits/sec 0 65.1 KBytes
[ 5] 1.00-2.00 sec 2.59 MBytes 21.8 Mbits/sec 0 65.1 KBytes
[ 5] 2.00-3.00 sec 2.63 MBytes 22.0 Mbits/sec 0 65.1 KBytes
[ 5] 3.00-4.00 sec 2.59 MBytes 21.7 Mbits/sec 0 65.1 KBytes
[ 5] 4.00-5.00 sec 2.60 MBytes 21.8 Mbits/sec 0 65.1 KBytes
[ 5] 5.00-6.00 sec 2.59 MBytes 21.7 Mbits/sec 0 65.1 KBytes
[ 5] 6.00-7.00 sec 2.55 MBytes 21.4 Mbits/sec 0 65.1 KBytes
[ 5] 7.00-8.00 sec 2.58 MBytes 21.6 Mbits/sec 0 65.1 KBytes
[ 5] 8.00-9.00 sec 2.58 MBytes 21.6 Mbits/sec 0 65.1 KBytes
[ 5] 9.00-10.00 sec 2.56 MBytes 21.5 Mbits/sec 0 65.1 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 25.9 MBytes 21.7 Mbits/sec 0 sender
[ 5] 0.00-10.18 sec 25.9 MBytes 21.3 Mbits/sec receiver
iperf Done.
iperf3
server is on the same network (but connected via ethernet) and is more than capable of handling a full 1 Gbps connection.Browsing the net it seems that 802.11ac support in the
iwm
driver has definitely recevied some work. Given that according to ifconfig
the card is successfully using the 5GHz frequency I assume that this is sort of working - but I'm unclear on whether that is the issue or not. Could anybody lead towards a direction in either debugging or state of the iwm driver and 802.11ac support?