wireshark worked before I upgrade macos to 10.15.2.
after upgrade, wireshark can't detect interfaces. It only show four external capture: ciscodump randpkt sshdump udpdump
I have done all bpf things:
crw-rw---- 1 root access_bpf 23, 24 Dec 17 16:50 bpf24 crw-rw---- 1 root access_bpf 23, 240 Dec 17 16:50 bpf240 crw-rw---- 1 root access_bpf 23, 241 Dec 17 16:50 bpf241
output of id: (Derek is in the access_bpf group) uid=501(Derek) gid=20(staff) groups=20(staff),502(access_bpf),12(everyone),61(localaccounts),80(admin),33(_appstore),98(_lpadmin),100(_lpoperator),204(_developer),250(_analyticsusers),395(com.apple.access_ftp),398(com.apple.access_screensharing),399(com.apple.access_ssh),400(com.apple.access_remote_ae)
I have installed 3.00, 3.07 and 3.20-beta, and I have rebooted multiple time.
I tried to start wireshark in sudo.
I have looked into console for wireshark logs, nothing useful:
default 17:06:24.150330+0800 runningboardd Acquiring assertion targeting executable<wireshark(501)> from="" originator="" [daemon<com.apple.coreservices.launchservicesd="">:156] with description <rbsassertiondescriptor; frontmost:1768;="" id:="" 290-156-195;="" target:="" 1768=""> attributes = { <rbsdomainattribute: 0x7f84c642ad30;="" domain:="" com.apple.launchservicesd;="" name:="" roleuserinteractivefocal;="" sourceenvironment:="" 0x0="">; } default 17:06:24.150593+0800 runningboardd Assertion 290-156-195 (target:executable<wireshark(501)>) will="" be="" created="" as="" active="" default="" 17:06:24.154681+0800="" runningboardd="" finished="" acquiring="" assertion="" 290-156-195="" (target:executable<wireshark(501)>)="" default="" 17:06:24.154831+0800="" runningboardd="" [executable<wireshark(501)>:1768]="" ignoring="" jetsam="" update="" because="" this="" process="" is="" not="" memory-managed="" default="" 17:06:24.155090+0800="" runningboardd="" [executable<wireshark(501)>:1768]="" set="" darwin="" role="" to:="" userinteractivefocal="" default="" 17:06:24.155355+0800="" runningboardd="" [executable<wireshark(501)>:1768]="" ignoring="" gpu="" update="" because="" this="" process="" is="" not="" gpu="" managed="" default="" 17:06:27.619652+0800="" runningboardd="" invalidating="" assertion="" 290-156-195="" (target:executable<wireshark(501)>)="" from="" originator="" 156="" default="" 17:06:27.734235+0800="" runningboardd="" [executable<wireshark(501)>:1768]="" ignoring="" jetsam="" update="" because="" this="" process="" is="" not="" memory-managed="" default="" 17:06:27.734450+0800="" runningboardd="" [executable<wireshark(501)>:1768]="" set="" darwin="" role="" to:="" userinteractivenonfocal="" default="" 17:06:27.734716+0800="" runningboardd="" [executable<wireshark(501)>:1768]="" ignoring="" gpu="" update="" because="" this="" process="" is="" not="" gpu="" managed<="" p="">
Any other ways except REINSTALL MACOS?
BTW: tcpdump from terminal works.