Osmocom E1 Daemon (for icE1usb USB E1 adapter) and OCTOI https://osmocom.org/projects/osmo-e1d
Go to file
Sylvain Munaut 56a79f60e1 usb: Claim and set interface alt-setting only for used lines
If a line is not auto-created, there is no point on claiming the
matching interface and even less point setting the alt setting that
will try to use USB isoc bandwith.

With this you can no use only line 1 and not line 0 of a ice1usb
for instance. While previously it would still "enable" line 0 and
then line 1 would fail because on BW issues most of the case.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: Iea5d72272f11875e7a32c78b60c188590deda831
2022-10-12 22:18:02 +02:00
contrib contrib/e1-prbs-test: Delay the TX pipe fill data until first RX 2022-01-09 15:09:11 +01:00
debian Bump version: 0.3.0.72-bb13-dirty → 0.4.0 2022-06-29 12:09:55 +02:00
doc add example config files for octoi-server and octoi-client 2022-04-05 22:00:36 +02:00
include e1oip: Make batching-factor and prefill-frame-count configurable 2022-05-08 09:40:43 +02:00
src usb: Claim and set interface alt-setting only for used lines 2022-10-12 22:18:02 +02:00
tests octoi: differentiate UNDERRUN from SUBSTITUTED in counters 2022-04-20 15:50:32 +02:00
.checkpatch.conf checkpatch.conf: new file 2022-01-18 09:44:03 +01:00
.gitignore Add osmo-e1gen to .gitignore 2022-10-06 10:44:18 +02:00
COPYING Initial code import 2019-05-11 22:31:12 +02:00
COPYING.gpl2 Initial code import 2019-05-11 22:31:12 +02:00
COPYING.lgpl3 Initial code import 2019-05-11 22:31:12 +02:00
Makefile.am RIFO (random in, first out) for IP->E1 direction 2022-04-09 13:21:49 +02:00
README.md README.md: Fix syntax for hyperlinks 2022-06-18 11:59:44 +02:00
TODO-RELEASE Bump version: 0.1.1.33-4292-dirty → 0.2.0 2021-02-24 14:07:28 +01:00
configure.ac Bump version: 0.3.0.72-bb13-dirty → 0.4.0 2022-06-29 12:09:55 +02:00
git-version-gen Initial code import 2019-05-11 22:31:12 +02:00
libosmo-e1d.pc.in Initial code import 2019-05-11 22:31:12 +02:00
libosmo-octoi.pc.in OCTOI: initial support for E1oIP forwarding 2022-03-28 12:26:09 +02:00

README.md

osmo-e1d - Osmocom E1 interface daemon

This repository contains the osmocom E1 interface daemon, a pure userspace driver for the icE1usb hardware USB E1 adapter.

It is part of the Osmocom Open Source Mobile Communications project.

Homepage

The official homepage of the project is https://osmocom.org/projects/osmo-e1d/wiki

GIT Repository

You can clone from the official osmo-e1d.git repository using

git clone https://gitea.osmocom.org/retronetworking/osmo-e1d

There is a web interface at https://gitea.osmocom.org/retronetworking/osmo-e1d

Mailing List

Discussions related to osmo-e1d are happening on the openbsc@lists.osmocom.org mailing list, please see https://lists.osmocom.org/mailman/listinfo/openbsc for subscription options and the list archive.

Please observe the Osmocom Mailing List Rules when posting.

Contributing

Our coding standards are described at https://osmocom.org/projects/cellular-infrastructure/wiki/Coding_standards

We us a gerrit based patch submission/review process for managing contributions. Please see https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit for more details

The current patch queue for osmo-e1d can be seen at https://gerrit.osmocom.org/#/q/project:osmo-e1d+status:open