- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello All,
I have a Intel WiFi chipset AX200 and I wanted to implement linuxptp on the wireless interface(wlp3s0) of my device.
When I check ethtool -T wlp3s0 , it gives
$ethtool -T wlp3s0
Time stamping parameters for wlp3s0:
Capabilities:
software-receive (SOF_TIMESTAMPING_RX_SOFTWARE)
software-system-clock (SOF_TIMESTAMPING_SOFTWARE)
PTP Hardware Clock: none
Hardware Transmit Timestamp Modes: none
Hardware Receive Filter Modes: none
As per linuxptp documentation, SOF_TIMESTAMPING_TX_SOFTWARE is required in order to configure ptp on any interface. Above,we can see that SOF_TIMESTAMPING_TX_SOFTWARE is missing and we wanted to know whether it is required in order to configure PTP on the wireless interface ?
Also ,we are aware that the board is time certified so it must really support both soft and time stamping.We wanted to know whether iwlwifi provides software/hardware timestamping facility and if it provides, what is the way to enable it? Are any additional code changes required to enable it?
My linux kernel version is 5.4 and below is the outputs of lspci and dmesg.
Thanks in advance.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Shm,
Thank you for posting on the Intel® communities.
Interesting, I would like to further investigate this for you. Therefore, I would appreciate if you could provide the additional information:
- What is your Linux* distro?
- What are the steps to replicate this behavior?
- What troubleshooting steps have you performed so far?
Please type the following commands and share the results generated:
1. modinfo iwlwifi
2. lsmod | grep iwlwifi
3. dmesg | grep ASSERT
If the output is empty with the last command provided, please follow this link.
Esteban D.
Intel Technical Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Esteban ,
Thanks for the reply.
I want to use linuxptp for time synchronization. The linuxptp documentation says that SOF_TIMESTAMPING_TX_SOFTWARE is necessary for it. When I execute $ethtool -T wlp3s0 on my wireless interface , I do not see this flag.
Are there any other methods to enable timestamping in iwlwifi driver? Can you point me to code in iwlwifi where timestamping is implemented or enabled.
My linux kernel version is 5.4
$ modinfo iwlwifi
filename: /lib/modules/5.9.0-rc6-wifi6kernel/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
license: GPL
author: Intel Corporation <linuxwifi@intel.com>
description: Intel(R) Wireless WiFi driver for Linux
firmware: iwlwifi-100-5.ucode
firmware: iwlwifi-1000-5.ucode
firmware: iwlwifi-135-6.ucode
firmware: iwlwifi-105-6.ucode
firmware: iwlwifi-2030-6.ucode
firmware: iwlwifi-2000-6.ucode
firmware: iwlwifi-5150-2.ucode
firmware: iwlwifi-5000-5.ucode
firmware: iwlwifi-6000g2b-6.ucode
firmware: iwlwifi-6000g2a-6.ucode
firmware: iwlwifi-6050-5.ucode
firmware: iwlwifi-6000-6.ucode
firmware: iwlwifi-7265D-29.ucode
firmware: iwlwifi-7265-17.ucode
firmware: iwlwifi-3168-29.ucode
firmware: iwlwifi-3160-17.ucode
firmware: iwlwifi-7260-17.ucode
firmware: iwlwifi-8265-36.ucode
firmware: iwlwifi-8000C-36.ucode
firmware: iwlwifi-9260-th-b0-jf-b0-46.ucode
firmware: iwlwifi-9000-pu-b0-jf-b0-46.ucode
firmware: iwlwifi-ma-a0-mr-a0-57.ucode
firmware: iwlwifi-ma-a0-gf-a0-57.ucode
firmware: iwlwifi-SoSnj-a0-hr-b0-57.ucode
firmware: iwlwifi-SoSnj-a0-gf-a0-57.ucode
firmware: iwlwifi-SoSnj-a0-gf4-a0-57.ucode
firmware: iwlwifi-ty-a0-gf-a0-57.ucode
firmware: iwlwifi-so-a0-gf-a0-57.ucode
firmware: iwlwifi-so-a0-hr-b0-57.ucode
firmware: iwlwifi-so-a0-jf-b0-57.ucode
firmware: iwlwifi-cc-a0-57.ucode
firmware: iwlwifi-QuQnj-b0-jf-b0-57.ucode
firmware: iwlwifi-QuZ-a0-jf-b0-57.ucode
firmware: iwlwifi-QuZ-a0-hr-b0-57.ucode
firmware: iwlwifi-Qu-b0-jf-b0-57.ucode
firmware: iwlwifi-Qu-c0-hr-b0-57.ucode
firmware: iwlwifi-QuQnj-b0-hr-b0-57.ucode
firmware: iwlwifi-Qu-b0-hr-b0-57.ucode
srcversion: EFE6701122056FD7B3CB6FA
alias: pci:v00008086d00007E80sv*sd*bc*sc*i*
alias: pci:v00008086d00002729sv*sd*bc*sc*i*
alias: pci:v00008086d00007AF0sv*sd00000A10bc*sc*i*
alias: pci:v00008086d00007AF0sv*sd00000510bc*sc*i*
alias: pci:v00008086d00007AF0sv*sd00000310bc*sc*i*
alias: pci:v00008086d00007AF0sv*sd000000B0bc*sc*i*
alias: pci:v00008086d00007AF0sv*sd00000098bc*sc*i*
alias: pci:v00008086d00007AF0sv*sd00000090bc*sc*i*
alias: pci:v00008086d00007A70sv*sd00000A10bc*sc*i*
alias: pci:v00008086d00007A70sv*sd00000510bc*sc*i*
alias: pci:v00008086d00007A70sv*sd00000310bc*sc*i*
alias: pci:v00008086d00007A70sv*sd000000B0bc*sc*i*
alias: pci:v00008086d00007A70sv*sd00000098bc*sc*i*
alias: pci:v00008086d00007A70sv*sd00000090bc*sc*i*
alias: pci:v00008086d00002726sv*sd00004070bc*sc*i*
alias: pci:v00008086d00002726sv*sd00002074bc*sc*i*
alias: pci:v00008086d00002726sv*sd00000510bc*sc*i*
alias: pci:v00008086d00002726sv*sd000000B0bc*sc*i*
alias: pci:v00008086d00002726sv*sd00000098bc*sc*i*
alias: pci:v00008086d00002726sv*sd00000090bc*sc*i*
alias: pci:v00008086d00002726sv*sd0000007Cbc*sc*i*
alias: pci:v00008086d00002726sv*sd00000078bc*sc*i*
alias: pci:v00008086d00002726sv*sd00000074bc*sc*i*
alias: pci:v00008086d00002726sv*sd00000070bc*sc*i*
alias: pci:v00008086d00002725sv*sd000000B0bc*sc*i*
alias: pci:v00008086d00002725sv*sd00000A10bc*sc*i*
alias: pci:v00008086d00002725sv*sd00000510bc*sc*i*
alias: pci:v00008086d00002725sv*sd00000310bc*sc*i*
alias: pci:v00008086d00002725sv*sd00000020bc*sc*i*
alias: pci:v00008086d00002725sv*sd00000090bc*sc*i*
alias: pci:v00008086d00002723sv*sd*bc*sc*i*
alias: pci:v00008086d00002720sv*sd*bc*sc*i*
alias: pci:v00008086d0000A0F0sv*sd*bc*sc*i*
alias: pci:v00008086d000043F0sv*sd*bc*sc*i*
alias: pci:v00008086d00004DF0sv*sd*bc*sc*i*
alias: pci:v00008086d00003DF0sv*sd*bc*sc*i*
alias: pci:v00008086d000034F0sv*sd*bc*sc*i*
alias: pci:v00008086d000006F0sv*sd*bc*sc*i*
alias: pci:v00008086d000002F0sv*sd*bc*sc*i*
alias: pci:v00008086d0000A370sv*sd*bc*sc*i*
alias: pci:v00008086d00009DF0sv*sd*bc*sc*i*
alias: pci:v00008086d000031DCsv*sd*bc*sc*i*
alias: pci:v00008086d000030DCsv*sd*bc*sc*i*
alias: pci:v00008086d0000271Csv*sd*bc*sc*i*
alias: pci:v00008086d0000271Bsv*sd*bc*sc*i*
alias: pci:v00008086d00002526sv*sd*bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00009074bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000014bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000012bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00001012bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00003E01bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00003E02bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00001014bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000850bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000950bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000930bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000910bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00008130bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00009110bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000810bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00008010bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00008050bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00008110bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00009010bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000150bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000050bc*sc*i*
alias: pci:v00008086d000024FDsv*sd000010D0bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00001010bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000130bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00001130bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00001110bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000110bc*sc*i*
alias: pci:v00008086d000024FDsv*sd00000010bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00004010bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000000bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000930bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000950bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000850bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000910bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000810bc*sc*i*
alias: pci:v00008086d000024F6sv*sd00000030bc*sc*i*
alias: pci:v00008086d000024F5sv*sd00000010bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000044bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000004bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00009150bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00009050bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00008150bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00008050bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00009132bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00008132bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00009130bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00008130bc*sc*i*
alias: pci:v00008086d000024F4sv*sd0000D030bc*sc*i*
alias: pci:v00008086d000024F4sv*sd0000C030bc*sc*i*
alias: pci:v00008086d000024F4sv*sd00009030bc*sc*i*
alias: pci:v00008086d000024F4sv*sd00008030bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00009110bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00009010bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00008110bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00008010bc*sc*i*
alias: pci:v00008086d000024F3sv*sd0000B0B0bc*sc*i*
alias: pci:v00008086d000024F3sv*sd0000D0B0bc*sc*i*
alias: pci:v00008086d000024F3sv*sd0000D050bc*sc*i*
alias: pci:v00008086d000024F3sv*sd0000C050bc*sc*i*
alias: pci:v00008086d000024F3sv*sd0000D010bc*sc*i*
alias: pci:v00008086d000024F3sv*sd0000C110bc*sc*i*
alias: pci:v00008086d000024F3sv*sd0000C010bc*sc*i*
alias: pci:v00008086d000024F4sv*sd00001030bc*sc*i*
alias: pci:v00008086d000024F4sv*sd00000030bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00001150bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000150bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00001050bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000250bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000050bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00001110bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00001012bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000012bc*sc*i*
alias: pci:v00008086d000024F3sv*sd000001F0bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000110bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00001132bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000132bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00001130bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000130bc*sc*i*
alias: pci:v00008086d000024F3sv*sd000010B0bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00001010bc*sc*i*
alias: pci:v00008086d000024F3sv*sd00000010bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00009E10bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00009400bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00009000bc*sc*i*
alias: pci:v00008086d0000095Bsv*sd0000520Abc*sc*i*
alias: pci:v00008086d0000095Bsv*sd00005212bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005F10bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005490bc*sc*i*
alias: pci:v00008086d0000095Bsv*sd00005290bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005590bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005190bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005090bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005420bc*sc*i*
alias: pci:v00008086d0000095Asv*sd0000502Abc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005020bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00009410bc*sc*i*
alias: pci:v00008086d0000095Bsv*sd00009310bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00009510bc*sc*i*
alias: pci:v00008086d0000095Bsv*sd00009200bc*sc*i*
alias: pci:v00008086d0000095Bsv*sd00009210bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00009112bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00009110bc*sc*i*
alias: pci:v00008086d0000095Asv*sd0000900Abc*sc*i*
alias: pci:v00008086d0000095Asv*sd00009012bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00009010bc*sc*i*
alias: pci:v00008086d0000095Bsv*sd00005202bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005102bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005002bc*sc*i*
alias: pci:v00008086d0000095Bsv*sd00005200bc*sc*i*
alias: pci:v00008086d0000095Asv*sd0000500Abc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005000bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00001010bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005400bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005510bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005410bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005412bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005012bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005C10bc*sc*i*
alias: pci:v00008086d0000095Bsv*sd00005210bc*sc*i*
alias: pci:v00008086d0000095Bsv*sd00005302bc*sc*i*
alias: pci:v00008086d0000095Bsv*sd00005310bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005100bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005110bc*sc*i*
alias: pci:v00008086d0000095Asv*sd00005010bc*sc*i*
alias: pci:v00008086d000024FBsv*sd00000000bc*sc*i*
alias: pci:v00008086d000024FBsv*sd00002150bc*sc*i*
alias: pci:v00008086d000024FBsv*sd00002050bc*sc*i*
alias: pci:v00008086d000024FBsv*sd00002110bc*sc*i*
alias: pci:v00008086d000024FBsv*sd00002010bc*sc*i*
alias: pci:v00008086d00003165sv*sd00008110bc*sc*i*
alias: pci:v00008086d00003165sv*sd00008010bc*sc*i*
alias: pci:v00008086d00003166sv*sd00004210bc*sc*i*
alias: pci:v00008086d00003166sv*sd00004310bc*sc*i*
alias: pci:v00008086d00003165sv*sd00004110bc*sc*i*
alias: pci:v00008086d00003165sv*sd00004510bc*sc*i*
alias: pci:v00008086d00003165sv*sd00004410bc*sc*i*
alias: pci:v00008086d00003166sv*sd00004212bc*sc*i*
alias: pci:v00008086d00003165sv*sd00004012bc*sc*i*
alias: pci:v00008086d00003165sv*sd00004010bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00001170bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00001070bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00008570bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00008470bc*sc*i*
alias: pci:v00008086d000008B4sv*sd00008272bc*sc*i*
alias: pci:v00008086d000008B4sv*sd00008370bc*sc*i*
alias: pci:v00008086d000008B4sv*sd00008270bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00008062bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00008060bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00008172bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00008170bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00008072bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00008070bc*sc*i*
alias: pci:v00008086d000008B4sv*sd00000370bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00000472bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00000470bc*sc*i*
alias: pci:v00008086d000008B4sv*sd00000272bc*sc*i*
alias: pci:v00008086d000008B4sv*sd00000270bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00000062bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00000060bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00000172bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00000170bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00000072bc*sc*i*
alias: pci:v00008086d000008B3sv*sd00000070bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C420bc*sc*i*
alias: pci:v00008086d000008B2sv*sd0000C220bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C02Abc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C020bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C360bc*sc*i*
alias: pci:v00008086d000008B2sv*sd0000C370bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C560bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C570bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C462bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C460bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C472bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C470bc*sc*i*
alias: pci:v00008086d000008B2sv*sd0000C262bc*sc*i*
alias: pci:v00008086d000008B2sv*sd0000C26Abc*sc*i*
alias: pci:v00008086d000008B2sv*sd0000C260bc*sc*i*
alias: pci:v00008086d000008B2sv*sd0000C272bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000CC60bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000CC70bc*sc*i*
alias: pci:v00008086d000008B2sv*sd0000C270bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C760bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C770bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C162bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C062bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C160bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C06Abc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C060bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C170bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C072bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000C070bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004420bc*sc*i*
alias: pci:v00008086d000008B2sv*sd00004220bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000402Abc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004020bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00005770bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00005170bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00005072bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00005070bc*sc*i*
alias: pci:v00008086d000008B2sv*sd00004360bc*sc*i*
alias: pci:v00008086d000008B2sv*sd00004370bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004560bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004570bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004A6Cbc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004A6Ebc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004A70bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000486Ebc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004870bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004462bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000446Abc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004460bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004472bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004470bc*sc*i*
alias: pci:v00008086d000008B2sv*sd00004262bc*sc*i*
alias: pci:v00008086d000008B2sv*sd0000426Abc*sc*i*
alias: pci:v00008086d000008B2sv*sd00004260bc*sc*i*
alias: pci:v00008086d000008B2sv*sd00004272bc*sc*i*
alias: pci:v00008086d000008B2sv*sd00004270bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004162bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004062bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004160bc*sc*i*
alias: pci:v00008086d000008B1sv*sd0000406Abc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004060bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004C70bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004C60bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004170bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004072bc*sc*i*
alias: pci:v00008086d000008B1sv*sd00004070bc*sc*i*
alias: pci:v00008086d00000892sv*sd00000462bc*sc*i*
alias: pci:v00008086d00000893sv*sd00000262bc*sc*i*
alias: pci:v00008086d00000892sv*sd00000062bc*sc*i*
alias: pci:v00008086d00000894sv*sd00000822bc*sc*i*
alias: pci:v00008086d00000894sv*sd00000422bc*sc*i*
alias: pci:v00008086d00000895sv*sd00000222bc*sc*i*
alias: pci:v00008086d00000894sv*sd00000022bc*sc*i*
alias: pci:v00008086d0000088Fsv*sd00005260bc*sc*i*
alias: pci:v00008086d0000088Esv*sd00004860bc*sc*i*
alias: pci:v00008086d0000088Esv*sd0000446Abc*sc*i*
alias: pci:v00008086d0000088Esv*sd00004460bc*sc*i*
alias: pci:v00008086d0000088Fsv*sd0000426Abc*sc*i*
alias: pci:v00008086d0000088Fsv*sd00004260bc*sc*i*
alias: pci:v00008086d0000088Esv*sd0000406Abc*sc*i*
alias: pci:v00008086d0000088Esv*sd00004060bc*sc*i*
alias: pci:v00008086d00000887sv*sd00004462bc*sc*i*
alias: pci:v00008086d00000888sv*sd00004262bc*sc*i*
alias: pci:v00008086d00000887sv*sd00004062bc*sc*i*
alias: pci:v00008086d00000890sv*sd00004822bc*sc*i*
alias: pci:v00008086d00000890sv*sd00004422bc*sc*i*
alias: pci:v00008086d00000891sv*sd00004222bc*sc*i*
alias: pci:v00008086d00000890sv*sd00004022bc*sc*i*
alias: pci:v00008086d00000896sv*sd00005027bc*sc*i*
alias: pci:v00008086d00000896sv*sd00005025bc*sc*i*
alias: pci:v00008086d00000897sv*sd00005017bc*sc*i*
alias: pci:v00008086d00000897sv*sd00005015bc*sc*i*
alias: pci:v00008086d00000896sv*sd00005007bc*sc*i*
alias: pci:v00008086d00000896sv*sd00005005bc*sc*i*
alias: pci:v00008086d000008AEsv*sd00001027bc*sc*i*
alias: pci:v00008086d000008AEsv*sd00001025bc*sc*i*
alias: pci:v00008086d000008AFsv*sd00001017bc*sc*i*
alias: pci:v00008086d000008AFsv*sd00001015bc*sc*i*
alias: pci:v00008086d000008AEsv*sd00001007bc*sc*i*
alias: pci:v00008086d000008AEsv*sd00001005bc*sc*i*
alias: pci:v00008086d00000084sv*sd00001316bc*sc*i*
alias: pci:v00008086d00000084sv*sd00001216bc*sc*i*
alias: pci:v00008086d00000083sv*sd00001326bc*sc*i*
alias: pci:v00008086d00000083sv*sd00001226bc*sc*i*
alias: pci:v00008086d00000083sv*sd00001306bc*sc*i*
alias: pci:v00008086d00000083sv*sd00001206bc*sc*i*
alias: pci:v00008086d00000084sv*sd00001315bc*sc*i*
alias: pci:v00008086d00000084sv*sd00001215bc*sc*i*
alias: pci:v00008086d00000083sv*sd00001325bc*sc*i*
alias: pci:v00008086d00000083sv*sd00001225bc*sc*i*
alias: pci:v00008086d00000083sv*sd00001305bc*sc*i*
alias: pci:v00008086d00000083sv*sd00001205bc*sc*i*
alias: pci:v00008086d00000886sv*sd00001317bc*sc*i*
alias: pci:v00008086d00000886sv*sd00001315bc*sc*i*
alias: pci:v00008086d00000885sv*sd00001327bc*sc*i*
alias: pci:v00008086d00000885sv*sd00001325bc*sc*i*
alias: pci:v00008086d00000885sv*sd00001307bc*sc*i*
alias: pci:v00008086d00000885sv*sd00001305bc*sc*i*
alias: pci:v00008086d00000089sv*sd00001316bc*sc*i*
alias: pci:v00008086d00000089sv*sd00001311bc*sc*i*
alias: pci:v00008086d00000087sv*sd00001326bc*sc*i*
alias: pci:v00008086d00000087sv*sd00001321bc*sc*i*
alias: pci:v00008086d00000087sv*sd00001306bc*sc*i*
alias: pci:v00008086d00000087sv*sd00001301bc*sc*i*
alias: pci:v00008086d00000091sv*sd00005226bc*sc*i*
alias: pci:v00008086d00000091sv*sd00005225bc*sc*i*
alias: pci:v00008086d00000091sv*sd00005221bc*sc*i*
alias: pci:v00008086d00000091sv*sd00005207bc*sc*i*
alias: pci:v00008086d00000091sv*sd00005206bc*sc*i*
alias: pci:v00008086d00000091sv*sd00005205bc*sc*i*
alias: pci:v00008086d00000091sv*sd00005201bc*sc*i*
alias: pci:v00008086d00000090sv*sd00005216bc*sc*i*
alias: pci:v00008086d00000090sv*sd00005215bc*sc*i*
alias: pci:v00008086d00000090sv*sd00005211bc*sc*i*
alias: pci:v00008086d0000008Bsv*sd00005317bc*sc*i*
alias: pci:v00008086d0000008Bsv*sd00005315bc*sc*i*
alias: pci:v00008086d0000008Asv*sd00005327bc*sc*i*
alias: pci:v00008086d0000008Asv*sd00005325bc*sc*i*
alias: pci:v00008086d0000008Asv*sd00005307bc*sc*i*
alias: pci:v00008086d0000008Asv*sd00005305bc*sc*i*
alias: pci:v00008086d00000082sv*sd00001305bc*sc*i*
alias: pci:v00008086d00000082sv*sd00001304bc*sc*i*
alias: pci:v00008086d00000082sv*sd00004820bc*sc*i*
alias: pci:v00008086d00000085sv*sd0000C228bc*sc*i*
alias: pci:v00008086d00000085sv*sd0000C220bc*sc*i*
alias: pci:v00008086d00000082sv*sd0000C020bc*sc*i*
alias: pci:v00008086d00000085sv*sd00001316bc*sc*i*
alias: pci:v00008086d00000085sv*sd00001318bc*sc*i*
alias: pci:v00008086d00000085sv*sd00001311bc*sc*i*
alias: pci:v00008086d00000082sv*sd00001328bc*sc*i*
alias: pci:v00008086d00000082sv*sd00001326bc*sc*i*
alias: pci:v00008086d00000082sv*sd00001321bc*sc*i*
alias: pci:v00008086d00000082sv*sd00001308bc*sc*i*
alias: pci:v00008086d00000082sv*sd00001307bc*sc*i*
alias: pci:v00008086d00000082sv*sd00001306bc*sc*i*
alias: pci:v00008086d00000082sv*sd00001301bc*sc*i*
alias: pci:v00008086d00004239sv*sd00001316bc*sc*i*
alias: pci:v00008086d00004239sv*sd00001311bc*sc*i*
alias: pci:v00008086d00004238sv*sd00001118bc*sc*i*
alias: pci:v00008086d00004238sv*sd00001111bc*sc*i*
alias: pci:v00008086d0000422Csv*sd00001326bc*sc*i*
alias: pci:v00008086d0000422Csv*sd00001321bc*sc*i*
alias: pci:v00008086d0000422Csv*sd00001307bc*sc*i*
alias: pci:v00008086d0000422Csv*sd00001306bc*sc*i*
alias: pci:v00008086d0000422Csv*sd00001301bc*sc*i*
alias: pci:v00008086d0000422Bsv*sd00001128bc*sc*i*
alias: pci:v00008086d0000422Bsv*sd00001121bc*sc*i*
alias: pci:v00008086d0000422Bsv*sd00001108bc*sc*i*
alias: pci:v00008086d0000422Bsv*sd00001101bc*sc*i*
alias: pci:v00008086d0000423Dsv*sd00001316bc*sc*i*
alias: pci:v00008086d0000423Dsv*sd00001216bc*sc*i*
alias: pci:v00008086d0000423Dsv*sd00001311bc*sc*i*
alias: pci:v00008086d0000423Dsv*sd00001211bc*sc*i*
alias: pci:v00008086d0000423Csv*sd00001326bc*sc*i*
alias: pci:v00008086d0000423Csv*sd00001321bc*sc*i*
alias: pci:v00008086d0000423Csv*sd00001221bc*sc*i*
alias: pci:v00008086d0000423Csv*sd00001306bc*sc*i*
alias: pci:v00008086d0000423Csv*sd00001206bc*sc*i*
alias: pci:v00008086d0000423Csv*sd00001301bc*sc*i*
alias: pci:v00008086d0000423Csv*sd00001201bc*sc*i*
alias: pci:v00008086d0000423Bsv*sd00001011bc*sc*i*
alias: pci:v00008086d0000423Asv*sd00001021bc*sc*i*
alias: pci:v00008086d0000423Asv*sd00001001bc*sc*i*
alias: pci:v00008086d00004236sv*sd00001114bc*sc*i*
alias: pci:v00008086d00004236sv*sd00001014bc*sc*i*
alias: pci:v00008086d00004236sv*sd00001111bc*sc*i*
alias: pci:v00008086d00004236sv*sd00001011bc*sc*i*
alias: pci:v00008086d00004235sv*sd00001104bc*sc*i*
alias: pci:v00008086d00004235sv*sd00001004bc*sc*i*
alias: pci:v00008086d00004235sv*sd00001101bc*sc*i*
alias: pci:v00008086d00004235sv*sd00001001bc*sc*i*
alias: pci:v00008086d00004235sv*sd00001124bc*sc*i*
alias: pci:v00008086d00004235sv*sd00001024bc*sc*i*
alias: pci:v00008086d00004235sv*sd00001121bc*sc*i*
alias: pci:v00008086d00004235sv*sd00001021bc*sc*i*
alias: pci:v00008086d00004237sv*sd00001316bc*sc*i*
alias: pci:v00008086d00004237sv*sd00001216bc*sc*i*
alias: pci:v00008086d00004237sv*sd00001315bc*sc*i*
alias: pci:v00008086d00004237sv*sd00001215bc*sc*i*
alias: pci:v00008086d00004237sv*sd00001314bc*sc*i*
alias: pci:v00008086d00004237sv*sd00001214bc*sc*i*
alias: pci:v00008086d00004237sv*sd00001311bc*sc*i*
alias: pci:v00008086d00004237sv*sd00001211bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001326bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001226bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001325bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001225bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001324bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001224bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001321bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001221bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001306bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001206bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001305bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001205bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001304bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001204bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001301bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001201bc*sc*i*
depends: cfg80211
retpoline: Y
intree: Y
name: iwlwifi
vermagic: 5.9.0-rc6-wifi6kernel SMP mod_unload
sig_id: PKCS#7
signer: Build time autogenerated kernel key
sig_key: 2A:1E:DE:A4:8F:D2:5E:36:7B:65:D4:FB:EB:EF:5F:72:A0:FD:D3:91
sig_hashalgo: sha512
signature: 3A:47:FA:E8:AC:35:00:2A:E8:CA:20:C8:92:20:33:38:04:E1:36:F5:
74:64:F4:A4:E2:5D:CA:05:79:22:1C:16:46:EB:DD:EA:56:01:DE:17:
1A:71:8F:6B:5E:86:1E:EF:F7:1A:B8:86:27:AC:C4:E0:2D:EA:16:4C:
CD:F1:59:3A:7C:FB:EE:90:2D:FA:6B:26:B1:22:76:FC:EA:AA:71:9A:
5E:5E:13:3E:78:A4:5B:CC:96:39:72:40:99:82:0D:28:2B:E9:45:EB:
11:D7:C4:DA:33:DA:3C:6C:8B:57:89:E5:98:08:ED:09:F1:42:6D:71:
11:EC:84:37:DF:76:FB:42:81:D1:91:69:62:58:5F:13:6D:27:C6:6C:
68:3F:BD:20:77:04:51:27:66:19:00:8E:E3:BD:12:BA:5D:17:E2:FF:
04:4D:87:97:4D:5F:A2:0F:CA:A7:B7:FD:AD:E9:FF:46:DE:65:75:FA:
D1:87:29:B3:13:76:11:9A:A9:86:11:DD:01:18:67:C2:7D:68:97:D9:
9F:8A:4A:86:CC:BC:A9:2B:F9:39:C3:47:D6:AA:D1:48:E6:7D:D6:4F:
20:FA:F7:55:1D:61:6F:A2:7F:50:2E:01:FC:AC:72:58:5D:59:FD:44:
12:71:92:D2:AD:0D:19:3B:3F:7D:E8:A1:5E:AD:57:9D:61:5A:05:2B:
29:34:F4:65:23:62:A1:19:60:30:8A:0C:EA:E2:30:F3:A3:F4:EC:41:
33:A7:06:1A:B4:FE:68:B4:06:32:7F:0C:CD:4A:F3:6C:50:33:30:31:
E8:83:55:5E:75:1C:DE:BE:71:59:5D:B1:6D:09:5B:93:C6:98:FC:96:
82:56:65:49:7C:6E:A2:F3:6C:02:E1:71:4E:11:51:1D:51:F5:61:F2:
4D:95:03:80:36:F7:FE:C3:CD:13:73:62:3F:EE:2A:03:BF:7C:C4:0D:
D3:F9:20:E5:17:D6:C7:A3:59:9F:E8:D4:56:9A:80:ED:2A:03:15:80:
8E:18:AC:94:01:45:EC:EC:CB:D6:60:ED:07:C5:A9:D7:69:16:29:19:
22:B1:A5:2E:37:6B:B2:AD:23:1E:BB:56:B3:7E:F6:E1:26:A3:7E:00:
BC:6E:76:9C:0B:4E:77:C3:57:CC:2A:16:D6:3C:F1:AC:C6:92:77:1B:
7D:C8:4B:CF:12:EC:E9:2E:5E:9B:E5:C0:51:13:A3:78:4F:0C:4E:DA:
05:F7:BE:A6:97:10:FA:E9:E9:AC:91:F8:D8:25:92:16:05:AC:EF:39:
D5:E1:DD:A2:EF:9B:CC:74:47:6B:A0:56:28:FB:BD:C2:08:3E:9B:F3:
46:93:D3:CF:48:34:09:D6:21:3A:32:22
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 AX210 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: nvm_file:NVM file name (charp)
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: true (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: 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)
$ lsmod | grep iwlwifi
iwlwifi 356352 1 iwlmvm
cfg80211 782336 3 iwlmvm,iwlwifi,mac80211
$ dmesg | grep ASSERT
*no output*
Thanks in advance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Shm,
Thank you so much for your response and the information attached.
We will review these logs and provide an update in this thread as soon as possible
Esteban D.
Intel Technical Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Shm,
I would like to provide an update on this thread.
I need to inform you that the iwlwifi driver does not support SOF_TIMESTAMPING_TX_SOFTWARE.
If the implementation of the linuxptp compulsorily requires the “SOF_TIMESTAMPING_TX_SOFTWARE”, then unfortunately it won't be possible.
I hope that theinformation provided will help to answer your concern.
Esteban D.
Intel Technical Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Shm,
Were you able to check the previous post?
Please let me know if you need further assistance.
Esteban D.
Intel Technical Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the reply. It was very useful.
We also wanted to know whether iwlwifi supports hardware time stamping.
Thanks in advance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Shm,
Thank you for your response.
Please allow me to look into that for you.
I will provide an update as soon as possible.
Esteban D.
Intel Technical Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Shm,
Thank you for your patience.
I would like to provide an update on this matter.
After confirming the information on my side I need to inform you that the iwlwifi driver does not support Hardware time stamping.
I hope that the information provided about the Software/Hardware Time stamping helps answering any concern that you may have.
If you have any additional question please let me know and I will be more than glad to assist you.
Esteban D.
Intel Technical Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Thanks for your reply. It was very useful.
I wanted to get few more informations from your side.
- Does the hardware of AX200 itself has internal clock so that the frames could be timestamped?
- There has to be a way for the frames to get timing info.Is it from Kernel?
Thanks in advance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Shm,
Thank you so much for your response.
I will keep you updated once I verify that information for you.
Esteban D.
Intel Technical Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Shm,
Thank you so much for your patience.
I’m still working on gathering this information for you.
However, I would appreciate if you could confirm the following:
- Are you working in a custom design? Are you a developer?
- What is the reason for the enabling timestamping in iwlwifi driver?
I will be waiting for your response.
Esteban D.
Intel Technical Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Hello,
Yes I am a developer and we are trying to time synchronise the WiFi6 AP and WiFi6 STA's as part of our research project.
Thanks.
Shm
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @Shm
Thank you for your patience in this matter.
After checking this further and since this is a specific question for Wi-Fi and Linux operating systems, our recommendation is to address these inquiries to the Linux community/support and to your Original Equipment Manufacturer (OEM) for proper assistance.
Having said that, we will proceed to close this inquiry now. Thank you for your understanding.
Best regards,
Andrew G.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Shm
We have not heard back from you so we will proceed to close this thread now. If you need any additional information, please submit a new question as this thread will no longer be monitored.
Best regards,
Andrew G.
Intel Customer Support Technician
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page