Looking for CANBUS sniffer / injector for 2011 Toyota SAE J2534 ECU

I’m a complete newbie, but I am familiar with Linux.
What OBD device can I use to sniff the CANBUS protocol and inject my own messages in that will work on linux and speak SAE J2534?