Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8db60bcf authored by Adrian Bunk's avatar Adrian Bunk Committed by David S. Miller
Browse files

[WAN]: Remove broken and unmaintained Sangoma drivers.



The in-kernel Sangoma drivers are both not compiling and marked as BROKEN
since at least kernel 2.6.0.

Sangoma offers out-of-tree drivers, and David Mandelstam told me Sangoma
does no longer maintain the in-kernel drivers and prefers to provide them
as a separate installation package.

This patch therefore removes these drivers.

Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 7ad4d2f6
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -3058,13 +3058,6 @@ M: khali@linux-fr.org
L:	lm-sensors@lm-sensors.org
S:	Odd Fixes

WAN ROUTER & SANGOMA WANPIPE DRIVERS & API (X.25, FRAME RELAY, PPP, CISCO HDLC)
P:	Nenad Corbic
M:	ncorbic@sangoma.com
M:	dm@sangoma.com
W:	http://www.sangoma.com
S:	Supported

WATCHDOG DEVICE DRIVERS
P:	Wim Van Sebroeck
M:	wim@iguana.be
+0 −97
Original line number Diff line number Diff line
@@ -410,103 +410,6 @@ config WAN_ROUTER_DRIVERS

	  If unsure, say N.

config VENDOR_SANGOMA
	tristate "Sangoma WANPIPE(tm) multiprotocol cards"
	depends on WAN_ROUTER_DRIVERS && WAN_ROUTER && (PCI || ISA) && BROKEN
	---help---
	  Driver for S514-PCI/ISA Synchronous Data Link Adapters (SDLA).

	  WANPIPE from Sangoma Technologies Inc. <http://www.sangoma.com/>
	  is a family of intelligent multiprotocol WAN adapters with data
	  transfer rates up to 4Mbps. Cards support:

	  - X.25, Frame Relay, PPP, Cisco HDLC protocols.

	  - API for protocols like HDLC (LAPB), HDLC Streaming, X.25,
	  Frame Relay and BiSync.

	  - Ethernet Bridging over Frame Relay protocol.

	  - MULTILINK PPP

	  - Async PPP (Modem Dialup)

	  The next questions will ask you about the protocols you want
	  the driver to support.

	  If you have one or more of these cards, say M to this option;
	  and read <file:Documentation/networking/wan-router.txt>.

	  To compile this driver as a module, choose M here: the
	  module will be called wanpipe.

config WANPIPE_CHDLC
	bool "WANPIPE Cisco HDLC support"
	depends on VENDOR_SANGOMA
	---help---
	  Connect a WANPIPE card to a leased line using the Cisco HDLC.

	  - Supports Dual Port Cisco HDLC on the S514-PCI/S508-ISA cards
	  which allows user to build applications using the HDLC streaming API.

	  - CHDLC Streaming MULTILINK PPP that can bind multiple WANPIPE T1
	  cards into a single logical channel.

	  Say Y and the Cisco HDLC support, HDLC streaming API and
	  MULTILINK PPP will be included in the driver.

config WANPIPE_FR
	bool "WANPIPE Frame Relay support"
	depends on VENDOR_SANGOMA
	help
	  Connect a WANPIPE card to a Frame Relay network, or use Frame Relay
	  API to develop custom applications.

	  Contains the Ethernet Bridging over Frame Relay feature, where
	  a WANPIPE frame relay link can be directly connected to the Linux
	  kernel bridge. The Frame Relay option is supported on S514-PCI
	  and S508-ISA cards.

	  Say Y and the Frame Relay support will be included in the driver.

config WANPIPE_X25
	bool "WANPIPE X.25 support"
	depends on VENDOR_SANGOMA
	help
	  Connect a WANPIPE card to an X.25 network.

	  Includes the X.25 API support for custom applications over the
	  X.25 protocol. The X.25 option is supported on S514-PCI and
	  S508-ISA cards.

	  Say Y and the X.25 support will be included in the driver.

config WANPIPE_PPP
	bool "WANPIPE PPP support"
	depends on VENDOR_SANGOMA
	help
	  Connect a WANPIPE card to a leased line using Point-to-Point
	  Protocol (PPP).

	  The PPP option is supported on S514-PCI/S508-ISA cards.

	  Say Y and the PPP support will be included in the driver.

config WANPIPE_MULTPPP
	bool "WANPIPE Multi-Port PPP support"
	depends on VENDOR_SANGOMA
	help
	  Connect a WANPIPE card to a leased line using Point-to-Point
	  Protocol (PPP).

	  Uses in-kernel SyncPPP protocol over the Sangoma HDLC Streaming
	  adapter. In this case each Sangoma adapter port can support an
	  independent PPP connection. For example, a single Quad-Port PCI
	  adapter can support up to four independent PPP links. The PPP
	  option is supported on S514-PCI/S508-ISA cards.

	  Say Y and the Multi-Port PPP support will be included in the driver.

config CYCLADES_SYNC
	tristate "Cyclom 2X(tm) cards (EXPERIMENTAL)"
	depends on WAN_ROUTER_DRIVERS && (PCI || ISA)
+0 −13
Original line number Diff line number Diff line
@@ -5,14 +5,6 @@
# Rewritten to use lists instead of if-statements.
#

wanpipe-y			:= sdlamain.o sdla_ft1.o
wanpipe-$(CONFIG_WANPIPE_X25)	+= sdla_x25.o
wanpipe-$(CONFIG_WANPIPE_FR)	+= sdla_fr.o
wanpipe-$(CONFIG_WANPIPE_CHDLC)	+= sdla_chdlc.o
wanpipe-$(CONFIG_WANPIPE_PPP)	+= sdla_ppp.o
wanpipe-$(CONFIG_WANPIPE_MULTPPP) += wanpipe_multppp.o
wanpipe-objs			:= $(wanpipe-y)

cyclomx-y                       := cycx_main.o
cyclomx-$(CONFIG_CYCLOMX_X25)	+= cycx_x25.o
cyclomx-objs			:= $(cyclomx-y)  
@@ -43,11 +35,6 @@ obj-$(CONFIG_LANMEDIA) += lmc/

obj-$(CONFIG_DLCI)		+= dlci.o 
obj-$(CONFIG_SDLA)		+= sdla.o
ifeq ($(CONFIG_WANPIPE_MULTPPP),y)
  obj-$(CONFIG_VENDOR_SANGOMA) += sdladrv.o wanpipe.o syncppp.o	
else
  obj-$(CONFIG_VENDOR_SANGOMA) += sdladrv.o wanpipe.o
endif
obj-$(CONFIG_CYCLADES_SYNC)	+= cycx_drv.o cyclomx.o
obj-$(CONFIG_LAPBETHER)		+= lapbether.o
obj-$(CONFIG_SBNI)		+= sbni.o

drivers/net/wan/sdla_chdlc.c

deleted100644 → 0
+0 −4428

File deleted.

Preview size limit exceeded, changes collapsed.

drivers/net/wan/sdla_fr.c

deleted100644 → 0
+0 −5061

File deleted.

Preview size limit exceeded, changes collapsed.

Loading