Dahdi / nethdlc SIOCWANDEV

Hallo in die Runde,

ich versuche aktuell das Osmocom dahdi mit nethdlc zum Laufen zu bekommen.
Allerdings scheitere ich an sethdlc.
Karte ist eine TE820 im TE-Mode an einem Cisco-Router.

ioctl(3, SIOCWANDEV, 0x557161587380)    = -1 EINVAL (Invalid argument)
write(2, "hdlc0: ", 7hdlc0: )                  = 7
write(2, "Unable to set PPP protocol infor"..., 57Unable to set PPP protocol information: Invalid argument
) = 57

Ich hatte testweise auch den originalen Dahdi-Treiber händisch gepatcht, sprich, die IOCTLs angepaßt, selbes Problem.

Weiß zufällig jemand, woran das liegt?

Kannst Du genauer beschreiben, was Du gemacht hast? Wie hast Du die DAHDI-timeslots in das net-device konfiguriert? Bitte möglichst genaue Beschreibung incl. config files, benutzte kommandos, ausgaben, etc.

Ich habe das zuletzt immer nur von eigener userspace-software aus gemacht, die das dahdi_chanconfig fuer den master und die slave timeslots mittels DAHDI_CHANCONFIG / DAHDI_SIG_HDLCNET macht, siehe dahdi-tools/trunkdev/trunkdev-tool.c at 52557695044a2666fb6a0c0572e862e1b7eaea32 - retronetworking/dahdi-tools - Osmocom gitea

Antwort dauert noch ein paar Tage. Muß die VM erst wieder auskramen. Meldem ich!