diff options
author | Stefan Schweizer <genstef@gentoo.org> | 2006-01-01 17:35:07 +0000 |
---|---|---|
committer | Stefan Schweizer <genstef@gentoo.org> | 2006-01-01 17:35:07 +0000 |
commit | b6393fff07abba4c3271023070e14f34f7c54c32 (patch) | |
tree | 4b44d0b64e235b0442afbc86434770bb07311b74 /net-dialup/misdn/files | |
parent | add misdn mqueue branch mask (diff) | |
download | gentoo-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.hfcmulti | 61 | ||||
-rw-r--r-- | net-dialup/misdn/files/digest-misdn-20051228 | 0 | ||||
-rw-r--r-- | net-dialup/misdn/files/mqueue.modulesd | 100 |
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 |