Serial CAN and Module Support

Hello, I’m currently using a ms/hs OBD2 connector (EML 327 1.5v) to interact with my 2001 Dodge Dakota, I have configured my OBD to USB with slcand and linked it to ifconfig with ip link
(it’s the way the open garage’s “Car Hacker’s Handbook”) some of the links are dated so I can’t install all the modules that the book recommends I am on page 57 for any of the people out there that has read the book.

this is my dmesg:
123.264676] ch341 1-1.3:1.0: device disconnected
[ 125.535732] usb 3-1.2: new full-speed USB device number 4 using ehci-pci
[ 125.634132] usb 3-1.2: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.54
[ 125.634139] usb 3-1.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 125.634142] usb 3-1.2: Product: USB2.0-Serial
[ 125.634900] ch341 3-1.2:1.0: ch341-uart converter detected
[ 125.636081] usb 3-1.2: ch341-uart converter now attached to ttyUSB0
[ 389.945931] slcan: serial line CAN interface driver
[ 389.945933] slcan: 10 dynamic interface channels.
[ 586.301785] tg3 0000:02:00.0 eth0: Link is down
[ 806.394055] can: controller area network core (rev 20170425 abi 9)
[ 806.394096] NET: Registered protocol family 29
[ 806.399763] can: raw protocol (rev 20170425)

just prior to this message i was trying to interact with my trucks can bus using SocketCAN


you have can-utils installed right?