---
name: "sbsh"
section: "4"
platform: "linux"
package: "freebsd-manpages"
version: "6.0-5"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/sbsh"
---

# sbsh(4)

Granch SBNI16 SHDSL modem device driver

## NAME

**sbsh** – Granch SBNI16 SHDSL modem device driver

## SYNOPSIS

**device sbsh**

## DESCRIPTION

The **sbsh** driver provides support for an internal PCI modem SBNI16-SHDSL. A device is introduced to the OS as a common Ethernet-like network card which must be configured with [ifconfig(8)](/ifconfig/8.md) (all standard network interface parameters could be set). Modem-specific parameters (master/slave mode, line rate, etc.) must be set with the **sb16config** utility before interface activation.

## FILES

The sources for the driver reside in:

- */sys/dev/sbsh/if\_sbsh.c*

  - */sys/dev/sbsh/if\_sbshreg.h*

  ## DIAGNOSTICS

- sbsh%d: couldn't map memory

  - sbsh%d: couldn't map interrupt

  - sbsh%d: couldn't set up irq

  A fatal initialization error has occurred.

- sbsh%d: unable to load firmware

  A fatal error has occurred while **sb16config** was running.

- sbsh%d: firmware wasn't loaded

  “**ifconfig** *...* **up**” has failed because device has not been configured with **sb16config**.

- sbsh%d: transmit timeout

  - sbsh%d: interrupt posted but not delivered

  Probably, a hardware error or incompatibility.

- sbsh%d: unable to get mbuf

  - sbsh%d: unable to get mbuf cluster

  The driver failed to allocate a memory buffer.

## SEE ALSO

[arp(4)](/arp/4.md), [netintro(4)](/netintro/4.md), [ifconfig(8)](/ifconfig/8.md)

*ports/sysutils/sb16config*

## HISTORY

The **sbsh** device driver first appeared in FreeBSD 4.9.

## AUTHORS

The **sbsh** driver was written by Denis I. Timofeev ⟨timofeev@granch.ru⟩.
