HEX
Server: Apache/2.4.41 (FreeBSD) OpenSSL/1.0.2s mod_fcgid/2.3.9
System: FreeBSD salazo 12.0-RELEASE-p1303-ZFS hostBSD 12.0-RELEASE-p1303-ZFS DMR amd64
User: admin (1000)
PHP: 7.4.3
Disabled: NONE
Upload Files
File: /usr/share/examples/netgraph/raw
#!/bin/sh
# script to connect a raw synchronous card to a system interface.
# Assumes the file if_sr was compiled with options NETGRAPH.
# $FreeBSD: releng/12.0/share/examples/netgraph/raw 222179 2011-05-22 14:23:48Z uqs $

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