Andreas Eversberg
3ebe29e28f
Work on v5x_data.c and v5x_internal.h
2023-01-15 20:00:37 +01:00
Andreas Eversberg
5addae556a
Work on v5x_le_ctrl_fsm.c
2023-01-15 20:00:34 +01:00
Andreas Eversberg
ba46786de7
Work on v5x_le_port_fsm.c
2023-01-15 20:00:32 +01:00
Andreas Eversberg
58937c291b
Work on management
...
Also merged provisioning and management into one source file.
2023-01-15 20:00:29 +01:00
Andreas Eversberg
fbb97bdd73
Work on v5x_le_pstn_fsm.c
2023-01-15 20:00:22 +01:00
Andreas Eversberg
920fada1bc
Completed implementation of v52_le_pp_fsm.c
2023-01-15 20:00:18 +01:00
Andreas Eversberg
276b423051
Completed implementation of v52_le_bcc_fsm.c
2023-01-15 20:00:17 +01:00
Andreas Eversberg
4994a59962
Completed implementation of v5x_l1_fsm.c
2023-01-15 20:00:14 +01:00
Andreas Eversberg
852990f2e3
Completed implementation of V52_le_lcp_fsm.c
2023-01-08 10:17:58 +01:00
Andreas Eversberg
6a4a58d4b1
Work on logging.c
2023-01-08 10:17:56 +01:00
Andreas Eversberg
513f3bba5a
Fixes for lapv5
2023-01-08 10:17:53 +01:00
Andreas Eversberg
aeae94c547
Added functions to create and destroy V5.1/V5.2 interface with VTY
2022-12-29 17:14:20 +01:00
Andreas Eversberg
2a23a1c9cf
Added destroy function for interface
2022-12-29 17:14:19 +01:00
Andreas Eversberg
65dac95ff0
Move main.c to src/
2022-12-29 17:14:18 +01:00
Andreas Eversberg
b64a17c748
Move v5x_l2_mgmt and v51_le_provisioning to src/
...
New names are v5x_le_management and v5x_le_provisioning
2022-12-29 17:14:15 +01:00
Andreas Eversberg
7b4561f7cf
Move v52_lcp_fsm.c to src/
2022-12-29 17:14:13 +01:00
Andreas Eversberg
ca0d2f6091
Move v5x_le_pstn_fsm.h to src/v5x_le_pstn_fsm.h
...
Also changed serveral names of functions/structures/defintions.
2022-12-29 17:14:11 +01:00
Andreas Eversberg
ff619cc54b
Move v52_le_user_port_fsm to src/v5x_le_port_fsm
...
Also changed serveral names of functions/structures/defintions.
2022-12-29 17:14:09 +01:00
Andreas Eversberg
595d1091bc
Move v51_le_ctrl to src/v5x_le_ctrl_fsm
...
Also changed serveral names of functions/structures/defintions.
2022-12-29 17:14:08 +01:00
Andreas Eversberg
f457d272b6
Move v51_l1_fsm.c to src/v5x_l1_fsm.c
2022-12-29 17:14:05 +01:00
Andreas Eversberg
3cabd7f1a6
Move v5x_protocol to src/
2022-12-29 17:14:03 +01:00
Andreas Eversberg
ff5e1d4947
Move lapv5 to src/
2022-12-29 17:14:00 +01:00
Andreas Eversberg
dec8a8adea
Move ph_socket to src/
2022-12-29 17:13:59 +01:00
Andreas Eversberg
d91fd97210
Move logging to src/
2022-12-29 17:13:57 +01:00
Andreas Eversberg
33eea99531
Move v5x_data.c and v5x_internal.h to src/
...
Also split VTY code into v5x_vty.c and v5x_vty.h
Some VTY code from main.c is moved also.
2022-12-29 17:13:55 +01:00
Andreas Eversberg
83d8cbdd3a
Prepared autoconf/automake
2022-12-29 17:13:53 +01:00
Andreas Eversberg
3586180ae2
Jolly's hack on Makefile
2022-12-29 17:13:50 +01:00
Andreas Eversberg
f5e54dfa77
Hacking on main
2022-12-29 17:13:48 +01:00
Andreas Eversberg
0325fbedc1
Work on v5x_protocol
2022-12-29 17:13:47 +01:00
Andreas Eversberg
afa29770cc
Work on v5x_data.c and v5x_internal.h
2022-12-29 17:13:44 +01:00
Andreas Eversberg
a8428e073d
Work on lapv5
2022-12-29 17:13:43 +01:00
Andreas Eversberg
331c19228e
Add PSTN protocol
2022-12-29 17:13:41 +01:00
Andreas Eversberg
e066033770
Add L2 management process
2022-12-29 17:13:39 +01:00
Andreas Eversberg
a02b14892a
Add PH-socket interface
...
This interface can be used to connect to ISDN/PSTN stacks. It was ported
to work with libosmocore. Still it uses own implementation of socket
handling, because libosmocore does not support abstract socket names
yet.
2022-12-29 17:13:38 +01:00
Andreas Eversberg
eeb77df89f
Fixed and completed v52_le_user_port_fsm.c for both ISDN and PSTN ports
2022-12-29 17:13:35 +01:00
Andreas Eversberg
ae1a7de2b8
Serveral fixes to v51_le_ctrl.c
2022-12-29 17:13:33 +01:00
Andreas Eversberg
537301f656
Fixed primitive handling in v5x_protocol.c
2022-12-29 17:13:30 +01:00
Andreas Eversberg
d9cea69a90
Add enum type for user port data structure (PSTN or ISDN)
2022-12-29 17:13:29 +01:00
Andreas Eversberg
ee6d366feb
Add minimal provisioning protocol (Clause 14.5)
2022-12-29 17:13:27 +01:00
Andreas Eversberg
ffeded74af
Add more log levels to logging
2022-12-29 17:13:24 +01:00
Harald Welte
65dfe9080b
Iniatial gsmtap support
...
This requires a wireshark with support for passing the new gsmtap V5
format into the existing wireshark dissectors for V5.
2022-12-29 17:13:23 +01:00
Andreas Eversberg
5af684bed2
Work on control protocols
2022-12-29 17:13:20 +01:00
Andreas Eversberg
fe6a4b91f8
Hacking on main.c
2022-12-29 17:13:19 +01:00
Andreas Eversberg
1560a36dfc
Work on v5x_data.c and v5x_internal.h
2022-12-29 17:13:18 +01:00
Andreas Eversberg
5fd7b682f4
Several fixes for lapv5.c
2022-12-29 17:13:15 +01:00
Andreas Eversberg
a77eb4020f
Work on v5x_protocol.c
2022-12-29 17:13:14 +01:00
Andreas Eversberg
0bb6303c34
Changes to Makefile
2022-12-29 17:13:13 +01:00
Andreas Eversberg
04e99eb55f
Rename SAP functions of lapv5 to be more conclusive
2022-12-29 17:13:10 +01:00
Andreas Eversberg
4f9292b698
Add logging.c/logging.h
2022-12-29 17:13:09 +01:00
Andreas Eversberg
10b269d24c
Removed config file
2022-12-29 17:13:03 +01:00