aboutsummaryrefslogtreecommitdiff
path: root/share/examples/netgraph/raw
blob: 4bcfc4ce1fc22f09049992afbcdd0c4921934f3a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/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 $

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