1a5fad8dbSJulian Elischer#!/bin/sh 2a5fad8dbSJulian Elischer# script to connect a raw synchronous card to a system interface. 3a5fad8dbSJulian Elischer# Assumes the file if_sr was compiled with options NETGRAPH. 4a5fad8dbSJulian Elischer# $FreeBSD$ 5a5fad8dbSJulian Elischer 6a5fad8dbSJulian ElischerCARD=sr0 7a5fad8dbSJulian Elischer 8a5fad8dbSJulian Elischer# create an interface "ng0" and attach it to the sync port. 9*5665fe6bSUlrich Spörlein# The packets had jolly well better be IP because we are not discriminating. 10a5fad8dbSJulian Elischerngctl mkpeer ${CARD}: iface rawdata inet 11a5fad8dbSJulian Elischer 12a5fad8dbSJulian Elischer# if ng0 already exists, use a CONNECT command instead of a mkpeer. e.g. 13a5fad8dbSJulian Elischer# ngctl connect ${CARD}: ng0: rawdata inet 14a5fad8dbSJulian Elischer 15a5fad8dbSJulian Elischer# Then use ifconfig on interface ng0 as usual 16a5fad8dbSJulian Elischer 17