A few days ago I upgraded my server at home from 9.10 to 10.04 LTS (server amd64). I did a fresh install. isdnlog worked perfectly under 9.10.
A few informations:
$ uname -a
Linux droener 2.6.32-21-server #32-Ubuntu SMP Fri Apr 16 09:17:34 UTC 2010 x86_64 GNU/Linux
$ lspci | grep ISDN
03:01.0 Network controller: AVM GmbH Fritz!PCI v2.0 ISDN (rev 02)
If I try to start isdnutils the following error will be shown:
$ lsmod | egrep '(isdn|hisax|HiSax|avm|AVM|ISDN)'
hisax_isac 7235 0
hisax 470832 1 hisax_isac
crc_ccitt 1675 1 hisax
isdn 145942 1 hisax
avmfritz 11621 0
mISDNipac 21499 1 avmfritz
mISDN_core 91556 3 avmfritz,mISDNipac
With 9.10 I didn't need an isdn or capi config, the "no configuration" message also appeared under 9.10. It isn't needed for isdnlog, since it just is an "isdn sniffer".
$ sudo /etc/init.d/isdnutils start
* Starting ISDN services... * There is apparently no configuration created yet.
* You can create configuration files with the 'isdnconfig' tool.
* If you don't want this warning in future, please create the file
* For more information, see /usr/share/doc/isdnutils-base/HOWTO.isdnutils.gz
isdnlog/dev/isdnctrl: No such device
Output ot isdnctrl:
But ls seems to find everything:
$ sudo isdnctrl list all
Can't open /dev/isdnctrl or /dev/isdn/isdnctrl: No such device
The symlink does exist:
$ ls -lsa /dev/isdnctrl
0 lrwxrwxrwx 1 root root 9 2010-04-30 13:59 /dev/isdnctrl -> isdnctrl0
$ ls -lsa /dev/isdnctrl0
0 crw-rw---- 1 root dialout 45, 64 2010-04-30 13:59 /dev/isdnctrl0