Pending on input from Sangoma since September 2024 (don't hold your breath).
Running modprobe wanpipe
results in ERROR: could not insert 'wanpipe': Invalid argument
.
This is on a particular system (debian - same system as [DAHTOOL-5]), but it worked on other systems running Debian 12, so not exactly sure what's different in this situation.
dmesg -T
yields:
[Sun Mar 2 17:07:21 2025] WANPIPE(tm) Hardware Support Module 7.0.38.0 (c) 1994-2016 Sangoma Technologies Inc
[Sun Mar 2 17:07:21 2025] usbcore: registered new interface driver sdlausb
[Sun Mar 2 17:07:21 2025] WANPIPE(tm) Interface Support Module 7.0.38.0 (c) 1994-2016 Sangoma Technologies Inc
[Sun Mar 2 17:07:21 2025] WANPIPE(tm) PPP/Cisco HDLC Protocol 7.0.38.0 (c) 1994-2016 Sangoma Technologies Inc
[Sun Mar 2 17:07:21 2025] wanpipe: no symbol version for wp_sppp_open
[Sun Mar 2 17:07:21 2025] wanpipe: Unknown symbol wp_sppp_open (err -22)
[Sun Mar 2 17:07:21 2025] wanpipe: no symbol version for wp_sppp_close
[Sun Mar 2 17:07:21 2025] wanpipe: Unknown symbol wp_sppp_close (err -22)
[Sun Mar 2 17:07:21 2025] wanpipe: no symbol version for wp_sppp_do_ioctl
[Sun Mar 2 17:07:21 2025] wanpipe: Unknown symbol wp_sppp_do_ioctl (err -22)
[Sun Mar 2 17:07:21 2025] wanpipe: no symbol version for wp_sppp_attach
[Sun Mar 2 17:07:21 2025] wanpipe: Unknown symbol wp_sppp_attach (err -22)
[Sun Mar 2 17:07:21 2025] wanpipe: no symbol version for wp_sppp_input
[Sun Mar 2 17:07:21 2025] wanpipe: Unknown symbol wp_sppp_input (err -22)
[Sun Mar 2 17:07:21 2025] wanpipe: no symbol version for wp_sppp_detach
[Sun Mar 2 17:07:21 2025] wanpipe: Unknown symbol wp_sppp_detach (err -22)
[Sun Mar 2 17:09:57 2025] wanpipe: no symbol version for wp_sppp_open
[Sun Mar 2 17:09:57 2025] wanpipe: Unknown symbol wp_sppp_open (err -22)
[Sun Mar 2 17:09:57 2025] wanpipe: no symbol version for wp_sppp_close
[Sun Mar 2 17:09:57 2025] wanpipe: Unknown symbol wp_sppp_close (err -22)
[Sun Mar 2 17:09:57 2025] wanpipe: no symbol version for wp_sppp_do_ioctl
[Sun Mar 2 17:09:57 2025] wanpipe: Unknown symbol wp_sppp_do_ioctl (err -22)
[Sun Mar 2 17:09:57 2025] wanpipe: no symbol version for wp_sppp_attach
[Sun Mar 2 17:09:57 2025] wanpipe: Unknown symbol wp_sppp_attach (err -22)
[Sun Mar 2 17:09:57 2025] wanpipe: no symbol version for wp_sppp_input
[Sun Mar 2 17:09:57 2025] wanpipe: Unknown symbol wp_sppp_input (err -22)
[Sun Mar 2 17:09:57 2025] wanpipe: no symbol version for wp_sppp_detach
[Sun Mar 2 17:09:57 2025] wanpipe: Unknown symbol wp_sppp_detach (err -22)
Also see: https://gist.github.com/wilane/e2f2ddcce81bde2ad81a
Some of that appears to be addressed in upstream wanpipe, some not (see https://github.com/InterLinked1/wanpipe)
Potentially worth trying to work through some of those changes and see if any of that helps.
At the same time, we should revisit the af_wanpipe.diff
patch in PhreakScript and see how much of that is still needed/relevant or if that patch can be tossed.
Also, see the latest 2 commits here: https://github.com/retronetworking/wanpipe - in particular, the Debian Makefile, that avoids all the wanpipe build crap, could be useful.
You must be