#!/bin/sh # script to connect a raw synchronous card to a system interface. # Assumes the file if_sr was compiled with options NETGRAPH. # $FreeBSD: src/share/examples/netgraph/raw,v 1.1 1999/11/19 07:04:36 julian Exp $ # $DragonFly: src/share/examples/netgraph/raw,v 1.2 2003/06/17 04:36:57 dillon Exp $ CARD=sr0 # create an interface "ng0" and attach it to the sync port. # The packets had jolly well better be ip because we are not discriminating. ngctl mkpeer ${CARD}: iface rawdata inet # if ng0 already exists, use a CONNECT command instead of a mkpeer. e.g. # ngctl connect ${CARD}: ng0: rawdata inet # Then use ifconfig on interface ng0 as usual