morrownr / 8814au

Linux Driver for USB WiFi Adapters that are based on the RTL8814AU Chipset
Other
478 stars 88 forks source link

Warnings in syslog while kismet is running #41

Closed stackmagic closed 2 years ago

stackmagic commented 2 years ago

there's a bunch of warnings in the syslog while kismet is running. it still receives devices and everything seems to work ok. the warnings are coming in at around one per second and they slowly blow up the logfile.

platform: raspi4 8GB hardware: alfa AWUS1900 Linux kali 5.4.83-Re4son-v8l+ aarch64

driver built from git revision: 32b6c9eb0e28ba16d9a44c327f320ee4a3302234 built according to instructions (raspi64.sh and install-driver.sh)

iwconfig

wlan1     IEEE 802.11b  ESSID:""  Nickname:"WIFI@RTL8814AU"
          Mode:Monitor  Frequency:5.805 GHz  Access Point: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Can these warnings be ignored? If yes, can they be suppressed somehow?

Here's a sample of the warnings

Oct  7 18:15:22 kali kernel: [ 1642.425379] ------------[ cut here ]------------
Oct  7 18:15:22 kali kernel: [ 1642.435387] WARNING: CPU: 3 PID: 1173 at /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rf.c:215 rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:22 kali kernel: [ 1642.445395] Modules linked in: cdc_acm rfcomm algif_hash aes_neon_bs aes_neon_blk crypto_simd cryptd algif_skcipher af_alg bnep btusb btrtl btintel btbcm bluetooth ecdh_generic ecc 8814au(O) binfmt_misc sg brcmfmac brcmutil bcm2835_isp(C) cfg80211 bcm2835_codec(C) bcm2835_v4l2(C) videobuf2_vmalloc v4l2_mem2mem bcm2835_mmal_vchiq(C) snd_bcm2835(C) videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_common rfkill snd_pcm snd_timer raspberrypi_hwmon snd videodev vc_sm_cma(C) mc rpivid_mem uio_pdrv_genirq uio fuse drm drm_panel_orientation_quirks ip_tables x_tables ipv6
Oct  7 18:15:22 kali kernel: [ 1642.466674] CPU: 3 PID: 1173 Comm: RTW_CMD_THREAD Tainted: G        WC O      5.4.83-Re4son-v8l+ #1
Oct  7 18:15:22 kali kernel: [ 1642.477629] Hardware name: Raspberry Pi 4 Model B Rev 1.4 (DT)
Oct  7 18:15:22 kali kernel: [ 1642.486088] pstate: 60000005 (nZCv daif -PAN -UAO)
Oct  7 18:15:22 kali kernel: [ 1642.493267] pc : rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:22 kali kernel: [ 1642.500256] lr : rtw_hal_set_chnl_bw+0x144/0x14c [8814au]
Oct  7 18:15:22 kali kernel: [ 1642.507209] sp : ffffffc01185bd00
Oct  7 18:15:22 kali kernel: [ 1642.514108] x29: ffffffc01185bd00 x28: ffffff81f2564a00 
Oct  7 18:15:22 kali kernel: [ 1642.520972] x27: 0000000000000002 x26: 0000000000000000 
Oct  7 18:15:22 kali kernel: [ 1642.527835] x25: 0000000000000000 x24: 000000000000003a 
Oct  7 18:15:22 kali kernel: [ 1642.534666] x23: 000000000000003a x22: 000000000000003e 
Oct  7 18:15:22 kali kernel: [ 1642.541527] x21: 0000000000000000 x20: 0000000000000001 
Oct  7 18:15:22 kali kernel: [ 1642.548313] x19: 000000000000003e x18: 0000000000000000 
Oct  7 18:15:22 kali kernel: [ 1642.555073] x17: 0000000000000000 x16: 0000000000000000 
Oct  7 18:15:22 kali kernel: [ 1642.561876] x15: 0000000000000390 x14: 0000000000005d3f 
Oct  7 18:15:22 kali kernel: [ 1642.568670] x13: 00000199319449b0 x12: 0000000000000000 
Oct  7 18:15:22 kali kernel: [ 1642.575527] x11: 0000000000000000 x10: 00000000000019a0 
Oct  7 18:15:22 kali kernel: [ 1642.582354] x9 : ffffffc01185bc20 x8 : ffffff81e5427340 
Oct  7 18:15:22 kali kernel: [ 1642.589159] x7 : 0000017e62a60d99 x6 : ffffffc010eb9000 
Oct  7 18:15:22 kali kernel: [ 1642.596037] x5 : ffffffc010eb9098 x4 : ffffffc01185c000 
Oct  7 18:15:22 kali kernel: [ 1642.602904] x3 : 0000000000000000 x2 : 0000000000000000 
Oct  7 18:15:22 kali kernel: [ 1642.609815] x1 : 0000000000000001 x0 : ffffffc008f6a0d0 
Oct  7 18:15:22 kali kernel: [ 1642.616662] Call trace:
Oct  7 18:15:22 kali kernel: [ 1642.623514]  rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:22 kali kernel: [ 1642.630494]  rtw_hal_set_chnl_bw+0x144/0x14c [8814au]
Oct  7 18:15:22 kali kernel: [ 1642.637452]  set_channel_bwmode+0xc0/0x130 [8814au]
Oct  7 18:15:22 kali kernel: [ 1642.644448]  rtw_set_chbw_hdl+0x5c/0xa0 [8814au]
Oct  7 18:15:22 kali kernel: [ 1642.651391]  rtw_cmd_thread+0x43c/0x5e4 [8814au]
Oct  7 18:15:22 kali kernel: [ 1642.658249]  kthread+0x144/0x150
Oct  7 18:15:22 kali kernel: [ 1642.665117]  ret_from_fork+0x10/0x18
Oct  7 18:15:22 kali kernel: [ 1642.671968] ---[ end trace df86b4807935df2a ]---
Oct  7 18:15:23 kali kernel: [ 1643.372868] ------------[ cut here ]------------
Oct  7 18:15:23 kali kernel: [ 1643.382459] WARNING: CPU: 3 PID: 1173 at /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rf.c:215 rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:23 kali kernel: [ 1643.391001] Modules linked in: cdc_acm rfcomm algif_hash aes_neon_bs aes_neon_blk crypto_simd cryptd algif_skcipher af_alg bnep btusb btrtl btintel btbcm bluetooth ecdh_generic ecc 8814au(O) binfmt_misc sg brcmfmac brcmutil bcm2835_isp(C) cfg80211 bcm2835_codec(C) bcm2835_v4l2(C) videobuf2_vmalloc v4l2_mem2mem bcm2835_mmal_vchiq(C) snd_bcm2835(C) videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_common rfkill snd_pcm snd_timer raspberrypi_hwmon snd videodev vc_sm_cma(C) mc rpivid_mem uio_pdrv_genirq uio fuse drm drm_panel_orientation_quirks ip_tables x_tables ipv6
Oct  7 18:15:23 kali kernel: [ 1643.405988] CPU: 3 PID: 1173 Comm: RTW_CMD_THREAD Tainted: G        WC O      5.4.83-Re4son-v8l+ #1
Oct  7 18:15:23 kali kernel: [ 1643.413672] Hardware name: Raspberry Pi 4 Model B Rev 1.4 (DT)
Oct  7 18:15:23 kali kernel: [ 1643.421076] pstate: 80000005 (Nzcv daif -PAN -UAO)
Oct  7 18:15:23 kali kernel: [ 1643.428290] pc : rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:23 kali kernel: [ 1643.435294] lr : rtw_hal_set_chnl_bw+0x144/0x14c [8814au]
Oct  7 18:15:23 kali kernel: [ 1643.442259] sp : ffffffc01185bd00
Oct  7 18:15:23 kali kernel: [ 1643.449176] x29: ffffffc01185bd00 x28: ffffff81f2564a00 
Oct  7 18:15:23 kali kernel: [ 1643.456061] x27: 0000000000000001 x26: 0000000000000000 
Oct  7 18:15:23 kali kernel: [ 1643.462931] x25: 0000000000000000 x24: 000000000000007a 
Oct  7 18:15:23 kali kernel: [ 1643.469781] x23: 000000000000007a x22: 0000000000000076 
Oct  7 18:15:23 kali kernel: [ 1643.476653] x21: 0000000000000000 x20: 0000000000000001 
Oct  7 18:15:23 kali kernel: [ 1643.483451] x19: 0000000000000076 x18: 0000000000000000 
Oct  7 18:15:23 kali kernel: [ 1643.490240] x17: 0000000000000000 x16: 0000000000000000 
Oct  7 18:15:23 kali kernel: [ 1643.497041] x15: 0000000000000127 x14: 000000000000ba7e 
Oct  7 18:15:23 kali kernel: [ 1643.503858] x13: ffffffc01000d000 x12: 0000000000000001 
Oct  7 18:15:23 kali kernel: [ 1643.510711] x11: 0000000000040930 x10: 00000000000019a0 
Oct  7 18:15:23 kali kernel: [ 1643.517545] x9 : ffffffc01185bc20 x8 : ffffff81e5427340 
Oct  7 18:15:23 kali kernel: [ 1643.524378] x7 : 0000000000000000 x6 : ffffffc010eb9000 
Oct  7 18:15:23 kali kernel: [ 1643.531233] x5 : ffffffc010eb9098 x4 : ffffffc01185c000 
Oct  7 18:15:23 kali kernel: [ 1643.538085] x3 : 0000000000000000 x2 : 0000000000000000 
Oct  7 18:15:23 kali kernel: [ 1643.544975] x1 : 0000000000000001 x0 : ffffffc008f6a0d0 
Oct  7 18:15:23 kali kernel: [ 1643.551812] Call trace:
Oct  7 18:15:23 kali kernel: [ 1643.558686]  rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:23 kali kernel: [ 1643.565601]  rtw_hal_set_chnl_bw+0x144/0x14c [8814au]
Oct  7 18:15:23 kali kernel: [ 1643.572545]  set_channel_bwmode+0xc0/0x130 [8814au]
Oct  7 18:15:23 kali kernel: [ 1643.579531]  rtw_set_chbw_hdl+0x5c/0xa0 [8814au]
Oct  7 18:15:23 kali kernel: [ 1643.586456]  rtw_cmd_thread+0x43c/0x5e4 [8814au]
Oct  7 18:15:23 kali kernel: [ 1643.593291]  kthread+0x144/0x150
Oct  7 18:15:23 kali kernel: [ 1643.600141]  ret_from_fork+0x10/0x18
Oct  7 18:15:23 kali kernel: [ 1643.606979] ---[ end trace df86b4807935df2b ]---
Oct  7 18:15:26 kali kernel: [ 1646.173619] ------------[ cut here ]------------
Oct  7 18:15:26 kali kernel: [ 1646.183594] WARNING: CPU: 3 PID: 1173 at /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rf.c:215 rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:26 kali kernel: [ 1646.193453] Modules linked in: cdc_acm rfcomm algif_hash aes_neon_bs aes_neon_blk crypto_simd cryptd algif_skcipher af_alg bnep btusb btrtl btintel btbcm bluetooth ecdh_generic ecc 8814au(O) binfmt_misc sg brcmfmac brcmutil bcm2835_isp(C) cfg80211 bcm2835_codec(C) bcm2835_v4l2(C) videobuf2_vmalloc v4l2_mem2mem bcm2835_mmal_vchiq(C) snd_bcm2835(C) videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_common rfkill snd_pcm snd_timer raspberrypi_hwmon snd videodev vc_sm_cma(C) mc rpivid_mem uio_pdrv_genirq uio fuse drm drm_panel_orientation_quirks ip_tables x_tables ipv6
Oct  7 18:15:26 kali kernel: [ 1646.214845] CPU: 3 PID: 1173 Comm: RTW_CMD_THREAD Tainted: G        WC O      5.4.83-Re4son-v8l+ #1
Oct  7 18:15:26 kali kernel: [ 1646.225650] Hardware name: Raspberry Pi 4 Model B Rev 1.4 (DT)
Oct  7 18:15:26 kali kernel: [ 1646.236215] pstate: 60000005 (nZCv daif -PAN -UAO)
Oct  7 18:15:26 kali kernel: [ 1646.243854] pc : rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:26 kali kernel: [ 1646.250892] lr : rtw_hal_set_chnl_bw+0x144/0x14c [8814au]
Oct  7 18:15:26 kali kernel: [ 1646.257724] sp : ffffffc01185bd00
Oct  7 18:15:26 kali kernel: [ 1646.264659] x29: ffffffc01185bd00 x28: ffffff81f2564a00 
Oct  7 18:15:26 kali kernel: [ 1646.271527] x27: 0000000000000002 x26: 0000000000000000 
Oct  7 18:15:26 kali kernel: [ 1646.278385] x25: 0000000000000000 x24: 000000000000002a 
Oct  7 18:15:26 kali kernel: [ 1646.285258] x23: 000000000000002a x22: 000000000000002e 
Oct  7 18:15:26 kali kernel: [ 1646.292007] x21: 0000000000000000 x20: 0000000000000001 
Oct  7 18:15:26 kali kernel: [ 1646.298837] x19: 000000000000002e x18: 0000000000000000 
Oct  7 18:15:26 kali kernel: [ 1646.305622] x17: 0000000000000000 x16: 0000000000000000 
Oct  7 18:15:26 kali kernel: [ 1646.312408] x15: 0000000000000000 x14: 000000000000ba7e 
Oct  7 18:15:26 kali kernel: [ 1646.319249] x13: 0000bdf2b7509aa6 x12: 0000000000000000 
Oct  7 18:15:26 kali kernel: [ 1646.325984] x11: 000000000000bdf2 x10: 00000000000019a0 
Oct  7 18:15:26 kali kernel: [ 1646.332797] x9 : ffffffc01185bc20 x8 : ffffff81e5427340 
Oct  7 18:15:26 kali kernel: [ 1646.339688] x7 : 0000017f4437da86 x6 : ffffffc010eb9000 
Oct  7 18:15:26 kali kernel: [ 1646.346532] x5 : ffffffc010eb9098 x4 : ffffffc01185c000 
Oct  7 18:15:26 kali kernel: [ 1646.353435] x3 : 0000000000000000 x2 : 0000000000000000 
Oct  7 18:15:26 kali kernel: [ 1646.360218] x1 : 0000000000000001 x0 : ffffffc008f6a0d0 
Oct  7 18:15:26 kali kernel: [ 1646.367065] Call trace:
Oct  7 18:15:26 kali kernel: [ 1646.374018]  rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:26 kali kernel: [ 1646.380945]  rtw_hal_set_chnl_bw+0x144/0x14c [8814au]
Oct  7 18:15:26 kali kernel: [ 1646.387920]  set_channel_bwmode+0xc0/0x130 [8814au]
Oct  7 18:15:26 kali kernel: [ 1646.394818]  rtw_set_chbw_hdl+0x5c/0xa0 [8814au]
Oct  7 18:15:26 kali kernel: [ 1646.401793]  rtw_cmd_thread+0x43c/0x5e4 [8814au]
Oct  7 18:15:26 kali kernel: [ 1646.408666]  kthread+0x144/0x150
Oct  7 18:15:26 kali kernel: [ 1646.415528]  ret_from_fork+0x10/0x18
Oct  7 18:15:26 kali kernel: [ 1646.422374] ---[ end trace df86b4807935df2c ]---
Oct  7 18:15:27 kali kernel: [ 1647.123754] ------------[ cut here ]------------
Oct  7 18:15:27 kali kernel: [ 1647.133754] WARNING: CPU: 3 PID: 1173 at /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rf.c:215 rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:27 kali kernel: [ 1647.143751] Modules linked in: cdc_acm rfcomm algif_hash aes_neon_bs aes_neon_blk crypto_simd cryptd algif_skcipher af_alg bnep btusb btrtl btintel btbcm bluetooth ecdh_generic ecc 8814au(O) binfmt_misc sg brcmfmac brcmutil bcm2835_isp(C) cfg80211 bcm2835_codec(C) bcm2835_v4l2(C) videobuf2_vmalloc v4l2_mem2mem bcm2835_mmal_vchiq(C) snd_bcm2835(C) videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_common rfkill snd_pcm snd_timer raspberrypi_hwmon snd videodev vc_sm_cma(C) mc rpivid_mem uio_pdrv_genirq uio fuse drm drm_panel_orientation_quirks ip_tables x_tables ipv6
Oct  7 18:15:27 kali kernel: [ 1647.162880] CPU: 3 PID: 1173 Comm: RTW_CMD_THREAD Tainted: G        WC O      5.4.83-Re4son-v8l+ #1
Oct  7 18:15:27 kali kernel: [ 1647.170538] Hardware name: Raspberry Pi 4 Model B Rev 1.4 (DT)
Oct  7 18:15:27 kali kernel: [ 1647.177924] pstate: 60000005 (nZCv daif -PAN -UAO)
Oct  7 18:15:27 kali kernel: [ 1647.185172] pc : rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:27 kali kernel: [ 1647.192101] lr : rtw_hal_set_chnl_bw+0x144/0x14c [8814au]
Oct  7 18:15:27 kali kernel: [ 1647.199000] sp : ffffffc01185bd00
Oct  7 18:15:27 kali kernel: [ 1647.205945] x29: ffffffc01185bd00 x28: ffffff81f2564a00 
Oct  7 18:15:27 kali kernel: [ 1647.212813] x27: 0000000000000002 x26: 0000000000000000 
Oct  7 18:15:27 kali kernel: [ 1647.219746] x25: 0000000000000000 x24: 000000000000003a 
Oct  7 18:15:27 kali kernel: [ 1647.226504] x23: 000000000000003a x22: 000000000000003e 
Oct  7 18:15:27 kali kernel: [ 1647.233320] x21: 0000000000000000 x20: 0000000000000001 
Oct  7 18:15:27 kali kernel: [ 1647.240154] x19: 000000000000003e x18: 0000000000000000 
Oct  7 18:15:27 kali kernel: [ 1647.246943] x17: 0000000000000000 x16: 0000000000000000 
Oct  7 18:15:27 kali kernel: [ 1647.253768] x15: 0000000000000000 x14: 0000000000000000 
Oct  7 18:15:27 kali kernel: [ 1647.260485] x13: 0000000000000000 x12: 0000000000000000 
Oct  7 18:15:27 kali kernel: [ 1647.267243] x11: 0000000000000000 x10: 00000000000019a0 
Oct  7 18:15:27 kali kernel: [ 1647.274071] x9 : ffffffc01185bc20 x8 : ffffff81e5427340 
Oct  7 18:15:27 kali kernel: [ 1647.280878] x7 : 0000000000000000 x6 : ffffffc010eb9000 
Oct  7 18:15:27 kali kernel: [ 1647.287726] x5 : ffffffc010eb9098 x4 : ffffffc01185c000 
Oct  7 18:15:27 kali kernel: [ 1647.294494] x3 : 0000000000000000 x2 : 0000000000000000 
Oct  7 18:15:27 kali kernel: [ 1647.301309] x1 : 0000000000000001 x0 : ffffffc008f6a0d0 
Oct  7 18:15:27 kali kernel: [ 1647.308162] Call trace:
Oct  7 18:15:27 kali kernel: [ 1647.315039]  rtw_get_scch_by_cch_offset+0xa4/0x120 [8814au]
Oct  7 18:15:27 kali kernel: [ 1647.321940]  rtw_hal_set_chnl_bw+0x144/0x14c [8814au]
Oct  7 18:15:27 kali kernel: [ 1647.328822]  set_channel_bwmode+0xc0/0x130 [8814au]
Oct  7 18:15:27 kali kernel: [ 1647.335720]  rtw_set_chbw_hdl+0x5c/0xa0 [8814au]
Oct  7 18:15:27 kali kernel: [ 1647.342662]  rtw_cmd_thread+0x43c/0x5e4 [8814au]
Oct  7 18:15:27 kali kernel: [ 1647.349487]  kthread+0x144/0x150
Oct  7 18:15:27 kali kernel: [ 1647.356298]  ret_from_fork+0x10/0x18
Oct  7 18:15:27 kali kernel: [ 1647.363084] ---[ end trace df86b4807935df2d ]---
morrownr commented 2 years ago

If you had ask before compiling, I would have given you about a 50% shot at this driver compiling on that setup. So, this is great because it actually compiled.

Of the drivers I attempt to maintain here, this one is the problem child. It is old and fragile. I keep hoping that Realtek will let a new version slip out. I see you used the settings for raspi64. That is what I would have done also but I'm not sure what would be best to tell you the truth. You are more or less out in uncharted waters.

My advice is to check results to see if things are working and if things appears to be working, shut logging down and pretend everything is fine. I run Kali but it is the amd64 version. I use two RasPi's but I use the RasPiOS... so I have no experience with Kali on a Pi...yet. If it breaks, it could take some time to figure out what the problem.

Regards