Werner's Miscellanea
Sign in or create your account | Project List | Help
Werner's Miscellanea Commit Details
Date: | 2013-04-28 01:00:56 (10 years 11 months ago) |
---|---|
Author: | Werner Almesberger |
Commit: | 040911f8b9f599c3172833d556bbc2cfeb2ba698 |
Message: | bin/fk: add option -u to force usbboot, even if SSH is/seems
available |
Files: |
bin/fk (1 diff) |
Change Details
bin/fk | ||
---|---|---|
1 | 1 | #!/bin/sh -e |
2 | if [ "${1#usb}" = "$1" ]; then | |
3 | if ! ping -c 1 -w 1 "$1" >/dev/null; then | |
4 | echo "no ping response from $1" 1>&2 | |
5 | exit 1 | |
6 | fi | |
7 | NN=$1 | |
2 | if [ "$1" = -u ]; then | |
3 | NN= | |
8 | 4 | else |
9 | NN=`ifconfig ${1:-usb0} | | |
10 | sed '/.*inet addr:\([^ ]*\).*/{s//\1/;s/100$/101/;s/200$/202/;p;};d'` | |
5 | if [ "${1#usb}" = "$1" ]; then | |
6 | if ! ping -c 1 -w 1 "$1" >/dev/null; then | |
7 | echo "no ping response from $1" 1>&2 | |
8 | exit 1 | |
9 | fi | |
10 | NN=$1 | |
11 | else | |
12 | NN=`ifconfig ${1:-usb0} | | |
13 | sed '/.*inet addr:\([^ ]*\).*/{s//\1/;s/100$/101/;s/200$/202/;p;};d'` | |
14 | fi | |
11 | 15 | fi |
12 | 16 | if [ "$NN" ]; then |
13 | 17 | echo "SCP to $NN" 1>&2 |
Branches:
master