docu_bugtracker: Is there a bug tracker available for isdn4linux?
+
+Yes, there is a bugtracker available under the following url:
+
@@ -1201,8 +1209,11 @@ environment. Please write me if anyone ever succeeds.
hardware_ppc: Can I run isdn4linux on a PowerPC with Linux?
-Yes, most cards should work. However, at least the AVMFritz!PCI card won't
-work, due to the different Endian format for 32bit B-channel data on the PPC.
+Yes, in theory most cards should work. However some Endian format issues
+remain due to the bugs. I heard that the AVMFritz!PCIv2 card may work well
+with the old isdn4linux drivers (even with asterisk via chan_modem_i4l).
+Also the Eicon Diva Server cards should work. You are welcome to report any
+bugs and fixes to the mailing list.
In any case, you may also get a terminal adapter (= external ISDN "modem").
Since then you don't need isdn4linux (see question
@@ -1486,6 +1497,8 @@ There are several interesting things.
- Two Versions: There are two different versions (version 1.0 and
version 2.0) with a different chipset. Both work fine, however you have
to set the type properly (29 for version 1.0, 12 for version 2.0).
+
- The USB version is currently not supported, there is no driver
+available.
- PnP bug: Due to a bug in the pnp chip it is very important for the
I-Surf 1.0 to have the following PEEK and POKE lines in your isapnp file
to properly initialize the PnP register:
@@ -1876,7 +1889,13 @@ For a mini-howto see:
gateway for H.323 clients?
-You have to install the Linux H.323 - ISDN Gateway, which can be found on
+You have to install a gateway which handles the translation. Several
+versions exist which are all based on the OpenH323 and PWLib libraries.
+The latest recommendation is to use isdngw at:
+. This is an updated
+version of the isdngw located at:
+, which in turn is an
+updated version of the Linux H.323 - ISDN Gateway found on
.
Please note that not all sound cards support full duplex audio. Depending
@@ -1926,6 +1945,7 @@ howto (isdn.html) and a ISDN quick-install guide (isdnquick.html).
- Tips to configure Gentoo:
+
- fli4l, a prepackaged Linux version to use an old PC as ISDN router:
(great!)
- LR101 (a project which tries to create a hardware router based on Linux):
@@ -1989,7 +2009,7 @@ For a more general description on the mISDN driver and the future of isdn4linux
you may also read the German article published in ct 3/2004. An online
version is available at:
-Please note that the current FAQ applies to old isdn drivers.
+Please note that the current FAQ applies mainly to the old isdn4linux drivers.
mISDN may work differently than described in this FAQ.
Please let me know about any amendmends for this FAQ.
@@ -2009,6 +2029,18 @@ distributions will do that for you (e.g. Suse), for others you have to do
this yourself (e.g. Mandrake 10).
+ config_asterisk: How can I install asterisk with mISDN?
+
+First you have to get mISDNuser and compile it. Then you have to compile
+chan_misdn (included with asterisk) so it works together with mISDNuser.
+For this you have to modify the Makefile in asterisk/channels/misdn/
+to configure the correct location of mISDNuser. A make in the same directory,
+followed by a 'make install' in the asterisk directory should be sufficient.
+
+The easiest way is to get the install script published at:
+.
+
+
@@ -2520,7 +2552,6 @@ author did not update the checksum when changing the source code (reason
could be that the complete certification tests have not yet been run on
the changed code).
-
trouble_crcerror: How can I see the number of packets for HiSax with
invalid CRC?
@@ -2563,6 +2594,24 @@ for i in eicon isdnlog ipppd ; do
done
+ trouble_hisaxparams: HiSax does not work - how can I set the
+HiSax parameters for newer Linux kernels?
+
+
+Unfortunately the udev/hotplug mechanism of current kernels (written in
+November 2005) loads hisax without the needed parameters. To check whether
+this is the issue of missing parameters unload the hisax module with rmmod:
+
+rmmod hisax
+
+then insert the kernel module with the correct parameters again, e.g.:
+
+modprobe -v hisax type=35 protocol=2
+
+In case this solves the issue, you can permanently fix it by providing the
+needed parameters to the module loader, e.g. in /etc/modprobe.d/hisax on
+a Suse distribution.
+
@@ -2903,6 +2952,10 @@ ln -s /usr/bin/su1 /usr/local/bin/hangup
Now the users XXXX and YYYY can dial out by typing isdnctrl can be set SETUID root. Please not that if it is called by a
+user different from root, isdnctrl will only allow you to dialin/hangup,
+and addlink/removelink/show. However, the setup/configuration data can only be
+modified by root.
- If you only have one user that you use for ISDN interactions, you can
make him owner of the ISDN interface.
@@ -3690,7 +3743,7 @@ assignment of addresses possible.
From this summary it should be clear under what conditions it makes sense
to use raw IP.
-
rawip_capi: How can I use Raw IP with the new CAPI 2.0 interface?
+ rawip_capi: How can I use Raw IP with the new CAPI 2.0 interface (mISDN)?
Raw IP can still be used with the new CAPI interface and drivers by using
@@ -5117,10 +5170,7 @@ the RELEASE COMPLETE, before any new data is sent on the D channel. The
PBXs tested up to now have all been too slow (in particular the widely
used ISTEC). The only possibility is to combine the data afterwards. But
then there are problems with synchronizing the different times. Whoever
-want to attempt to do this is welcome (I'll make the logs from my
-Ackermann Euracom available - Matthias Hessler
- ).
+want to attempt to do this is very welcome.
isdnlog_rategraphic: How can I display the data transfer rates
@@ -5206,8 +5256,9 @@ for communicating, but can log outgoing calls from any device.
See also question [
for using two ISDN cards for logging.
-] isdnlog_enoughdata: How can I check whether isdnlog receives enough
-information from the kernel drivers?
+ isdnlog_enoughdata: How can I check whether isdnlog receives enough
+information from the kernel drivers?
+
First stop isdnlog (e.g. "killall isdnlog"), then run "cat /dev/isdnctrl0".
When you trigger some activity on the isdn line (e.g. by initiating an
@@ -5215,6 +5266,12 @@ incoming call) you should see lines starting with "HEX:" or "D2:" in the
output of the cat command. If these lines are missing then check your
configuration of the kernel drivers.
+ isdnlog_database: How can I set up isdnlog with database support?
+
+You have to rebuild isdnlog for this. You can find some instructions
+(in German) on:
+.
+