Project

General

Profile

Actions

Feature #4923

closed

DAHDI driver for icE1usb

Added by laforge over 3 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
DAHDI driver
Target version:
-
Start date:
12/27/2020
Due date:
% Done:

100%

Spec Reference:

Description

I've been hacking up a DAHDI driver for the icE1usb, which is currently available [only] from https://github.com/osmocom/dahdi-linux/tree/laforge/icE1usb

The current code seems to be working fine
  • it survives manual USB unplug/replug tests
  • it survives hundreds of rmmod/insmod cycles
  • it causes no CRC errors when used with e1-prbs-test over multiple hours
It has a number of missing features:
  • no reporting of errors via DAHDI APIs (alarms, crc erorrs, ...)
  • no reporting of link status via DAHDI APIs (RED/YELLOW/BLUE/...)
  • no control over local/remote clock usage

Checklist

  • host repository on osmocom.org
  • RED alarm on LOS
  • YELLOW alarm
  • BLUE alarm
  • error counters/stats via DAHDI APIs
  • CRC4 enable/disable
  • select local/remote clock source via DAHDI

Related issues

Related to E1/T1 Hardware Interface (including icE1usb) - Bug #5379: DAHDI icE1usb locks up if channel type is changed during runtimeResolvedlaforge12/30/2021

Actions
Related to E1/T1 Hardware Interface (including icE1usb) - Bug #5381: icE1usb DAHDI driver: generate YELLOW alarm towards peerNewlaforge01/02/2022

Actions
Related to E1/T1 Hardware Interface (including icE1usb) - Bug #5382: icE1usb: detect all-1 pattern and report as BLUE alarmNew01/02/2022

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)