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
11#!/bin/sh -e
2if [ "${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
2if [ "$1" = -u ]; then
3    NN=
84else
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
1115fi
1216if [ "$NN" ]; then
1317    echo "SCP to $NN" 1>&2

Archive Download the corresponding diff file

Branches:
master



interactive