Commit Graph

298 Commits

Author SHA1 Message Date
Andreas Eversberg 154970681d Added MT_REGISTER transaction to NT- and TE-Mode.
- MT_REGISTER may be sent from user to network using a call reference.
- A special state 31 (ITU conform) is used.
- The transaction allows MT_FACILITY messages, and is released via MT_RELEASE_COMPLETE message as usually done via MT_RELEASE message.

	modified:   include/q931.h
	modified:   lib/dss1net.c
	modified:   lib/dss1user.c
	modified:   lib/layer3.c
2008-11-16 14:30:11 +01:00
Andreas Eversberg d27336ba89 Merge branch 'socket' of ssh://jolly@git.mISDN.org/var/git/mISDNuser into socket 2008-11-15 23:19:34 +01:00
Andreas Eversberg d9ca23070b improved misdn_info formatting
modified:   tools/info.c
2008-11-15 23:19:22 +01:00
Martin Bachem 8e3fa25c10 [mISDNuser] MPH_INFORMATION_REQ: added ph_info() structs
Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-11-04 14:27:49 +01:00
Andreas Eversberg 1527876c84 Added channel map display to misdn_info.
modified:   tools/info.c
2008-11-04 11:02:57 +01:00
Andreas Eversberg acf577f853 Merge branch 'socket' of ssh://jolly@git.mISDN.org/var/git/mISDNuser into socket 2008-11-04 08:58:11 +01:00
Andreas Eversberg bb648019d9 Fixed bug in assembling extra information elements. (copy-paste-bug)
Lib now decodes and encodes extra information elements like second caller id or second capabilities and display informations.

	modified:   lib/q931.c
2008-11-04 08:57:58 +01:00
Martin Bachem facdfee747 [qmisdnwatch] added several features
- monitor D-channel state with colored bullets
   - ability to send ACTIVATE_REQs on demand
   - optional: connect socket to mISDN ports automatically on startup
   - optional: keep layer1 bus automativcally activated

Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-10-31 20:00:12 +01:00
Martin Bachem 59876b023e [qmisdnwatch] v0.0.2: improved hotplug compatibilty
now even mISDN_core can be loaded while qmisdnwatch already running

Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-10-29 12:50:19 +01:00
Martin Bachem 17cdef5a8a [qmisdnwatch] removed trailing '\r's
Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-10-29 12:03:38 +01:00
Martin Bachem 9f442954dc qmisdnwatch - mISDN v2 GUI swissknife
http://www.misdn.org/index.php/Qmisdnwatch
needs Qt4, compiles via 'qmake && make'
2008-10-28 23:16:19 +01:00
Martin Bachem a66a3c83b0 [mISDNuser] differ between S0/UP0 devices
- added support for BRI UP0 devices
- 'beautified' console output to print infos like posted at http://www.misdn.org/index.php/MISDN_v2_Installation#test_mISDN_v2_installation

Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-10-09 13:50:18 +02:00
Andreas Eversberg fda57391b6 Merge branch 'socket' of ssh://jolly@git.mISDN.org/var/git/mISDNuser into socket 2008-09-16 19:16:43 +02:00
Andreas Eversberg 57b34e8204 Fixed testlayer3, so it will count card number from 0.
modified:   example/testlayer3.c
2008-09-16 19:16:31 +02:00
Martin Bachem 63b7e5a918 [mISDNuser] testlayer1/testlayer3 : zero-based-device-numbers
Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-09-15 16:22:09 +02:00
Martin Bachem 7aef9b8588 Revert "[mISDNuser] testcon.c : cardnr opt '-cX' starting with default 1"
This reverts commit edba47317b.
2008-09-15 16:17:21 +02:00
Martin Bachem 170d3dbd50 Revert "[mISDNuser] loghex.c : cardnr opt '-cX' starting with default 1"
This reverts commit 9df5e13197.
2008-09-15 16:16:51 +02:00
Matthias Urlichs 81a8400e34 cleanl2.c: start numbering at zero 2008-09-15 10:58:05 +02:00
Andreas Eversberg 1f3b3c4286 Corrected some output text of bridge.c.
Fixed some layer2-link notifications.

	modified:   bridge/bridge.c
	modified:   lib/layer3.c
2008-09-14 14:39:18 +02:00
Andreas Eversberg 7c532c75f3 Fixed l1oipctrl. It is tested and works.
Fixed port number in isdnbridge.

	modified:   Makefile
	modified:   bridge/bridge.c
	modified:   include/mISDNif.h
	modified:   l1oip/l1oipctrl.c
	modified:   tools/info.c
2008-09-14 12:31:43 +02:00
Martin Bachem e45757122e [mISDNuser] using PH_DATA_IND to trigger next tx packet
Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-09-08 21:51:59 +02:00
Martin Bachem 2fc88f6c03 Merge branch 'socket' of ssh://mbachem@git.misdn.org/var/git/mISDNuser into socket 2008-09-08 16:02:32 +02:00
Martin Bachem 6cc8aee56f [mISDNuser] added ISDN_P_TE_UP0 / ISDN_P_NT_UP0
- new layer1 protocols for UP0 bus
- helper #defines to test for TE/NT/S0/E1/UP0 atomically

Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-09-08 16:01:48 +02:00
Andreas Eversberg 0ca7a19a7b Merge branch 'socket' of ssh://jolly@git.mISDN.org/var/git/mISDNuser into socket 2008-09-07 10:19:38 +02:00
Andreas Eversberg fe55f307ba removed a warning
modified:   layer3/dss1net.c
2008-09-07 10:19:30 +02:00
Martin Bachem f868d53747 [mISDNuser] loghex.c : skip PH_DATA_REQ if PH_DATA_E_IND are expected
D-Channel tx messages are skipped while writing wireshark readable
EYEsdn trace file if layer1 instance accept connection on addr 1,
which means E-Channel messages are expected.
Console hex output remains complete.

Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-09-04 12:37:39 +02:00
Martin Bachem edba47317b [mISDNuser] testcon.c : cardnr opt '-cX' starting with default 1
Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-09-03 19:55:05 +02:00
Martin Bachem 9df5e13197 [mISDNuser] loghex.c : cardnr opt '-cX' starting with default 1
Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-09-03 19:46:38 +02:00
Martin Bachem 567badcf37 [mISDNuser] loghex.c : fixed cosmetic trailing whitespaces
Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-09-03 19:41:09 +02:00
Martin Bachem eb0d437743 [mISDNuser] misdn_log bugfix: endless loop when ch 0 and 1 failed
Signed-off-by: Martin Bachem <m.bachem@gmx.de>
2008-09-03 18:12:42 +02:00
Martin Bachem 7fd282caec - added PH_DATA_E_IND
- loghex (misdn_log) tries to bind on channel nr 1 and falls back to 0 on error
2008-09-03 15:23:58 +02:00
Karsten Keil 71f7025a96 use EXTRA_CFLAGS 2008-09-01 16:13:48 +02:00
Karsten Keil 0acf7a8c45 introduce INSTALL_LIBDIR 2008-09-01 15:55:19 +02:00
Karsten Keil f9c4590a18 current version 1.1.20
Signed-off-by: Karsten Keil <kkeil@suse.de>
2008-09-01 15:28:27 +02:00
Karsten Keil bc1a3c7880 clarify licenses
Signed-off-by: Karsten Keil <kkeil@suse.de>
2008-09-01 15:26:34 +02:00
Karsten Keil 8f1d3334f2 cleanup make 2008-09-01 15:16:43 +02:00
Karsten Keil c74043c802 rename layer3->lib 2008-09-01 14:38:54 +02:00
Karsten Keil d4a01c02d0 seperate general useful tools from example/test code 2008-09-01 14:23:11 +02:00
Karsten Keil d90059f36a rename info->tools 2008-09-01 14:11:23 +02:00
Karsten Keil b0bb4e2ade rename tools to avoid name collisions 2008-09-01 14:08:33 +02:00
Andreas Eversberg 974ce7cf15 Merge branch 'socket' of ssh://jolly@git.mISDN.org/var/git/mISDNuser into socket 2008-08-30 06:51:12 +02:00
Martin Bachem b2c5f8c1e8 wait for PH_ACTIVATE_IND or PH_ACTIVATE_CNF at dch actication 2008-08-26 13:48:19 +02:00
Matthias Urlichs c46dbd03b4 Remove/comment unused variables
to get rid of warnings
2008-08-23 18:40:27 +02:00
Matthias Urlichs 22865ca012 Merge commit 'remotes/origin/socket' into 4upstream 2008-08-23 18:36:37 +02:00
Matthias Urlichs e330f3aa2f More zero-based-device-number fixes 2008-08-23 18:33:30 +02:00
Matthias Urlichs d6f84d63ad ISDN interfaces get numbered with base zero 2008-08-23 18:05:52 +02:00
Martin Bachem b8e6ac25e0 testlayer1.c : fixed usage(), fixed sec timer delta 2008-08-22 20:37:47 +02:00
Martin Bachem d9237335c2 testlayer1.c :
- hdlc payload can switched between all-0x00, all-0xFF, and by default incremtental bytes
- added transparent mode for bchannels. each b-channel's tx fifo gets filled with incremental data, and the rx data will proof if all runs seamlessly.
2008-08-19 20:20:33 +02:00
Martin Bachem ff787a3288 --stop=<n> makes testlayer1 run for <n> seconds instead of running endless
hdlc tx data starting with 2 frames sending down to layer1 to have seamless 'streams'
2008-08-18 16:02:11 +02:00
Martin Bachem e19725a697 testlayer1.c: stupid bug in last commit, sry for spam ;) 2008-08-18 08:27:15 +02:00