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