Added stuff from German version that was missing in the english FAQ.
Corrected CVS_ROOT to CVSROOT. Last version of _old_ FAQ (1.3.4) before major rework/removal of outdated stuff.
This commit is contained in:
parent
9bea755f99
commit
f434f77cc5
314
FAQ/eng-i4l-faq
314
FAQ/eng-i4l-faq
|
@ -1,5 +1,5 @@
|
|||
ATTENTION! The following header is not fully valid yet!
|
||||
From: dl4mhk@lrz.uni-muenchen.de (Bernhard Hailer)
|
||||
From: hessler@wi-inf.uni-essen.de (Matthias Hessler)
|
||||
Newsgroups: de.alt.comm.isdn4linux,de.answers,news.answers
|
||||
Subject: ISDN4linux-FAQ
|
||||
Followup-To: de.alt.comm.isdn4linux
|
||||
|
@ -12,9 +12,10 @@ Posting-frequency: monthly
|
|||
Last-modified: 18-Mar-97
|
||||
URL: http://www.lrz-muenchen.de/~ui161ab/www/isdn/
|
||||
|
||||
!1FAQ for isdn4linux - Version 1.3.3!br (translation 3-Oct-97)
|
||||
!1FAQ for isdn4linux - Version 1.3.4!br (translation 3-Oct-97)
|
||||
|
||||
[Translator's notes]!br
|
||||
--4-Jun-99: Add missing stuff from German version, corrected CVSROOT.
|
||||
--5-May-97: Translation complete for 1.3.2 (except for the proofreading)! !br
|
||||
--8-May-97: Added correction for Italy.!br
|
||||
--25-May-97: Numerous corrections submitted by Paul Slootman!br
|
||||
|
@ -324,7 +325,8 @@ Q: What is the new HiSax driver all about?
|
|||
A: It is a new driver that should support all passive cards that are based on a
|
||||
certain Siemens chip set. Currently it supports:
|
||||
!verbon
|
||||
* Teles 8.0/16.0/16.3 and compatible ones
|
||||
* Teles 8.0/16.0/16.2/16.3 and compatible ones
|
||||
(like: Dr. Neuhaus Niccy 1016, Creatix 16/S0)
|
||||
* Teles 16.3c
|
||||
* Teles S0/PCMCIA
|
||||
* Teles PCI
|
||||
|
@ -442,9 +444,8 @@ A: The current version of isdn4linux support 2 methods of channel
|
|||
Q: What is the difference between an active and a passive ISDN card?
|
||||
A: An active ISDN card handles most of the ISDN connection protocols
|
||||
(dialing, accepting calls, etc.) itself. The card includes a kind
|
||||
of minicomputer with its own
|
||||
software (firmware). With a passive card, the computer in which
|
||||
the card is installed has to perform these functions.
|
||||
of minicomputer with its own software (firmware). With a passive card, the
|
||||
computer in which the card is installed has to perform these functions.
|
||||
|
||||
!old
|
||||
Q: Are there sites that offer guest access where I can test my
|
||||
|
@ -471,7 +472,7 @@ A: Yes, the following sites offer guest access for modem emulation or IP:!br
|
|||
There's a "gast" at +49 30 67 19 81 01 (X.75, mgetty). There's the
|
||||
stones-html-page with pics in postscript to test downloading. Whoever
|
||||
needs a target to call can use it. At ...81 03 there's a getty with
|
||||
HDLC. As guest you enter a kind of BBS and can read some news.
|
||||
HDLC. As guest you enter a kind of BBS and can read some news.
|
||||
!verboff
|
||||
|
||||
!old
|
||||
|
@ -490,10 +491,9 @@ A: Yes, voice support is possible with the current version of isdn4linux.
|
|||
Q: Can I fax with isdn4linux?
|
||||
A: Several groups are working on fax software
|
||||
that will work together with isdn4linux. At the moment, it looks like
|
||||
it will never work... because timing is critical
|
||||
for fax software, and Linux doesn't yet have a real time environment.
|
||||
If you do want to fax, you'll have to install an analog fax modem
|
||||
along with your ISDN card.
|
||||
it will never work... because timing is critical for fax software, and
|
||||
Linux doesn't yet have a real time environment.If you do want to fax,
|
||||
you'll have to install an analog fax modem along with your ISDN card.
|
||||
|
||||
!old
|
||||
Q: Is videotex/Btx/Datex-J possible with isdn4linux?
|
||||
|
@ -532,16 +532,16 @@ A: CVS - Concurrent Version System!br
|
|||
The I4L drivers are developed under CVS, and there exists on server
|
||||
(oldhades.think.de) a CVS tree to which all developers have access.
|
||||
In addition, Fritz has put together an anonymous read-only access. If you
|
||||
must have the very newest versions, you can get them there, however they
|
||||
must have the very newest versions, you can get them there, however they
|
||||
may contain more bugs than the released versions!!!
|
||||
Here is the message from Fritz Elfert <fritz@wuemaus.franken.de>
|
||||
about this:!br
|
||||
ANOTHER IMPORTANT THING:!br
|
||||
I often get patches - against current official releases of course -
|
||||
where i have problems applying them. My local source here
|
||||
sometimes is 2 or 3 version ahead however i cannot release it, since
|
||||
where I have problems applying them. My local source here
|
||||
sometimes is 2 or 3 version ahead however I cannot release it, since
|
||||
it is incomplete or completely untested etc.!br
|
||||
Therefore i now decided to make the CVS repository of the isdn4linux
|
||||
Therefore I now decided to make the CVS repository of the isdn4linux
|
||||
public available. Now, programmers who want to have a look at the
|
||||
development ongoing or those who always want to get the newest stuff
|
||||
here is how to access the CVS repository:!br
|
||||
|
@ -552,8 +552,8 @@ A: CVS - Concurrent Version System!br
|
|||
exec rsh -l guest $*
|
||||
!verboff
|
||||
3. Set CVS_RSH to this script (e.g.: export CVS_RSH=~/.cvsrsh)!br
|
||||
4. Set CVS_ROOT to oldhades.think.de:/i4ldev!br
|
||||
(e.g.: export CVS_ROOT=oldhades.think.de:/i4ldev)!br
|
||||
4. Set CVSROOT to oldhades.think.de:/i4ldev!br
|
||||
(e.g.: export CVSROOT=oldhades.think.de:/i4ldev)!br
|
||||
5. Execute "cvs -z9 checkout isdn"!br
|
||||
-> This will create a directory tree isdn/ in your current directory.!br
|
||||
Below isdn/ you will find the same hierarchy like in the linux
|
||||
|
@ -634,26 +634,27 @@ A: Here is a small glossary:!br
|
|||
!b1CLIR (Calling Line Identification Restriction)!b0
|
||||
!verbon
|
||||
CLIR (Calling Line Identification Restriction) can be offered by
|
||||
the ISDN provider: one can (from call to call) restrict the identification
|
||||
of one's own caller ID to the other party. In Germany, this must be applied
|
||||
for but is without charge (however call by call !i1transmission!i0 of the
|
||||
caller ID costs extra).
|
||||
the ISDN provider: one can (from call to call) restrict the
|
||||
identification of one's own caller ID to the other party. In Germany,
|
||||
this must be applied for but is without charge (however call by call
|
||||
!i1transmission!i0 of the caller ID costs extra).
|
||||
!verboff
|
||||
!b1COLP (Connected Line Identification Presentation)!b0
|
||||
!verbon
|
||||
COLP can also be offered by the ISDN provider. In Germany, it must be
|
||||
applied for, and costs an extra 10.-- DM per month. If you've applied
|
||||
for COLP, you get an extended dialing protocol that, for example, can be
|
||||
evaluated in the PBX. Current the possibility is being worked on to get
|
||||
around this with the help of a backwards-connected Teles card. One could
|
||||
then get more information than with a running COLP without using any units.
|
||||
That could quickly pay off...
|
||||
for COLP, you get an extended dialing protocol that, for example, can
|
||||
be evaluated in the PBX. Currently the possibility is being worked on
|
||||
to get around this with the help of a backwards-connected Teles card.
|
||||
One could then get more information than with a running COLP without
|
||||
using any units. That could quickly pay off...
|
||||
!verboff
|
||||
!b1CVS Tree!b0
|
||||
!verbon
|
||||
The i4l developers have formed a team. The tool "CVS" allows the members
|
||||
to easily make patches. The history of the project is also thereby
|
||||
documented, and it is also not difficult to reproduce older versions.
|
||||
The i4l developers have formed a team. The tool "CVS" allows the
|
||||
members to easily make patches. The history of the project is also
|
||||
thereby documented, and it is also not difficult to reproduce older
|
||||
versions.
|
||||
!verboff
|
||||
!b1HDLC!b0
|
||||
!verbon
|
||||
|
@ -661,27 +662,28 @@ A: Here is a small glossary:!br
|
|||
!verboff
|
||||
!b1HSCX!b0
|
||||
!verbon
|
||||
A Siemens chip, that similar to ISAC is on many passive cards.
|
||||
A Siemens chip which is, similar to ISAC, on many passive cards.
|
||||
It takes over the serial bus from ISAC and demultiplexes when
|
||||
receiving or multiplexes (i.e. inserts the bits in the correct
|
||||
receiving or multiplexes (i.e. inserts the bits in the correct
|
||||
position) the B channels.
|
||||
!verboff
|
||||
!b1ISAC!b0
|
||||
!verbon
|
||||
A Siemens chip, that similar to HSCX is on many passive cards.
|
||||
Et is responsible for "Level 1", so it sits (almost) directly on
|
||||
A Siemens chip which is, similar to HSCX, on many passive cards.
|
||||
It is responsible for "Level 1", so it sits (almost) directly on
|
||||
the line. It handles the D channel protocol and sends the
|
||||
S0 data to a special serial bus (IOM). When sending it does the
|
||||
opposite.
|
||||
!verboff
|
||||
!b1TEI!b0 (Terminal End Identifier)
|
||||
!verbon
|
||||
The local switching station, or with an internal S0 the PBX, automatically
|
||||
or permanently assigns each end device a TEI. This simply allows
|
||||
the addressing of the D channels. TEIs have the following values:
|
||||
0- 63 permanent TEIs (e.g. 0 is used for PBX connections)
|
||||
The local switching station, or with an internal S0 the PBX,
|
||||
automatically or permanently assigns each end device a TEI. This
|
||||
simply allows the addressing of the D channels. TEIs have the
|
||||
following values:
|
||||
0- 63 permanent TEIs (e.g. 0 is used for point to point connections)
|
||||
64-126 automatically assigned
|
||||
127 call for all (e.g. an incoming call)
|
||||
127 broadcast to all devices (e.g. an incoming call)
|
||||
!verboff
|
||||
!b1PBX!b0 (Private Branch eXchange)
|
||||
!verbon
|
||||
|
@ -732,15 +734,15 @@ Q: Do I need a DOS setup program to setup my Teles card?
|
|||
A: Karsten Keil <keil@temic-ech.spacenet.de> wrote on 21 Feb 1997:!br
|
||||
You don't need a DOS setup for Linux, with one exception:!br
|
||||
Teles once offered a Charge PnP card that did not do PnP correctly.
|
||||
These card can be recognized in that the have NO jumper/dip switch, but are not
|
||||
recognized by isapnp .!br
|
||||
All other cards are configured with the Linux drivers or with isapnp
|
||||
These card can be recognized in that the have NO jumper/dip switch, but are
|
||||
not recognized by isapnp.!br
|
||||
All other cards are configured with the Linux drivers or with isapnp.
|
||||
|
||||
!old
|
||||
Q: Does the driver support "dial on demand"?
|
||||
A: Yes. If a network interface (e.g. "isdn0") is set up, the driver will dial
|
||||
the number. If in addition a hangup timeout (Idle Timeout) has been given,
|
||||
isdnctrl huptime <interfaceY> time, then the driver will automatically hang
|
||||
isdnctrl huptime <interface> time, then the driver will automatically hang
|
||||
up when no data was been transferred over the interface for "time" seconds.
|
||||
However, with syncPPP there are problems (see the syncPPP section).!br
|
||||
Also look at the dialmode description (next question).
|
||||
|
@ -783,7 +785,7 @@ A: The new ISDN drivers in 2.0.36 defaults to manual dialmode, not
|
|||
Q: Does isdn4linux support PNP (Plug and Play)?
|
||||
A: Yes, but only with the HiSax driver. With "Plug" alone
|
||||
it's unfortunately not yet ready, more work is necessary: (from
|
||||
Karsten Keil <keil@temic-ech.spacenet.de>)
|
||||
Karsten Keil <keil@temic-ech.spacenet.de>):
|
||||
!verbon
|
||||
1. HiSax has to be patched into the kernel
|
||||
(Attention: use the "-pn" parameter!)
|
||||
|
@ -891,10 +893,9 @@ A: Michael Stiller <michael@toyland.ping.de> wrote on 23 Oct 1996:!br
|
|||
30 Oct 1996:
|
||||
!verbon
|
||||
After finding the patch from Eberhard Moenkeberg at ftp.gwdg.de cannot
|
||||
dump cisco HDLC, I made my own patch for
|
||||
tcpdump-3.0.4 that asks the interface which
|
||||
encapsulation it used and sets itself accordingly. The patch is
|
||||
against a tcpdump-3.0.4-1.tar.gz distribution, for example at
|
||||
dump cisco HDLC, I made my own patch for tcpdump-3.0.4 that asks the
|
||||
interface which encapsulation it used and sets itself accordingly. The
|
||||
patch is against a tcpdump-3.0.4-1.tar.gz distribution, for example at
|
||||
!link ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/tools;.
|
||||
This patch recognizes rawIP, ISDN-IP and CISCO-HDLC and can
|
||||
dump these packets.
|
||||
|
@ -947,7 +948,7 @@ Q: How many MSNs do I need if I want to do the following:
|
|||
* Telephone
|
||||
* Analogue modem (used for data, fax or voice mailbox)
|
||||
* Dialin for X.75 (modem emulation)
|
||||
* Dialin for syncPPP
|
||||
* Dialin for syncPPP or rawip
|
||||
!verboff
|
||||
A: One!!!!br
|
||||
The two different types of dialin can be recognized using the
|
||||
|
@ -968,12 +969,33 @@ A: One!!!!br
|
|||
you know the code to switch it off).!br
|
||||
[With a suitable modem, mgetty can work as answering machine, and fax
|
||||
machine and data modem - Ed.]!br
|
||||
Or: if you have an ISDN PABX that allows call forwarding. You can
|
||||
Or: if you have an ISDN PBX that allows call forwarding. You can
|
||||
even daisy-chain these if you run out of analogue ports.!br
|
||||
[Despite this, you will find life simpler if you can give the
|
||||
telephone and modem separate MSNs (the ideal solution if you have
|
||||
at least 2 MSNs) - Ed.]
|
||||
|
||||
Q: Can I do the following things on the *SAME* MSN:
|
||||
!verbon
|
||||
* Telephone (voice)
|
||||
* VBOX (also voice)
|
||||
* Dialin for X.75 (modem emulation)
|
||||
* Dialin for syncPPP or rawip
|
||||
!verboff
|
||||
A: This works in the same way as on the previous question. The only change is
|
||||
to use VBOX instead of the answering machine. VBOX automatically cooperates
|
||||
with the telephone. It picks up the phone only after the x-th ring
|
||||
(depending on its configuration).
|
||||
Gernot Zander <hifi@scorpio.in-berlin.de> wrote on this subject Dec. 4
|
||||
1996:!br
|
||||
Yes. However, IP dialin cannot be differentiated from X.75
|
||||
dialin, so you are either restricted to dialout, or you must enter
|
||||
the MSN of the other party and set secure to on. Then the driver will
|
||||
start by asking the net interfaces, and if none match, the call will
|
||||
be handed on to the ttyIs. If someone wants to have the choice between
|
||||
calling you with X.75 or with IP, they will have to use different
|
||||
outgoing MSNs to call you from.
|
||||
|
||||
Q: What is my MSN?
|
||||
A: Your telephone company will tell you your MSN. It is your own telephone
|
||||
number. The following questions, together with the chapter on national
|
||||
|
@ -1007,29 +1029,12 @@ A: If you want to call yourself as a test then you have to configure
|
|||
|
||||
Q: How can I find out how my telephone number is transmitted to the
|
||||
calling party?
|
||||
A: The transmitted MSN can simply be determined, by calling yourself
|
||||
A: The transmitted MSN can simply be determined by calling yourself
|
||||
(for example by telephone). In the log files you will find the
|
||||
entry that looks like: "isdn_tty: call from XXX -> YYY ignored"
|
||||
(in order for this to work, you must of course already have the ISDN
|
||||
drivers in your kernel and active).
|
||||
|
||||
Q: Can I do the following on *THE SAME* MSN:
|
||||
!verbon
|
||||
- Telephony (voice)
|
||||
- VBOX (voice, of course)
|
||||
- X.75 login (mgetty, /dev/ttyI?)
|
||||
- IP interface for IP connections to other computers?
|
||||
!verboff
|
||||
A: Gernot Zander <hifi@scorpio.in-berlin.de> wrote on this subject Dec. 4
|
||||
1996:!br
|
||||
Yes. However, IP dialin cannot be differentiated from X.75
|
||||
dialin, so you are either restricted to dialout, or you must enter
|
||||
the MSN of the other party and set secure to on. Then the driver will
|
||||
start by asking the net interfaces, and if none match, the call will
|
||||
be handed on to the ttyIs. If someone wants to have the choice between
|
||||
calling you with X.75 or with IP, they will have to use different
|
||||
outgoing MSNs to call you from.
|
||||
|
||||
Q: How can I minimize the number of MSNs needed for dialin?
|
||||
A: See the question in the chapter on dialin.
|
||||
|
||||
|
@ -1187,7 +1192,7 @@ Q: Which version is current?
|
|||
A: Version 1.4.
|
||||
|
||||
!old
|
||||
Q: How is HiSax better as the original Teles driver?
|
||||
Q: How is HiSax better than the original Teles driver?
|
||||
A: Karsten wrote to the FAQ team on 14.Oct.96:
|
||||
!verbon
|
||||
HiSax checks the hardware and the behavior of the IRQ, so that the
|
||||
|
@ -1383,7 +1388,7 @@ A: "lanx75i.bin" is old. Previously, with EDSS1 only HDLC was supported.
|
|||
!verboff
|
||||
|
||||
|
||||
!3Working together with other ISDN devices
|
||||
!3Connecting to the remote ISDN device
|
||||
|
||||
!old
|
||||
Q: What settings does ISPA etc. (DOS, Windows) need to work with the
|
||||
|
@ -1738,11 +1743,11 @@ A: Harald Milz <hm@seneca.muc.de> wrote on 28 Nov 1996:!br
|
|||
|
||||
Q: Does modem emulation mean that I can toss out my analog modem?
|
||||
A: No, the name "modem emulation" refers only to the way your own computer
|
||||
communicates withe the ISDN driver. It has !u1nothing!u0 to do with the
|
||||
communicates with the ISDN driver. It has !u1nothing!u0 to do with the
|
||||
way the data is sent by the ISDN driver over the telephone line - that
|
||||
is done digitally! That means that the ISDN driver will !u1not!u0 be
|
||||
able to connect to a non-ISDN BBS!br
|
||||
The name is justifies, because any Linux software that can send commands
|
||||
The name is justified, because any Linux software that can send commands
|
||||
to a modem can also via "modem emulation" send commands to the ISDN driver.
|
||||
And that's what we really want.
|
||||
|
||||
|
@ -1931,7 +1936,7 @@ A: All ippp* devices in use must be configured separately with
|
|||
"isdnctrl addif" etc. Each ippp* device should be assigned to
|
||||
its own IP address (routing!).!br
|
||||
Several ippp* devices can be assigned to a single MSN.
|
||||
Several callers can then simultaneously use this MSN.
|
||||
Several callers can then simultaneously use this MSN.
|
||||
|
||||
!old
|
||||
Q: I want to talk to remote machines which needs different configurations. The
|
||||
|
@ -1943,7 +1948,6 @@ A: You must bind a network interface explicitly to an ippp device, where you
|
|||
"isdnctrl pppbind <interface> <Number>"!br
|
||||
you can link the interface <interface> to the device ippp<Nummer>. You can
|
||||
release the link with "pppunbind".
|
||||
|
||||
|
||||
Q: How does the (little-documented) "pppbind" command in isdnctrl work?
|
||||
A: You have to first know how ipppd gets its data. All data that come in
|
||||
|
@ -2312,7 +2316,6 @@ A: Because the ISDN card, like all ISDN device, has separate lines for
|
|||
|
||||
Q: How can I get isdnlog to also show the telephone numbers for other
|
||||
ISDN devices?
|
||||
|
||||
A: There are two possibilities. First, the German Telekom offers the service
|
||||
COLP (Connected Line Identification Presentation, ca. DM 10 per month per
|
||||
basic line) that returns all data sent. This can then be read by isdnlog
|
||||
|
@ -2338,7 +2341,7 @@ A: There are two possibilities. First, the German Telekom offers the service
|
|||
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 welcomme (I'll make the logs from my
|
||||
want to attempt to do this is welcome (I'll make the logs from my
|
||||
Ackermann Euracom available - Matthias Heßler <hessler@wi-inf.uni-essen.de>).
|
||||
|
||||
Q: Does isdnlog also calculate the new pricing plans of the German Telecom
|
||||
|
@ -2368,6 +2371,7 @@ A: You can use "xisdnload". Clemens Perz <listperz@gwsnet.ttt.de> on 6 Feb 1997
|
|||
|
||||
|
||||
!3Isdnbutton
|
||||
|
||||
Q: What script should I use to bring down isdnbutton?
|
||||
A: Markus Gutschke <gutschk@uni-muenster.de> (the author) wrote
|
||||
on 21 Dec 1996:!br
|
||||
|
@ -2474,6 +2478,7 @@ A: We receive the following tip form Christian Stueble
|
|||
As a first test you can try <file>.msg > /dev/audio, you should
|
||||
be able to hear something.
|
||||
|
||||
|
||||
!3Diald
|
||||
|
||||
!old
|
||||
|
@ -2641,7 +2646,6 @@ A: The same way as via a normal serial port. Start a getty (mgetty from Gert
|
|||
to start iprofd in you isdn init script, and to initialize the appropriate
|
||||
ISDN tty devices with ATZ
|
||||
|
||||
|
||||
!old
|
||||
Q: Someone would like to dial in to my mgetty with HDLC. Is ttyI1 correct,
|
||||
or do I have to start with ttyI0?
|
||||
|
@ -2684,7 +2688,6 @@ A: You have to configure exactly as many gettys or network interfaces as the
|
|||
However, not more than one getty can be assigned to a single ttyI* device.
|
||||
See also the question "How can I use more than one ippp* device?"
|
||||
|
||||
|
||||
Q: Can I use just !u1one!u0 MSN to serve customers both with a getty (modem
|
||||
emulation and with the network?
|
||||
A: Gernot Zander <hifi@scorpio.in-berlin.de> wrote on 7 Nov 1996:!br
|
||||
|
@ -2758,7 +2761,7 @@ A: Sakari Aaltonen <sakari@picea.hut.fi>:
|
|||
A Banzai! might also help. As hardware any PC with (e.g.) Teles
|
||||
cards would work, the software costs around 800-1000 DM. I
|
||||
personally don't like Banzai! routers at all because of their
|
||||
poor diagnostic capabilities, in particular remote maintenance as
|
||||
poor diagnostic capabilities, in particular remote maintenance is
|
||||
pretty much impossible (unless you have the SNMP capable version,
|
||||
but it costs somewhat more). But when they run, they run stable
|
||||
and as opposed to Ciscos they are capable of real callback. From
|
||||
|
@ -2878,17 +2881,27 @@ A: The data are simply sent out! If you at the end of the D64S or 2MB
|
|||
|
||||
!old
|
||||
Q: With i4l, how can I successfully use the Teles card on a D64 leased line?
|
||||
A: A later version of the new HiSax driver will support
|
||||
D64 (more about this driver above).
|
||||
Michael Hipp <Michael.Hipp@student.uni-tuebingen.de> added on 8.10.1996:
|
||||
A: A later version of the new HiSax driver will support D64 (more about this
|
||||
driver above). Configuration is normal with the following specialities.
|
||||
HiSax has to be run in leased mode:
|
||||
!verbon
|
||||
If you don't want to wait for Karsten's patch, you can try the
|
||||
so-called isachscx driver. It can be found at
|
||||
!link http://www.sfs.nphil.uni-tuebingen.de/~hipp/isdn/isachscx.c.gz;
|
||||
The driver is derived from the i4l Teles driver, but doesn't need
|
||||
the i4l link level. A desire to experiment is required to try
|
||||
this driver.
|
||||
/sbin/telesctrl HiSax 5 0
|
||||
!verboff
|
||||
in case HiSax was loaded with "id=HiSax". Additionally to the normal
|
||||
configuration, the following commands are important:
|
||||
!verbon
|
||||
# bind interface on first BChannel (,1 for 2nd)
|
||||
/sbin/isdnctrl bind HiSax,0
|
||||
/sbin/isdnctrl eaz isdn0 1
|
||||
/sbin/isdnctrl addphone isdn0 out 2
|
||||
/sbin/isdnctrl addphone isdn0 in 3
|
||||
!verboff
|
||||
if "isdn0" was used as interface name. The interface has to be set to
|
||||
"up" and a route associated with it. There is a more exact introduction
|
||||
available which was postet a few time by Karsten Keil
|
||||
<keil@temic-ech.spacenet.de> in the mailing list.!br
|
||||
Marcus Graf <marcus@www.weinheim.de> has made available his experience as a
|
||||
short info on !link http://www.weinheim.de/isdn/index.html;.
|
||||
|
||||
Q: Can I connect two computers with ICN cards over a D64s leased line?
|
||||
How? Where can I find documentation?
|
||||
|
@ -3099,28 +3112,33 @@ A: Robert O'Kane <okane@em.uni-frankfurt.de> wrote on 27 Dec 1996:!br
|
|||
Q: What is MPPP?
|
||||
A: MPPP or MP or MPP (Warning: MP is also an acronym for 'Multi Processor')
|
||||
stands for Multi Point to Point and means bundling of several channels to
|
||||
one logical stream. To enable MPPP negotiation you must call the ipppd with
|
||||
the "+mp" option. You must also configure a slave device for every
|
||||
one logical stream. It's a variation of the normal syncPPP. Accordingly, it
|
||||
inherits all its advantages and disadvantages.!br
|
||||
In contrast to raw bundling only one net interface is needed as interface
|
||||
to the ipppd, since the ipppd handles all its channels by itself. Incoming
|
||||
data is distributed round-robin by the ipppd on all available channels.
|
||||
These channels do not necessarily have to be ISDN channels. In theory,
|
||||
modem connections could be mixed with ISDN channels. However, here we only
|
||||
cover ISDN channels.
|
||||
|
||||
Q: How do I use MPPP?
|
||||
A: First you define a (normal) interface for ipppd (e.g. "isdnctrl addif
|
||||
ippp0", etc). To enable MPPP negotiation you must call the ipppd with
|
||||
the "+mp" option. You must also configure a slave device for every
|
||||
additional channel (see the i4l manual for more). To use channel bundling
|
||||
you must first activate the 'master' or initial call. Now you can add the
|
||||
slave channels with the command:
|
||||
!verbon
|
||||
isdnctrl addlink <device>
|
||||
!verboff
|
||||
e.g.:
|
||||
and close them with the command:
|
||||
!verbon
|
||||
isdnctrl addlink ippp0
|
||||
isdnctrl removelink ippp0
|
||||
!verboff
|
||||
This is different to other encapsulations of isdn4linux! With syncPPP,
|
||||
there is no automatic activation of slave devices.
|
||||
|
||||
!old
|
||||
Q: How can I use the MPPP material?
|
||||
A: To use the MPPP material, you have to configure a slave device with
|
||||
ISDN4Linux. ipppd can then be started with the "+mp" option. To increase the
|
||||
number of open connections, use the "addlink" option of the "isdnctrl"
|
||||
command. In the file etc/rc.isdn.syncppp.MPPP in the isdn4kernel-util
|
||||
Package you can find an example script.
|
||||
there is no automatic activation of slave devices.!br
|
||||
In the file etc/rc.isdn.syncppp.MPPP in the isdn4k-utils package you
|
||||
may find a sample script (unfortunately missing in some i4l version).
|
||||
|
||||
Q: What are the advantages and disadvantages of MPPP?
|
||||
A: A disadvantage is that the slave channel has to be activated
|
||||
|
@ -3156,6 +3174,8 @@ A: Szemethy Tivadar <tiv@sch.bme.hu> wrote 11.10.1996:
|
|||
then MPP connection has a better chance.
|
||||
Without this change, MPP will hang when just one packet is lost.
|
||||
!verboff
|
||||
[In the meantime, the bug fix should have found its way into the kernel
|
||||
- Ed.]
|
||||
|
||||
|
||||
!2Troubleshooting
|
||||
|
@ -3231,7 +3251,8 @@ A: You need to set a link:
|
|||
bash$ dpkg -S panel.h
|
||||
ncurses3.0-dev: /usr/include/panel.h
|
||||
!verboff
|
||||
|
||||
[Analog change LDFLAGS in the makefile from "-lcurses" to "-lncurses"
|
||||
- Ed.]
|
||||
|
||||
Q: Why does neither my telephone nor my fax machine ring when I call
|
||||
them with isdn4linux?
|
||||
|
@ -3421,7 +3442,8 @@ A: Sven Engelhardt <sven@sik.de> wrote on 20 Jan 1997:!br
|
|||
since then I've kept away from them. If you still can't get it to work,
|
||||
then there are a few thousand software patches for the HiComs, the
|
||||
technicians have simply have to want to apply them. Sometimes it helps
|
||||
to look at the programming handbook together with the technician to find
|
||||
to look at the programming handbook together with the technician and to
|
||||
locate the page for the configuration of digital equipment.
|
||||
|
||||
!old
|
||||
Q: isdnctrl returns a "bus error" when I do a "isdnctrl list"?
|
||||
|
@ -3433,6 +3455,7 @@ A: Christian Kratzer <ck@toplink1.toplink.net> gave the patch:
|
|||
---
|
||||
> if (cfg.slave && strlen(cfg.slave))
|
||||
!verboff
|
||||
[Should be fixed in the mean time - Ed.]
|
||||
|
||||
!old
|
||||
Q: After a hangup "no routine" is printed on /dev/isdnctrl. Did it release my
|
||||
|
@ -3460,11 +3483,16 @@ A: Answer by Jan den Ouden <denouden@groovin.xs4all.nl>:
|
|||
!verbon
|
||||
(4096<<HSCX_RBUF_ORDER)/HSCX_RBUF_BPPS
|
||||
!verboff
|
||||
This would lead to buffer with a size of about 4k. The number of buffers
|
||||
is MSCX_RBUF_BPPS*HSCX_RBUF_MAXPAGES, which normally gives 6. You can
|
||||
increase that number by increasing HSCX_RBUF_MAXPAGES. This is just a
|
||||
limit, there is no buffer allocation when they are not needed.
|
||||
|
||||
This would lead to buffer with a size of about 4k. The number of buffers
|
||||
is MSCX_RBUF_BPPS*HSCX_RBUF_MAXPAGES, which normally gives 6. You can
|
||||
increase that number by increasing HSCX_RBUF_MAXPAGES. This is just a
|
||||
limit, there is no buffer allocation when they are not needed.!br
|
||||
[You can do the same on "HSCX RFP out of buffers" messages - Ed.]!br
|
||||
Andreas Kool <akool@Kool.f.EUnet.de> added:
|
||||
!verbon
|
||||
These error are often caused by bad sound cards or their drivers when
|
||||
they disable the interrupts too long!
|
||||
!verboff
|
||||
|
||||
Q: My pppd or ipppd has problems with PAP/CHAP authentication.
|
||||
A: See the appropriate question under "Sync PPP"?
|
||||
|
@ -3669,6 +3697,7 @@ A: The file proto.h was not included in the patch. It should read::
|
|||
#endif
|
||||
!verboff
|
||||
|
||||
|
||||
!3HiSax driver
|
||||
|
||||
Q: How can I tell whether my ISDN card has been corrected recognized by
|
||||
|
@ -3714,6 +3743,7 @@ A: It's probably not a Plug 'n Play card at all - even though Teles
|
|||
to recognize: a real Teles PNP card no longer has the (tiny) Dip switches
|
||||
on the card to set the IO addresses.
|
||||
|
||||
|
||||
!3ICN driver
|
||||
|
||||
|
||||
|
@ -3722,7 +3752,8 @@ Q: On dialing out/in with my ICN packets get lost.
|
|||
A: Torsten Hentschel <Torsten.Hentschel@DInet.de> has a patch for kernel 2.0.21
|
||||
which definitely does not lose any more packets. Contact Torsten.
|
||||
|
||||
!3Working together with other ISDN devices
|
||||
|
||||
!3Connecting to remote ISDN devices
|
||||
|
||||
!old
|
||||
Q: I have problems connecting to an ELink.
|
||||
|
@ -3892,6 +3923,7 @@ A: Fritz Elfert <fritz@wuemaus.franken.de> wrote on 17 Feb 1997:
|
|||
compile iprofd again, and (IMPORTANT) delete the saved profile
|
||||
file.
|
||||
|
||||
|
||||
!3Async PPP
|
||||
|
||||
Q: How can I get a log for pppd?
|
||||
|
@ -4400,8 +4432,8 @@ A: The caller has most likely activated the (costly) feature CLIP
|
|||
In any case, you can only fool software/PBXs that do not evaluate
|
||||
the screening indicator - isdnlog with version 2.52 shows both the
|
||||
correct *and* the faked telephone number.!br
|
||||
...CLIP was actually designed for transmitting internal company
|
||||
numbers in the public network.
|
||||
...CLIP, no screening was actually designed for transmitting internal
|
||||
company numbers in the public network.
|
||||
|
||||
!old
|
||||
Q: When calling I receive a "Internal error: wrong structure".
|
||||
|
@ -4549,6 +4581,7 @@ A: This is a known bug that occurs when switching between the playing of
|
|||
the announcement and recording the message. Up to now there is no
|
||||
known workaround.
|
||||
|
||||
|
||||
!3Dialout on demand
|
||||
|
||||
Q: What can cause a charge unit disaster?
|
||||
|
@ -4670,7 +4703,7 @@ Q: Can it be that the Win95 machine on my LAN is causing automatic
|
|||
dialouts?
|
||||
A: Stefan Luethje <luethje@sl-gw.lake.de> wrote on 27 Nov 1996:
|
||||
!verbon
|
||||
Whin in Wintel the name server of your provider is given, and
|
||||
If in Wintel the name server of your provider is given, and
|
||||
Windows 3.11/95 is started, then it has to talk to the name
|
||||
server (only Bill Gates knows why).
|
||||
!verboff
|
||||
|
@ -4688,7 +4721,7 @@ A: Jens Ey <jens@jeyhh.shnet.org> wrote on 29 Nov 1996:!br
|
|||
Linux in a LAN that I installed an external terminal adapter, set up
|
||||
a proxy server, and set up diald that only DNS requests from the Linux
|
||||
machine were allowed to be carried out. Then the connections are
|
||||
established only when they are actually needed. The (cached) local DNS
|
||||
established only when they are actually needed. The (caching) local DNS
|
||||
is only used after the connection has been established.
|
||||
|
||||
Q: How can I turn off the DNS requests for WORKGROUP.xxx from my
|
||||
|
@ -4773,10 +4806,9 @@ A: Winfried Haug <haug@seicom.net> wrote:
|
|||
routers and on leased lines.
|
||||
!verboff
|
||||
|
||||
|
||||
!old
|
||||
Q: My Internet provider won't switch off keep alive packets so ipppd never hangs
|
||||
up.
|
||||
Q: My Internet provider won't switch off keep alive packets so ipppd never
|
||||
hangs up.
|
||||
A: Dirk Melchers <dirk@merlin.nbg.sub.org> wrote about this:
|
||||
!verbon
|
||||
LCP messages are considered traffic and keep the line open. There was a
|
||||
|
@ -4825,7 +4857,7 @@ A: That's a known bug. There is a patch available to fix it.
|
|||
It looks now like this:
|
||||
#ifdef CONFIG_ISDN_PPP
|
||||
if (p->local.p_encap == ISDN_NET_ENCAP_SYNCPPP)
|
||||
ippp_table[lp->ppp_minor]->state = IPPP_OPEN;
|
||||
ippp_table[lp->ppp_minor]->state = IPPP_OPEN;
|
||||
#endif
|
||||
!verboff
|
||||
It can be assumed that this will be fixed in an improved ipppd.
|
||||
|
@ -4911,6 +4943,32 @@ A: Torsten Hentschel <Torsten.Hentschel@DInet.de> wrote on 3 Oct 1996:
|
|||
changed without a B-channel connection. A callback request just by caller
|
||||
id could in doubt be considered as a transmission of information).
|
||||
!verboff
|
||||
Torsten Hentschel <Torsten.Hentschel@DInet.de> additionally wrote on
|
||||
20. Nov 1996:
|
||||
!verbon
|
||||
I've often tried callback over PPP with two CISCOs. From my experience,
|
||||
trials in the combination CISCO <-> Linux will not be successful.
|
||||
A CISCO always handshakes a callback request via PPP. To do this, the
|
||||
other side has to first unhook and then do all the handshaking
|
||||
(authentication,...). Then both hang up and the callback is placed.
|
||||
isdnctrl commands of Linux influence only the kernels net devices
|
||||
and have no or hardly any influence on how the ipppd handles callbacks.
|
||||
He does not recognize that he is supposed to expect that the remote
|
||||
side calls back.
|
||||
Accordingly he rejects the offer of the CISCO via PPP, that the CISCO
|
||||
is ready to call back. Then the CISCO assumes that it should not call
|
||||
back (it wants to see an explicit callback request during the PPP
|
||||
handshaking).
|
||||
The CISCO will confirm this when you log onto it and check with these
|
||||
commands:
|
||||
deb ppp chap
|
||||
deb ppp negotiotion
|
||||
deb ppp error
|
||||
term mon
|
||||
its debug messages about the dial in trials of your Linux computer.
|
||||
You have to do this via telnet instead of on the console - otherwise
|
||||
the CISCO won't be able to handle the logging via the serial interface.
|
||||
!verboff
|
||||
|
||||
Q: Callback from an Ascend works only when I set "Active=Yes" in the
|
||||
Ascend menu; but then the Ascend keeps calling me, even when my
|
||||
|
@ -4945,6 +5003,7 @@ A: Karsten Keil <keil@temic-ech.spacenet.de> has as a temporary workaround
|
|||
!verboff
|
||||
Please use with appropriate caution!
|
||||
|
||||
|
||||
!3MPPP
|
||||
|
||||
!old
|
||||
|
@ -4959,6 +5018,7 @@ A: Michael Hipp <Michael.Hipp@student.uni-tuebingen.de> wrote on 11 Oct 1996:
|
|||
not working.
|
||||
!verboff
|
||||
|
||||
|
||||
!2National Peculiarities
|
||||
|
||||
[Translator's note: Here are some notes we've received that are
|
||||
|
@ -5021,6 +5081,11 @@ A: You can use all available EAZ. However, two EAZ have a special meaning and
|
|||
EAZ 0: global call (all telephones ring)
|
||||
EAZ 9: global call (no telephone rings)
|
||||
!verboff
|
||||
Gernot Zander <hifi@scorpio.in-berlin.de> wrote about this on 6. Jan 1997:
|
||||
!verbon
|
||||
I would not use 0, for my taste it is too likely that i4l will steal
|
||||
all voice connections.
|
||||
!verboff
|
||||
|
||||
Q: I use 1TR6 on an extension - the extension number has more than one
|
||||
digit (e.g. 206). What is my EAZ?
|
||||
|
@ -5034,6 +5099,7 @@ A: Karsten Keil <isdn4@temic-ech.spacenet.de> has fixed that with the new
|
|||
"HiSax" driver.
|
||||
See questions General HiSax and the section about the HiSax driver.
|
||||
|
||||
|
||||
!3Italy
|
||||
|
||||
Q: What does our MSN look like?
|
||||
|
@ -5049,11 +5115,12 @@ with Italian lines.
|
|||
|
||||
The MSN must be the phone number with the Italian area code but without
|
||||
the leading 0. For example, if my phone number is 72004681 and my area
|
||||
code is 045, my MSN is 4572004681.
|
||||
code is 045, my MSN is 4572004681.
|
||||
|
||||
Now with the setting AT&E4572004681 isdn4linux works fine. ]
|
||||
!verboff
|
||||
|
||||
|
||||
!3The Netherlands
|
||||
|
||||
Q: What does our MSN look like?
|
||||
|
@ -5116,6 +5183,7 @@ A: CPN=Called Party Number, the number of your own side. It's missing, that's
|
|||
was set to the EAZ of your getty. It could also be an error of your
|
||||
telephone company.
|
||||
|
||||
|
||||
!3Switzerland
|
||||
|
||||
!old
|
||||
|
@ -5147,6 +5215,7 @@ Q: What should we use as MSN?
|
|||
A: As long as only one telephone number or MSN was applied for, the telephone
|
||||
company sends no caller ID. Therefore the MSN should be set to "0".
|
||||
If more than one MSNs was applied for, then these should be set as usual.
|
||||
|
||||
|
||||
!3North America
|
||||
|
||||
|
@ -5255,14 +5324,3 @@ A: dietmar <dietmar@highway.bertelsmann.de> wrote on 8 Oct 1996:
|
|||
!link http://www.ora.com/catalog/sendmail/noframes.html;
|
||||
!link http://www.lob.de/;
|
||||
!verboff
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue