Howto for Debian

From mISDN.org

Jump to: navigation, search

What you need

  • GIT Version > 1.4
  • mISDN
  • mISDNuser

Install GIT 1.5

First edit your sources.list to update GIT to > 1.4
Add the following to /etc/apt/sources.list

#Etch Backports
#Package install: aptitude -t etch-backports install “package”
deb http://www.backports.org/debian etch-backports main contrib non-free

aptitude update
aptitude -t etch-backports install git-core

This should install git > 1.4
To prove this

git --version

git version 1.5.5.GIT

Download and install mISDN V2

git-clone git://git.misdn.org/git/mISDN.git/
git-clone git://git.misdn.org/git/mISDNuser.git/
cd mISDN
sh checkout-branch.sh socket

Branch socket set up to track remote branch refs/remotes/origin/socket.
Switched to a new branch "socket"

git-pull
make
make install
cd ../mISDNuser
sh checkout-branch.sh socket

Branch socket set up to track remote branch refs/remotes/origin/socket.
Switched to a new branch "socket"

make
make install

That´s it. You should have a working mISDN V2 and mISDNuser V2.

Now you should load the modules. There are no more module options for the hardware drivers.
That´s why the mISDN script won´t work at the moment. You have to load the modules by hand.
Do the following:

modprobe mISDN_core
modprobe <driver>
modprobe mISDN_dsp

Replace <driver> with hfcpci,hfcmulti,... depending on your hardware

in /var/log/syslog you should see something like this:

Oct  1 12:51:35 debian-test kernel: Modular ISDN core version 1.0.19
Oct  1 12:51:35 debian-test kernel: NET: Registered protocol family 34
Oct  1 12:51:58 debian-test kernel: ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5
Oct  1 12:51:58 debian-test kernel: PCI: setting IRQ 5 as level-triggered
Oct  1 12:51:58 debian-test kernel: hfcpci 0000:00:0a.0: PCI INT A -> Link[LNKC] -> GSI 5 (level, low) -> IRQ 5
Oct  1 12:51:58 debian-test kernel: mISDN_hfcpci: found adapter CCD/Billion/Asuscom 2BD0 at 0000:00:0a.0
Oct  1 12:51:58 debian-test kernel: mISDN: HFC-PCI driver 2.0
Oct  1 12:51:58 debian-test kernel: HFC-PCI: defined at mem 0xd08a4000 fifo 0xcedc8000(0xedc8000) IRQ 5 HZ 250
Oct  1 12:51:58 debian-test kernel: HFC 1 cards installed
Oct  1 12:51:58 debian-test kernel: hfcpci 0000:00:0b.0: PCI INT A -> Link[LNKD] -> GSI 7 (level, low) -> IRQ 7
Oct  1 12:51:58 debian-test kernel: mISDN_hfcpci: found adapter CCD/Billion/Asuscom 2BD0 at 0000:00:0b.0
Oct  1 12:51:58 debian-test kernel: mISDN: HFC-PCI driver 2.0
Oct  1 12:51:58 debian-test kernel: HFC-PCI: defined at mem 0xd08a6000 fifo 0xcede8000(0xede8000) IRQ 7 HZ 250
Oct  1 12:51:58 debian-test kernel: HFC 2 cards installed
Oct  1 12:52:09 debian-test kernel: DSP modul 2.0
Oct  1 12:52:09 debian-test kernel: mISDN_dsp: DSP clocks every 64 samples. This equals 2 jiffies.
Oct  1 12:52:09 debian-test kernel: mISDN_dsp_element_register: hwec registered

Now go on with Part:Compile LCR in the LCR Howto

Personal tools