# devices
shopt -s nullglob
- for device in /sys/block/[hs]d*; do
- removable=`cat $device/removable`
+ for device in /sys/block/[hsv]d*; do
+ removable=$(cat $device/removable)
if [[ $removable -ne 1 ]]; then
continue
fi
- partitions=$(/bin/awk "\$4 ~ /`basename $device`[0-9]*/ { print \$4 }" /proc/partitions)
+ partitions=$(/bin/awk "\$4 ~ /$(basename $device)[0-9]*/ { print \$4 }" /proc/partitions)
for partition in $partitions ; do
check_dev=/dev/$partition
pushd /sys/class/net
for device in *; do
- dev_address=`cat $device/address | tr A-Z a-z`
+ dev_address=$(cat $device/address | tr A-Z a-z)
if [ "$device" == "$NET_DEVICE" -o "$dev_address" == "$NET_DEVICE" ]; then
ETH_DEVICE=$device
echo $(date "+%H:%M:%S") " pl_netinit: found device $ETH_DEVICE with mac address $dev_address"
/sbin/ifconfig $ETH_DEVICE up 2>&1 > /dev/null
if [[ $? -ne 0 ]]; then
echo $(date "+%H:%M:%S") " pl_netinit: device $ETH_DEVICE does not exist, most likely"
- echo $(date "+%H:%M:%S") " pl_netinit: this cd does not have hardware support for your"
+ echo $(date "+%H:%M:%S") " pl_netinit: this CD does not have hardware support for your"
echo $(date "+%H:%M:%S") " pl_netinit: network adapter. please send the following lines"
- echo $(date "+%H:%M:%S") " pl_netinit: to PlanetLab Support: support@planet-lab.org"
- echo $(date "+%H:%M:%S") " pl_netinit: for further assistance"
+ echo $(date "+%H:%M:%S") " pl_netinit: to your PlanetLab support for further assistance"
echo
/sbin/lspci -n | /bin/grep "Class 0200"
echo