Skip to content

Transmit Freezing Computer #3

@reachrf

Description

@reachrf

I have successfully received BSM packets (using my own dissector), from a V2V radio, but now I need to transmit. It's not going too well, I think there is a kernel fault.

I'm using pretty basic userspace code, just opening a raw socket, and sending a packet i made from a captured one. Any idea?

I checked the logs, and it abruptly fails and disconnects from ocb mode.
The script will run when I have the normal wifi working (connected to AP).
It's only when it's in the ocb mode provided by socketV2V.

Oct 31 23:09:03 reachbox kernel: [138523.500855] net/wireless/nl80211.c:nl80211_send_chandef:2580 10MHz channel
Oct 31 23:09:04 reachbox kernel: [138524.271907] hpet1: lost 19 rtc interrupts
Oct 31 23:09:05 reachbox kernel: [138525.000510] net/wireless/nl80211.c:nl80211_send_chandef:2580 10MHz channel
Oct 31 23:09:05 reachbox kernel: [138525.271865] hpet1: lost 19 rtc interrupts
Oct 31 23:09:06 reachbox kernel: [138526.271837] hpet1: lost 19 rtc interrupts
Oct 31 23:09:06 reachbox kernel: [138526.500133] net/wireless/nl80211.c:nl80211_send_chandef:2580 10MHz channel
Oct 31 23:09:07 reachbox kernel: [138527.272766] hpet1: lost 19 rtc interrupts
Oct 31 23:09:08 reachbox kernel: [138528.000090] net/wireless/nl80211.c:nl80211_send_chandef:2580 10MHz channel
Oct 31 23:09:08 reachbox kernel: [138528.267528] hpet1: lost 19 rtc interrupts
Oct 31 23:09:09 reachbox kernel: [138529.272666] hpet1: lost 19 rtc interrupts
Oct 31 23:09:09 reachbox kernel: [138529.500177] net/wireless/nl80211.c:nl80211_send_chandef:2580 10MHz channel
Oct 31 23:09:10 reachbox kernel: [138530.272651] hpet1: lost 19 rtc interrupts
Oct 31 23:09:11 reachbox kernel: [138531.000509] net/wireless/nl80211.c:nl80211_send_chandef:2580 10MHz channel
Oct 31 23:09:11 reachbox kernel: [138531.272586] hpet1: lost 19 rtc interrupts
Oct 31 23:09:12 reachbox kernel: [138532.272549] hpet1: lost 19 rtc interrupts
Oct 31 23:09:12 reachbox kernel: [138532.500390] net/wireless/nl80211.c:nl80211_send_chandef:2580 10MHz channel
Oct 31 23:09:13 reachbox kernel: [138533.272536] hpet1: lost 19 rtc interrupts
Oct 31 23:09:14 reachbox kernel: [138534.000561] net/wireless/nl80211.c:nl80211_send_chandef:2580 10MHz channel
Oct 31 23:09:14 reachbox kernel: [138534.271527] hpet1: lost 19 rtc interrupts
Oct 31 23:09:15 reachbox kernel: [138535.272445] hpet1: lost 19 rtc interrupts
Oct 31 23:09:15 reachbox kernel: [138535.500681] net/wireless/nl80211.c:nl80211_send_chandef:2580 10MHz channel
Oct 31 23:09:16 reachbox kernel: [138536.272386] hpet1: lost 19 rtc interrupts
Oct 31 23:09:17 reachbox kernel: [138537.000413] net/wireless/nl80211.c:nl80211_send_chandef:2580 10MHz channel
Oct 31 23:09:17 reachbox NetworkManager[691]: [1541041757.1620] manager: sleep requested (sleeping: no enabled: yes)
Oct 31 23:09:17 reachbox NetworkManager[691]: [1541041757.2276] manager: sleeping...
Oct 31 23:09:17 reachbox NetworkManager[691]: [1541041757.4166] device (wlan0): state change: disconnected -> unmanaged (reason 'sleeping') [30 10 37]
Oct 31 23:09:17 reachbox kernel: [138537.193110] net/mac80211/iface.c:ieee80211_do_stop Breaking ocb ocb_stop
Oct 31 23:09:17 reachbox kernel: [138537.272328] hpet1: lost 19 rtc interrupts
Oct 31 23:09:18 reachbox kernel: [138538.272292] hpet1: lost 19 rtc interrupts
Oct 31 23:09:18 reachbox NetworkManager[691]: [1541041758.9820] manager: NetworkManager state is now ASLEEP
Oct 31 23:09:19 reachbox kernel: [138539.272246] hpet1: lost 19 rtc interrupts
Oct 31 23:09:20 reachbox kernel: [138540.272199] hpet1: lost 19 rtc interrupts
Oct 31 23:09:21 reachbox kernel: [138541.231557] net/wireless/util.c:cfg80211_change_iface leaving OCB
Oct 31 23:09:21 reachbox kernel: [138541.231561] wlan0: Failed check-sdata-in-driver check, flags: 0x4
Oct 31 23:09:21 reachbox kernel: [138541.231586] ------------[ cut here ]------------
Oct 31 23:09:21 reachbox kernel: [138541.231615] WARNING: CPU: 1 PID: 808 at net/mac80211/driver-ops.h:17 ieee80211_bss_info_change_notify+0x16d/0x180 [mac80211]
Oct 31 23:09:21 reachbox kernel: [138541.231615] Modules linked in: uas usb_storage nfnetlink_queue nfnetlink_log nfnetlink bluetooth ecdh_generic ccm snd_hda_codec_analog snd_hda_codec_generic snd_hda_intel snd_hda_codec joydev input_leds snd_hda_core arc4 snd_hwdep snd_pcm ath9k coretemp snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq ath9k_common kvm_intel snd_seq_device ath9k_hw snd_timer kvm snd irqbypass gpio_ich ath soundcore mac80211 cfg80211 lpc_ich mei_me mei mac_hid binfmt_misc parport_pc ppdev lp parport autofs4 hid_generic usbhid hid i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm e1000e pata_acpi ahci libahci wmi floppy video
Oct 31 23:09:21 reachbox kernel: [138541.231648] CPU: 1 PID: 808 Comm: wpa_supplicant Tainted: G W 4.12.0socket2v #1
Oct 31 23:09:21 reachbox kernel: [138541.231649] Hardware name: LENOVO 6234A1U/LENOVO, BIOS 5CKT68AUS 11/05/2010
Oct 31 23:09:21 reachbox kernel: [138541.231650] task: ffff9fc76382d100 task.stack: ffffbde100850000
Oct 31 23:09:21 reachbox kernel: [138541.231662] RIP: 0010:ieee80211_bss_info_change_notify+0x16d/0x180 [mac80211]
Oct 31 23:09:21 reachbox kernel: [138541.231663] RSP: 0018:ffffbde100853998 EFLAGS: 00010292
Oct 31 23:09:21 reachbox kernel: [138541.231664] RAX: 0000000000000036 RBX: ffff9fc7b0e9c8c0 RCX: 0000000000000006
Oct 31 23:09:21 reachbox kernel: [138541.231665] RDX: 0000000000000007 RSI: 0000000000000092 RDI: ffff9fc7b5b0de80
Oct 31 23:09:21 reachbox kernel: [138541.231666] RBP: ffffbde1008539c0 R08: 0000000000000001 R09: 00000000000328d2
Oct 31 23:09:21 reachbox kernel: [138541.231667] R10: 0000000000000000 R11: 00000000000328d2 R12: 0000000000400000
Oct 31 23:09:21 reachbox kernel: [138541.231667] R13: ffff9fc7b0e9d028 R14: ffff9fc7afa18780 R15: ffff9fc7afa18780
Oct 31 23:09:21 reachbox kernel: [138541.231669] FS: 00007f4c41635880(0000) GS:ffff9fc7b5b00000(0000) knlGS:0000000000000000
Oct 31 23:09:21 reachbox kernel: [138541.231670] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Oct 31 23:09:21 reachbox kernel: [138541.231671] CR2: 00007fc6ff5ddcab CR3: 00000000716c9000 CR4: 00000000000406e0
Oct 31 23:09:21 reachbox kernel: [138541.231671] Call Trace:
Oct 31 23:09:21 reachbox kernel: [138541.231688] ieee80211_ocb_leave+0xdc/0x140 [mac80211]
Oct 31 23:09:21 reachbox kernel: [138541.231702] ieee80211_leave_ocb+0x15/0x20 [mac80211]
Oct 31 23:09:21 reachbox kernel: [138541.231729] __cfg80211_leave_ocb+0x4e/0x120 [cfg80211]
Oct 31 23:09:21 reachbox kernel: [138541.231742] cfg80211_leave_ocb+0x32/0x50 [cfg80211]
Oct 31 23:09:21 reachbox kernel: [138541.231752] cfg80211_change_iface+0x3fd/0x450 [cfg80211]
Oct 31 23:09:21 reachbox kernel: [138541.231756] ? nla_parse+0xa7/0x120
Oct 31 23:09:21 reachbox kernel: [138541.231767] nl80211_set_interface+0x19a/0x260 [cfg80211]
Oct 31 23:09:21 reachbox kernel: [138541.231770] genl_family_rcv_msg+0x1c6/0x380
Oct 31 23:09:21 reachbox kernel: [138541.231772] genl_rcv_msg+0x4c/0x90
Oct 31 23:09:21 reachbox kernel: [138541.231773] ? genl_family_rcv_msg+0x380/0x380
Oct 31 23:09:21 reachbox kernel: [138541.231774] netlink_rcv_skb+0xdc/0x100
Oct 31 23:09:21 reachbox kernel: [138541.231776] genl_rcv+0x28/0x40
Oct 31 23:09:21 reachbox kernel: [138541.231777] netlink_unicast+0x16a/0x210
Oct 31 23:09:21 reachbox kernel: [138541.231778] netlink_sendmsg+0x2a8/0x390
Oct 31 23:09:21 reachbox kernel: [138541.231780] sock_sendmsg+0x38/0x50
Oct 31 23:09:21 reachbox kernel: [138541.231781] ___sys_sendmsg+0x2a3/0x2b0
Oct 31 23:09:21 reachbox kernel: [138541.231784] ? __slab_free+0x178/0x2e0
Oct 31 23:09:21 reachbox kernel: [138541.231786] ? kzfree+0x2d/0x40
Oct 31 23:09:21 reachbox kernel: [138541.231787] ? kfree+0x162/0x170
Oct 31 23:09:21 reachbox kernel: [138541.231789] ? refcount_dec_and_test+0x11/0x20
Oct 31 23:09:21 reachbox kernel: [138541.231791] ? dput+0xc7/0x1f0
Oct 31 23:09:21 reachbox kernel: [138541.231792] ? mntput+0x24/0x40
Oct 31 23:09:21 reachbox kernel: [138541.231794] ? __fput+0x190/0x220
Oct 31 23:09:21 reachbox kernel: [138541.231795] __sys_sendmsg+0x45/0x80
Oct 31 23:09:21 reachbox kernel: [138541.231797] ? __sys_sendmsg+0x45/0x80
Oct 31 23:09:21 reachbox kernel: [138541.231798] SyS_sendmsg+0x12/0x20
Oct 31 23:09:21 reachbox kernel: [138541.231801] entry_SYSCALL_64_fastpath+0x1e/0xa9
Oct 31 23:09:21 reachbox kernel: [138541.231802] RIP: 0033:0x7f4c3fec2490
Oct 31 23:09:21 reachbox kernel: [138541.231802] RSP: 002b:00007ffc141f8d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
Oct 31 23:09:21 reachbox kernel: [138541.231804] RAX: ffffffffffffffda RBX: 0000563d9f8ea3b0 RCX: 00007f4c3fec2490
Oct 31 23:09:21 reachbox kernel: [138541.231805] RDX: 0000000000000000 RSI: 00007ffc141f8e20 RDI: 0000000000000006
Oct 31 23:09:21 reachbox kernel: [138541.231805] RBP: 0000563d9f8ea310 R08: 0000000000000000 R09: 0000563d9f908af0
Oct 31 23:09:21 reachbox kernel: [138541.231806] R10: 0000000000001000 R11: 0000000000000246 R12: 0000563d9f8ea330
Oct 31 23:09:21 reachbox kernel: [138541.231807] R13: 0000000000000001 R14: 0000563d9f8ef888 R15: 0000563d9f8eeeec
Oct 31 23:09:21 reachbox kernel: [138541.231808] Code: 48 85 c0 75 eb e9 08 ff ff ff 48 8b 83 f0 03 00 00 48 8d b3 10 04 00 00 48 c7 c7 70 af 45 c0 48 85 c0 48 0f 45 f0 e8 f1 37 db f9 <0f> ff e9 e0 fe ff ff 66 90 66 2e 0f 1f 84 00 00 00 00 00 66 66
Oct 31 23:09:21 reachbox kernel: [138541.231830] ---[ end trace 03a32a83c640ced2 ]---
Oct 31 23:09:21 reachbox kernel: [138541.272156] hpet1: lost 19 rtc interrupts
Oct 31 23:09:22 reachbox kernel: [138542.271517] hpet1: lost 19 rtc interrupts
Oct 31 23:09:23 reachbox kernel: [138543.272066] hpet1: lost 19 rtc interrupts
Oct 31 23:09:24 reachbox kernel: [138544.272027] hpet1: lost 19 rtc interrupts
Oct 31 23:09:25 reachbox kernel: [138544.659722] PM: Syncing filesystems ... done.
Oct 31 23:09:25 reachbox kernel: [138545.102310] PM: Preparing system for sleep (mem)
Oct 31 23:09:25 reachbox kernel: [138545.271522] hpet1: lost 19 rtc interrupts
Oct 31 23:09:26 reachbox kernel: [138546.271516] hpet1: lost 19 rtc interrupts

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions