osmo-e1d/src
Harald Welte f5362e9217 Allow configuration of interfaces/lines via VTY
So far, osmo-e1d automatically opened all compatible icE1usb devices
and all E1 lines on those interfaces.  Let's allow for 'interface' and
'line' configuration in the VTY.  USB devices can be identified by
their serial number string.

If a given device (== E1 interface)  has a VTY configuration, then only
those E1 lines with VTY configuration opened.

For each Line (icE1usb or vpair), the mode (channelized/superchannel)
can also be set via VTY.

Change-Id: I89b57b688b68901f87d9683ab9294772ee747d77
Closes: OS#5400
2022-02-01 17:17:31 +00:00
..
e1gen Fix a bunch of warning raised by the new build warning options 2022-01-09 11:43:01 +01:00
Makefile.am build: Increase warnings 2022-01-09 11:42:41 +01:00
ctl.c cosmetic: Adhere osmocom coding style in for-loops 2022-01-09 23:39:42 +01:00
e1d-ts-pipe.c e1d-ts-pipe: Don't write more HDLC bytes than e1d supports 2021-12-31 16:47:15 +01:00
e1d.h Allow configuration of interfaces/lines via VTY 2022-02-01 17:17:31 +00:00
ice1usb_proto.h Add support for icE1usb RAI interrupt error flag 2022-01-02 13:04:09 +01:00
intf_line.c Allow configuration of interfaces/lines via VTY 2022-02-01 17:17:31 +00:00
log.c make compile-time default logging configuration less verbose 2021-11-12 21:34:34 +01:00
log.h Always log context (interface/line/timeslot) when available 2020-06-29 23:09:27 +02:00
mux_demux.c cosmetic: Adhere osmocom coding style in for-loops 2022-01-09 23:39:42 +01:00
osmo-e1d.c update copyright statement 2022-01-31 14:49:31 +00:00
osmo-e1gen.c Add new "osmo-e1gen" program. 2021-01-05 23:46:05 +01:00
proto.c Add new E1DP_CMD_LINE_CONFIG for switching channelized/superchannel 2020-07-15 10:26:15 +00:00
proto_clnt.c make sure a given timeslot can only be opened once (by default) 2020-09-20 11:55:14 +02:00
proto_srv.c Fix a bunch of warning raised by the new build warning options 2022-01-09 11:43:01 +01:00
usb.c Allow configuration of interfaces/lines via VTY 2022-02-01 17:17:31 +00:00
usb.h move usb.c function declarations to newly-created usb.h 2020-12-20 11:45:54 +01:00
vpair.c e1_{intf,line}_new: Allow caller to specify the numeric identifier 2022-01-31 19:51:14 +01:00
vty.c Allow configuration of interfaces/lines via VTY 2022-02-01 17:17:31 +00:00