View | Details | Raw Unified
Collapse All | Expand All

(-) ipg.orig (-7 / +9 lines)
 Lines 1-21    Link Here 
#! /bin/bash
#! /bin/sh
modprobe pg3
modprobe pktgen
PGDEV=/proc/net/pktgen/pg0
function pgset() {
function pgset() {
    local result
    local result
    echo $1 > /proc/net/pg
    echo $1 > $PGDEV
    result=`cat /proc/net/pg | fgrep "Result: OK:"`
    result=`cat $PGDEV | fgrep "Result: OK:"`
    if [ "$result" = "" ]; then
    if [ "$result" = "" ]; then
         cat /proc/net/pg | fgrep Result:
         cat $PGDEV | fgrep Result:
    fi
    fi
}
}
function pg() {
function pg() {
    echo inject > /proc/net/pg
    echo inject > $PGDEV
    cat /proc/net/pg
    cat $PGDEV
}
}
pgset "odev eth0"
pgset "odev eth0"