summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-01-01 17:35:07 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-01-01 17:35:07 +0000
commitb6393fff07abba4c3271023070e14f34f7c54c32 (patch)
tree4b44d0b64e235b0442afbc86434770bb07311b74 /net-dialup/misdn/files
parentadd misdn mqueue branch mask (diff)
downloadgentoo-2-b6393fff07abba4c3271023070e14f34f7c54c32.tar.gz
gentoo-2-b6393fff07abba4c3271023070e14f34f7c54c32.tar.bz2
gentoo-2-b6393fff07abba4c3271023070e14f34f7c54c32.zip
version bump, hard masked because it is now from the experimental mqueue branch
(Portage version: 2.1_pre3-r1)
Diffstat (limited to 'net-dialup/misdn/files')
-rw-r--r--net-dialup/misdn/files/README.hfcmulti61
-rw-r--r--net-dialup/misdn/files/digest-misdn-200512280
-rw-r--r--net-dialup/misdn/files/mqueue.modulesd100
3 files changed, 161 insertions, 0 deletions
diff --git a/net-dialup/misdn/files/README.hfcmulti b/net-dialup/misdn/files/README.hfcmulti
new file mode 100644
index 000000000000..1b29369e3fdf
--- /dev/null
+++ b/net-dialup/misdn/files/README.hfcmulti
@@ -0,0 +1,61 @@
+ * hfcmulti - low level driver for hfc-4s/hfc-8s/hfc-e1 based cards
+ * module parameters:
+
+ * type:
+ Value 1 = HFC-E1 (1 port) 0x01
+ Value 4 = HFC-4S (4 ports) 0x04
+ Value 8 = HFC-8S (8 ports) 0x08
+ Bit 8 = uLaw (instead of aLaw)
+ Bit 9 = Enable DTMF detection on all B-channels
+ Bit 10 = spare
+ Bit 11 = Set PCM bus into slave mode.
+ Bit 12 = Ignore missing frame clock on PCM bus.
+ Bit 13 = Use direct RX clock for PCM sync rather than PLL. (E1 only)
+ Bit 14 = Use external ram (128K)
+ Bit 15 = Use external ram (512K)
+ Bit 16 = Use 64 timeslots instead of 32
+ Bit 17 = Use 128 timeslots instead of anything else
+
+ * protocol:
+ NOTE: Must be given for all ports, not for the number of cards.
+ HFC-4S/HFC-8S/HFC-E1 bits:
+ Bit 0-3 = protocol
+ Bit 4 = NT-Mode
+ Bit 5 = PTP (instead of multipoint)
+
+ HFC-4S/HFC-8S only bits:
+ Bit 16 = Use master clock for this S/T interface (ony once per chip).
+ Bit 17 = transmitter line setup (non capacitive mode) DONT CARE!
+ Bit 18 = Disable E-channel. (No E-channel processing)
+ Bit 19 = Register E-channel as D-stack (TE-mode only)
+
+ HFC-E1 only bits:
+ Bit 16 = interface: 0=copper, 1=optical
+ Bit 17 = reserved (later for 32 B-channels transparent mode)
+ Bit 18 = Report LOS
+ Bit 19 = Report AIS
+ Bit 20 = Report SLIP
+ Bit 21-22 = elastic jitter buffer (1-3), Use 0 for default.
+ (all other bits are reserved and shall be 0)
+
+ * layermask:
+ NOTE: Must be given for all ports, not for the number of cards.
+ mask of layers to be used for D-channel stack
+
+ * debug:
+ NOTE: only one debug value must be given for all cards
+ enable debugging (see hfc_multi.h for debug options)
+
+ * poll:
+ NOTE: only one poll value must be given for all cards
+ Give the number of samples for each fifo process.
+ By default 128 is used. Decrease to reduce delay, increase to
+ reduce cpu load. If unsure, don't mess with it!
+ Valid is 8, 16, 32, 64, 128, 256.
+
+ * pcm:
+ NOTE: only one pcm value must be given for all cards
+ Give the id of the PCM bus. All PCM busses with the same ID
+ are expected to be connected and have equal slots.
+ Only one chip of the PCM bus must be master, the others slave.
+ -1 means no support of PCM bus.
diff --git a/net-dialup/misdn/files/digest-misdn-20051228 b/net-dialup/misdn/files/digest-misdn-20051228
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/net-dialup/misdn/files/digest-misdn-20051228
diff --git a/net-dialup/misdn/files/mqueue.modulesd b/net-dialup/misdn/files/mqueue.modulesd
new file mode 100644
index 000000000000..fd9d032a874f
--- /dev/null
+++ b/net-dialup/misdn/files/mqueue.modulesd
@@ -0,0 +1,100 @@
+# Options for the mISDN card drivers
+#
+# There's currently no documentation available. You should check
+# the comments in the source code for available parameters and
+# the possible values.
+#
+# Important notice: FAX is not (yet) possible with mISDN, even
+# with the Sedlbauer Speedfax+, but voice and PPP works.
+#
+options avmfritz protocol=0x2 layermask=0x0
+options hfcpci protocol=0x2 layermask=0x0
+options hfcmulti protocol=0x2 layermask=0x0
+options hfcsusb protocol=0x2 layermask=0x0
+options hfcsmini protocol=0x2 layermask=0x0
+options xhfc protocol=0x2 layermask=0x0
+options sedlfax protocol=0x2 layermask=0x0
+options w6692pci protocol=0x2 layermask=0x0
+
+# mISDN framework
+install mISDN \
+/sbin/modprobe mISDN_core debug=0 && \
+/sbin/modprobe mISDN_l1 debug=0 && \
+/sbin/modprobe mISDN_l2 debug=0 && \
+/sbin/modprobe l3udss1 debug=0 && \
+/sbin/modprobe mISDN_dsp debug=0xf options=0x0 && \
+/sbin/modprobe mISDN_capi debug=0
+remove mISDN \
+/sbin/modprobe -r mISDN_capi && \
+/sbin/modprobe -r mISDN_dsp && \
+/sbin/modprobe -r l3udss1 && \
+/sbin/modprobe -r mISDN_l2 && \
+/sbin/modprobe -r mISDN_l1 && \
+/sbin/modprobe -r mISDN_core
+
+# AVM Fritz!PCI and ISA PnP
+install avmfritz \
+/sbin/modprobe mISDN && \
+/sbin/modprobe --ignore-install avmfritz
+remove avmfritz \
+/sbin/modprobe -r --ignore-remove avmfritz && \
+/sbin/modprobe -r mISDN
+
+# Colognechip HFC PCI
+install hfcpci \
+/sbin/modprobe mISDN && \
+/sbin/modprobe --ignore-install hfcpci
+remove hfcpci \
+/sbin/modprobe -r --ignore-remove hfcpci && \
+/sbin/modprobe -r mISDN
+
+# Colognechip HFC-4S / HFC-8S / HFC-E1
+install hfcmulti \
+/sbin/modprobe mISDN && \
+/sbin/modprobe --ignore-install hfcmulti
+remove hfcmulti \
+/sbin/modprobe -r --ignore-remove hfcmulti && \
+/sbin/modprobe -r mISDN
+
+# Colognechip HFC-S USB
+install hfcsusb \
+/sbin/modprobe mISDN && \
+/sbin/modprobe --ignore-install hfcsusb
+remove hfcsusb \
+/sbin/modprobe -r --ignore-remove hfcsusb && \
+/sbin/modprobe -r mISDN
+
+# Colognechip HFC-S Mini
+install hfcsmini \
+/sbin/modprobe mISDN && \
+/sbin/modprobe --ignore-install hfcsmini
+remove hfcsmini \
+/sbin/modprobe -r --ignore-remove hfcsmini && \
+/sbin/modprobe -r mISDN
+
+# Colognechip XHFC
+install xhfc \
+/sbin/modprobe mISDN && \
+/sbin/modprobe --ignore-install xhfc
+remove xhfc \
+/sbin/modprobe -r --ignore-remove xhfc && \
+/sbin/modprobe -r mISDN
+
+# Sedlbauer Speedfax+
+# Important: For the sedlbauer speed fax+ to work properly
+# you have to download the firmware 'ISAR.BIN' onto the card.
+install sedlfax \
+/sbin/modprobe mISDN && \
+/sbin/modprobe --ignore-install sedlfax
+remove sedlfax \
+/sbin/modprobe -r --ignore-remove sedlfax && \
+/sbin/modprobe -r mISDN
+#/sbin/modprobe -r faxl3\
+
+# Winbond W6692 PCI
+install w6692pci \
+/sbin/modprobe mISDN && \
+/sbin/modprobe --ignore-install w6692pci
+remove w6692pci \
+/sbin/modprobe -r --ignore-remove w6692pci && \
+/sbin/modprobe -r mISDN