Jacob Schaer

Results 24 comments of Jacob Schaer

I think the intention was you would use await_vehicle_announcement to discover ECU's per the algorithm in the standard. How would you use vehicle identification request? Send to a broadcast?

I think you could probably copy the majority of the function await_vehicle_announcement and just add the necessary transmit at the top. If you come up with something that fits your...

DoIP used broadcast for the announcement, which is an IPv4 only concept. I would have to check, but I don't recall the spec describing using multicast for the the announcement...

Ah, ok. That's not as awful as I thought: > 8.DoIP-125 APP > In the case of a vehicle announcement (not vehicle identification response), the UDP message shall always be...

Try the https://github.com/jacobschaer/python-doipclient/tree/multicast_vehicle_discovery Branch and see. I don't have access to an IPv6 ECU.

Was this branch not sufficient to solve the Windows issues? I haven't had a chance to regression test for ipv4 yet, just curious if you had any luck.

With pyshark are you running your python as an administrator? I feel like I'd still be suspicious of the firewall. But if you want to drop a pcap it might...

Do you have a PCAP? The DoIP layer is indifferent to the UDS interactions. The ECU responding with 0x7b is typical, it essentially just extends the UDS P2 timeout. udsoncan...

Just skimming your response, I agree that in this day and age vendors have come up with some pretty crazy situations, usually because they only need to support their own...

I don't remember there being any magic configuration, there's only three parameters really - target IP and target and tester logical addresses. I would expect you just provide the edge...