Howto for Debian
From mISDN.org
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
