On Thu, Nov 17, 2011 at 05:14:33PM +0100, Oliver Hartkopp wrote:
> On 17.11.2011 12:24, Kurt Van Dijck wrote:
> 
> > On Thu, Nov 17, 2011 at 07:49:43AM +0100, Heinz-Jürgen Oertel wrote:
> >>
> >> Danke Oliver,
> >>
> >> for now I decided to use something like
> >>
> >> system("echo \"i 0x4914 e\" > /dev/pcan0");
> >>
> >> Unfortunately at the moment I have  no idea how to determine if I'm just 
> >> talking to an Peak or an EMS interface  to select the method of setting 
> >> the bit rate.
> > 
> > Maybe
> > 
> > $ ip -d link show can0
> > 
> > will show differently?
> 
> 
> No.
> 
> The PEAK driver does not use the candev framework (drivers/net/can/dev.c).
> Therefore you won't see anything beyond up/down state and tx_queue_len, etc.
> Not bitrate settings :-(
My idea was to use this 'lack of information' to auto-decide if it's an EMS or 
PEAK
interface. But Heinz-Jürgen already pointed out that using some /proc file, you
can also see if a device is a PEAK device.

Kurt
> 
> Regards,
> Oliver
> --
> To unsubscribe from this list: send the line "unsubscribe linux-can" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
_______________________________________________
Socketcan-users mailing list
Socketcan-users@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/socketcan-users

Reply via email to