X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=recipes-kernel%2Fsllin%2Ffiles%2Fstart_lin_demo.sh;h=c97f0a2c57871293911513e35c19bc9396f223fa;hb=8b6cd106f1090bc3ee0640502d36bc493b8ccf70;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..c97f0a2c5 --- 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 -m -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