X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=recipes-kernel%2Fsllin%2Ffiles%2Fstart_lin_demo.sh;h=c7627ca7435a00fd4c84766fee08468c625a430e;hb=refs%2Ftags%2Fjellyfish%2F9.99.3;hp=4fcfcc6d2a40ac4e92dd14d59fad79202d265092;hpb=9720369548deb31910c6addabad74886653444bc;p=AGL%2Fmeta-agl-demo.git diff --git a/recipes-kernel/sllin/files/start_lin_demo.sh b/recipes-kernel/sllin/files/start_lin_demo.sh old mode 100644 new mode 100755 index 4fcfcc6d2..c7627ca74 --- a/recipes-kernel/sllin/files/start_lin_demo.sh +++ b/recipes-kernel/sllin/files/start_lin_demo.sh @@ -1,10 +1,15 @@ #!/bin/sh # Attach serial LIN->CAN bridge and set up LIN polling -sleep 1 -/usr/bin/lin_config -c /etc/lin_config.conf -a sllin:/dev/ttyUSB0 -pidof lin_config > /var/run/lin_config.pid -sleep 1 +if [ -c /dev/ttyUSB0 ]; then + sleep 1 + /usr/bin/lin_config -c /etc/lin_config.conf -a sllin:/dev/ttyUSB0 + mkdir -p /run/lin_config/ + pidof lin_config > /run/lin_config/lin_config.pid + sleep 1 +else + ip link add dev sllin0 type vcan +fi ip link set sllin0 up # Initialize HVAC controller