Hi Sylvain,
It seems the driver is recognizes the module, but something is off as
dahdi_scan always say it is unconfigured, even when it is configured.
This is the dahdi config (cat /etc/dahdi/system.conf):
# Span 1: WCT1/0 "Digium Wildcard TE110P T1/E1 Card 0" (MASTER) CCS/HDB3/CRC4
span=1,1,0,ccs,hdb3,crc4
nethdlc=1-31
# Span 2: icE1usb/1/0 "Osmocom icE1USB Card 1 Span 0"
span=2,1,0,ccs,hdb3,crc4
nethdlc = 1-31
This is the dahdi_scan output:
[1]
active=yes
alarms=RED
description=Digium Wildcard TE110P T1/E1 Card 0
name=WCT1/0
manufacturer=Digium
devicetype=Digium Wildcard TE110P T1/E1
location=PCI Bus 03 Slot 01
basechan=1
totchans=31
irq=0
type=digital-E1
syncsrc=0
lbo=0 db (CSU)/0-133 feet (DSX-1)
coding_opts=HDB3
framing_opts=CCS,CRC4
coding=HDB3
framing=CCS/CRC4
[2]
active=yes
alarms=UNCONFIGURED
description=Osmocom icE1USB Card 1 Span 0
name=icE1usb/1/0
manufacturer=osmocom
devicetype=icE1usb
location=
basechan=32
totchans=31
irq=0
type=digital-E1
syncsrc=0
lbo=0 db (CSU)/0-133 feet (DSX-1)
coding_opts=HDB3
framing_opts=CCS,CRC4
coding=
framing=CAS
[3]
active=yes
alarms=UNCONFIGURED
description=Osmocom icE1USB Card 1 Span 1
name=icE1usb/1/1
manufacturer=osmocom
devicetype=icE1usb
location=
basechan=63
totchans=31
irq=0
type=digital-E1
syncsrc=0
lbo=0 db (CSU)/0-133 feet (DSX-1)
coding_opts=HDB3
framing_opts=CCS,CRC4
coding=
framing=CAS
And this is the kernel log for "systemctl restart dahdi.service":
[15:02:21] usbcore: deregistering interface driver icE1usb-GPSDO
[15:02:21] icE1usb-GPSDO 2-1:1.4: entering ice1usb_gpsdo_disconnect
[15:02:21] usbcore: deregistering interface driver icE1usb
[15:02:21] icE1usb 2-1:1.1: entering ice1usb_disconnect
[15:02:21] dahdi: disable_span: span 3
[15:02:21] icE1usb 2-1:1.1: entering e1u_d_shutdown
[15:02:21] icE1usb 2-1:1.0: entering ice1usb_disconnect
[15:02:21] dahdi: disable_span: span 2
[15:02:21] icE1usb 2-1:1.0: entering e1u_d_shutdown
[15:02:21] icE1usb-GPSDO 2-1:1.0: entering ice1usb_gpsdo_probe
[15:02:21] icE1usb-GPSDO 2-1:1.1: entering ice1usb_gpsdo_probe
[15:02:21] icE1usb-GPSDO 2-1:1.4: entering ice1usb_gpsdo_probe
[15:02:21] icE1usb-GPSDO 2-1:1.4: icE1usb firmware build:
'icE1usb-fw-0.2-71-gf1e228d-dirty built Sat 16 Sep 2023 12:33:36 PM
CEST on ubuntu'
[15:02:21] icE1usb-GPSDO 2-1:1.5: entering ice1usb_gpsdo_probe
[15:02:21] icE1usb-GPSDO 2-1:1.5: Unsupported Interface Class/SubClass fe/01
[15:02:21] usbcore: registered new interface driver icE1usb-GPSDO
[15:02:21] icE1usb 2-1:1.0: entering ice1usb_probe
[15:02:21] icE1usb 2-1:1.0: altsetting off=0, on=1
[15:02:21] icE1usb 2-1:1.0: Maximum FTS: 9
[15:02:21] icE1usb 2-1:1.1: entering ice1usb_probe
[15:02:21] icE1usb 2-1:1.1: altsetting off=0, on=1
[15:02:21] icE1usb 2-1:1.1: Maximum FTS: 9
[15:02:21] icE1usb 2-1:1.5: entering ice1usb_probe
[15:02:21] icE1usb 2-1:1.5: Unsupported Interface Class/SubClass fe/01
[15:02:21] usbcore: registered new interface driver icE1usb
dahdi-linux and dahdi-tools are latest master from the Osmocom git.
What am I missing?
Regards,
Csaba