ISDN-problem
Michael Vogt
mvogt at acm.org
Tue Nov 2 14:40:13 UTC 2004
On Tue, Nov 02, 2004 at 08:57:25AM +0100, Markus Amersdorfer wrote:
> Hi everybody,
Hi Markus,
[...]
> Starting ISDN services: error:
> Neither /dev/isdninfo nor /dev/isdn/isdninfo exist!
> Before you can use any ISDN facilities, ensure you have the proper
> kernel modules loaded. These will probably be 'isdn' and 'hisax'.
> Read /usr/share/doc/isdnutils/README.HiSax.gz for more information
> (e.g. with 'zless /usr/share/doc/isdnutils-base/README.HiSax.gz').
>
> The modules isdn and hisax are loaded, though.
This appears to be a udev problem. The needed device nodes are not
created in /dev. After a boot you can add them with:
$ sudo sh -c 'for i in isdnctrl0 ippp0 isdninfo;do ln -s /.dev/$i /dev/$i;done'
$ sudo ln -s /dev/isdnctrl0 /dev/isdnctrl
I opened https://bugzilla.ubuntu.com/show_bug.cgi?id=3156 to track the
problem.
> I had tried to dive into all this CAPI-stuff, but then again Ubuntu does
> not provide any CAPI-packages on the Warty-CD, and with the
> "capidrv"-kernel-module loaded (or whatever it's called), it should be
> possible to use the isdn4linux-packages properly ...
To get capi working you need "libcapi20-3" and "pppdcapiplugin" (the
later is not on the CD IIRC). I attached a mini-howto to make it work
with those two packages.
hope it helps,
Michael
P.S. What isdn card do you have btw?
--
The first rule of holes is: when you find yourself in one, stop digging. - PJ
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo
-------------- next part --------------
I have a Fritz!PCI card. I installed the isdn support based on the new
capi/mISDN system. The old ipppd stuff is available in universe as
well, but I have not tried it.
For the new misdn based system I had to do the following:
First, I had to install pppdcapiplugin from universe (not in
ubuntu/main). This will install libcapi20-3 as well. Then I put the
following modules in /etc/modules:
-------------------------8<-----------------------
ppp_generic
ppp_synctty
capi
mISDN_core
mISDN_l1
mISDN_l2
l3udss1
mISDN_capi
mISDN_isac
avmfritz protocol=2
-------------------------8<-----------------------
Then I had to disable the loading of the hisax modules. This can be
done by adding them to /etc/hotplug/blacklist. Then I configured the
ppp conection based on the example scripts in /etc/isdn/ppp.
You can now call "pon"/"poff" go turn ppp "on" or "off".
More information about the ubuntu-users
mailing list