sbni(4)
NAME
sbni - Granch SBNI12 leased line modem driver
SYNOPSIS
device sbni
DESCRIPTION
- The sbni driver provides support for leased line modems of
- following models:
- +o SBNI12-02, SBNI12D-02
+o SBNI12-04, SBNI12D-04
+o SBNI12-05, SBNI12D-05, ISA and PCI
+o SBNI12-10, SBNI12D-10, ISA and PCI - and a kit for data link over a voice band:
- +o SBNI12-11, SBNI12D-11, ISA and PCI.
- In addition to the standard port and IRQ specifications, the
- sbni driver
also supports a number of flags which can set baud rate, re - ceive level,
and low three bytes of Ethernet MAC-address (high three are - always
00:ff:01), because Granch modems are presented to the system - as Ethernetlike network cards.
- The high byte of the flags is a bit field, it is used to
- specify SBNI
adapter receive level/baud rate:
Bits 0-3: receive level (0x00..0x0f)- Bits 4-5: baud rate number:
00 - 0 baud rate (2Mb in fast mode/500kb inslow)
01 - 1 baud rate (1Mb/250kb)
10 - 2 baud rate (500kb/125kb)
11 - 3 baud rate (250kb/62.5kb) - Bit 6: use fixed receive level
if bit 6 is set then receive level will be- set according
to bits 0-3 value, otherwise receive level - will be
autodetected - Bit 7: use fixed baud rate
if bit 7 is set then baud rate will be set- according to
bits 4-5 value, otherwise baud rate is set - to 2Mb
FILES
The sources for the driver reside in:
/sys/dev/sbni/if_sbni.c
/sys/dev/sbni/if_sbnireg.h
/sys/dev/sbni/if_sbnivar.h
SEE ALSO
arp(4), netintro(4), ifconfig(8)
HISTORY
The sbni device driver first appeared in FreeBSD 4.6.
AUTHORS
- The sbni device driver for FreeBSD 4.x was written by Denis
- I. Timofeev,
partially based on David Greenman's ed(4) driver. Earlier - versions
(available on ftp.granch.com) were written by Alexey V. - Zverev.
- SBNI12 hardware was designed by Alexey V. Chirkov.
- BSD January 8, 2002