3 ReleaseNotes for isdn4bsd last edit-date: [Mon Aug 12 09:47:59 2002]
4 ================================================================================
7 --------------------------------------------------------------------------------
9 - add support properly displaying and logging incoming telephone numbers (MSNs)
10 by looking at the "type of number" field and providing configurable hooks
11 to correct the numbers accordingly. See keywords add-prefix, prefix-national
12 and prefix-international in isdnd.rc(5).
13 This feature was implemented by Christian Ullrich <chris@chrullrich.de>
16 --------------------------------------------------------------------------------
18 - add support for Data over Voice (DoV) outgoing calls, see entry keywork
20 based on patches received from Guy Ellis (guy@traverse.com.au),
21 Chris Collins (xfire@xware.cx) and Phillip Musumeci (phillip@cs.jcu.edu.au).
24 --------------------------------------------------------------------------------
26 - add support for ISDN subaddressing written by Steve Looman
28 - made ELSA PCC16 attach correctly (again ?)
30 - fixed bug in CAPI support (patch from Juha-Matti Liukkonen <jml@cubical.fi>)
32 - add support written by Steve Looman for the Compaq Microcom 610 ISDN card
33 (also known as Compaq series PSB2222I).
36 --------------------------------------------------------------------------------
38 - add experimental support to send messages via the keypad facility to the
39 PBX or exchange office. The messages - if supported - may be used to
40 configure and maintain optional services offered by the PBX or exchange
41 office such as call deflection mailbox services. Please consult the
42 nice documentation for the exchange you are connected to.
44 Currently keypad messages can be send by using the isdnphone utilities
45 "-k" switch on the command line. Don't forget to properly quote the
46 message in case it contains shell meta characters!
48 - add keyword "maxconnecttime" to isdnd to prevent a potential telco bill
49 desaster. Caution: use only in conjunction with budgets to limit the number
50 of dials per timeunit otherwise you will get endless redials and reconnects!
53 --------------------------------------------------------------------------------
55 - CAPI interface driver and AVM B1/T1 driver added. Both were written and
56 contributed by Juha-Matti Liukkonen <jml@cubical.fi> of Cubical Solutions
57 Ltd, Finnland. To support this, two new keywords were added to isdnd.rc:
58 "firmware" to be used in the controller section and "clone" to be used
63 --------------------------------------------------------------------------------
65 - it is now possible to mark an entry as valid for a specified day of week
66 and a specific time range only to take advantage of some new tariff models.
67 Please see the new keywords "valid" and "holidayfile" in isdnd.rc(5).
68 This feature is considered experimental, use at your own risk!
70 - keywords budget-callbacksfile and budget-calloutsfile added to isdnd's
71 entry section to write statistics information to a file
73 - a driver for the Dynalink IS64PH is now available for FreeBSD 4.x and up
77 --------------------------------------------------------------------------------
79 - ITK ix1 micro ISA non-PnP card should now work for FreeBSD >= 4.0
81 - setting "dialretries = -1" in isdnd.rc gives an unlimited number
82 of dial retries for that entry.
84 - the ELSA PCFpro ISDN card should now work for FreeBSD >= 4.0
86 - added new keywords (patch from Stefan Esser) to configure isppp
87 from within isdnd.rc. Documented in isdnd.rc(5), grep for "ppp-"
89 - isppp VJ compression negotiation now run-time configurable using
90 keywords "enable-vj" / "disable-vj" with ispppcontrol
92 - added new keywords to specify "budgets" for outbound calls in isdnd
93 to limit the number of possible calls within a given time period.
94 Runtime budget information and statistics are available in the isdnd
95 fullscreen menu display.
97 - added new "ifpnp" AVM Fritz!Card PnP driver for FreeBSD >= 4.0
98 contributed by Udo Schweigert.
100 - added experimental hardware driver from Hans Petter Selasky for the
101 Teles 16.3c card based on the Cologne Chip Designs HFC-S 2BDS0 chip
103 notes for Teles 16.3c PnP and AcerISDN P10: For optimal performance:
104 -> please connect the card to the S0-bus before booting the computer.
105 -> do not change the cable you're using when first booted.
106 Other notes if the card does not work at all:
107 -> disconnect other isdn equipment on your S0-bus and
108 reboot your computer.
109 -> try changing the CLKDEL/stdel value for your card:
110 ../i4b/layer1-nb/ihfc/i4b_ihfc_pnp.c or
111 ../i4b/layer1/ihfc/i4b_ihfc_pnp.c
112 around line 100. The value can be in the range 0x0-0xf.
114 - the FreeBSD >= 4.0 AVM Fritz PCI driver was moved to a separate layer 1
115 driver called "ifpi".
117 - the sppp subsystem was integrated into the i4bisppp/isp driver. There
118 is no need to include something like "option sppp" into your kernel
119 config file anymore. The spppcontrol utility is no longer usable to
120 configure the i4bisppp/isp driver, instead use the new ispppcontrol
123 - FreeBSD >= 4.0: "iwic" driver for Winbond PCI ISDN chipset (W6692)
124 added, used i.e. in ASUSCOM P-IN100-ST-D and Dynalink IS64PPH.
126 - added more protocol decoding to isdntrace
128 - isntrace now adds a time/datestamp to the trace filename, signal USR1
129 behaviour has changed, see manpage.
131 - ispppcontrol now has a new option of setting the LCP timeout value
133 - add directory mpd which contains docs and files on howto interface
134 i4b by using the netgraph subsystem to the multilink ppp daemon, mpd.
136 - add i4bing, a raw HDLC B-channel interface to the NetGraph subsystem
138 - add a V.21 modem emulator written by Poul-Henning Kamp
140 - a new system configuration keyword "extcallattr" was added to isdnd
141 which allows to configure the display of the extended caller
142 attributes "screening indicator" and "presentation indicator" in
147 --------------------------------------------------------------------------------
149 - the following cards are no longer supported for FreeBSD 4.0 and up:
152 AVM Fritz!Card PCMCIA
155 USRobotics Sportster ISDN TA intern
157 The AVM cards, the USR card and perhaps one of the ITK cards are likely
158 to be resurrected in the future, we just ran out of time, docs and/or
159 into programming problems for this release.
161 - the rbch driver was enhanced to support the generation of accounting
162 information in HDLC mode. The bytecount and bps fields in isdnd
163 fullscreen mode now show meaningful information.
165 - most of the layer1 drivers have been rewritten to support the new bus
166 and driver architecture for FreeBSD 4.0.
168 - the ipr interfaces now support logging of some of the first ip packets
169 of a new connection and displaying them in the isdnd logs. To enable
170 this, add a line like: "options IPR_LOG=32" to your kernel config
171 file. The parameter to IPR_LOG specifies the number of packets to be
174 - support for FreeBSD 2.x and FreeBSD 3.0-RELEASE has been removed.
175 The last beta release which supports this OS versions is i4b-0.83.
177 - isdnd now recognizes two new keywords in the system section, mailto
178 and mailer. mailer is used to configure a mail program and is typically
179 set to /usr/bin/mail and mailto is set to the address of the isdnd
180 administrator. If both are set and a fatal error inside isdnd
181 happenes, mail is sent to the address in mailto with the error
182 message before isdnd terminates.
184 - isdnd.rc now has an optional new "controller" section. This will be
185 used to specify different D-channel protocols in the future. It looks
189 protocol = dss1 # dss1 (default) or d64s (leased line)
191 Please note that leased line support (d64s) is NOT yet functional!
193 - isdnmonitor is now able to be used like isdnd in fullscreen mode from