Project

General

Profile

Sangoma Wanpipe DAHDI » History » Version 1

laforge, 12/29/2021 10:22 PM

1 1 laforge
h1. Sangoma Wanpipe DAHDI
2
3
some random notes on bulding DAHDI drivers for Sangoma AFT104 cards on a modern Debian 11 / buster
4
5
h2. Sources
6
7
* wanpipe 7.0.34 (e.g. via https://git.osmocom.org/wanpipe)
8
* dahdi-linux (e.g. https://github.com/osmocom/dahdi-linux)
9
10
h2. Building
11
12
# build + install dahdi-linux
13
#* usual make + sudo make install
14
15
h3. building sangoma wanpipe drivers
16
17
<pre>
18
$ cp ~/dahdi-linux/drivers/dahdi/Module.symvers ~/wanpipe/patches/kdrivers/src/net
19
$ make -j4 dahdi DAHDI_DIR=/home/laforge/dahdi-linux
20
</pre>
21
22
This somehow fails, the Module.symvers gets overwritten and the module fails with various related errors:
23
<pre>
24
[ 4874.442680] wanpipe: no symbol version for dahdi_hdlc_putbuf
25
[ 4874.442702] wanpipe: Unknown symbol dahdi_hdlc_putbuf (err -22)
26
[ 4874.442754] wanpipe: no symbol version for _dahdi_ec_span
27
[ 4874.442760] wanpipe: Unknown symbol _dahdi_ec_span (err -22)
28
[ 4874.442825] wanpipe: no symbol version for dahdi_alarm_notify
29
[ 4874.442832] wanpipe: Unknown symbol dahdi_alarm_notify (err -22)
30
[ 4874.442873] wanpipe: no symbol version for dahdi_hdlc_getbuf
31
[ 4874.442879] wanpipe: Unknown symbol dahdi_hdlc_getbuf (err -22)
32
[ 4874.442911] wanpipe: no symbol version for __dahdi_mulaw
33
[ 4874.442917] wanpipe: Unknown symbol __dahdi_mulaw (err -22)
34
[ 4874.443253] wanpipe: no symbol version for _dahdi_receive
35
[ 4874.443259] wanpipe: Unknown symbol _dahdi_receive (err -22)
36
[ 4874.443339] wanpipe: no symbol version for dahdi_create_device
37
[ 4874.443345] wanpipe: Unknown symbol dahdi_create_device (err -22)
38
[ 4874.443380] wanpipe: no symbol version for dahdi_qevent_lock
39
[ 4874.443386] wanpipe: Unknown symbol dahdi_qevent_lock (err -22)
40
[ 4874.443412] wanpipe: no symbol version for dahdi_hooksig
41
[ 4874.443417] wanpipe: Unknown symbol dahdi_hooksig (err -22)
42
[ 4874.443520] wanpipe: no symbol version for dahdi_unregister_device
43
[ 4874.443525] wanpipe: Unknown symbol dahdi_unregister_device (err -22)
44
[ 4874.443553] wanpipe: no symbol version for dahdi_register_device
45
[ 4874.443559] wanpipe: Unknown symbol dahdi_register_device (err -22)
46
[ 4874.443748] wanpipe: no symbol version for __dahdi_ec_chunk
47
[ 4874.443754] wanpipe: Unknown symbol __dahdi_ec_chunk (err -22)
48
[ 4874.443789] wanpipe: no symbol version for dahdi_hdlc_finish
49
[ 4874.443794] wanpipe: Unknown symbol dahdi_hdlc_finish (err -22)
50
[ 4874.443872] wanpipe: no symbol version for dahdi_alarm_channel
51
[ 4874.443878] wanpipe: Unknown symbol dahdi_alarm_channel (err -22)
52
[ 4874.443915] wanpipe: no symbol version for dahdi_free_device
53
[ 4874.443920] wanpipe: Unknown symbol dahdi_free_device (err -22)
54
[ 4874.444121] wanpipe: no symbol version for dahdi_rbsbits
55
[ 4874.444131] wanpipe: Unknown symbol dahdi_rbsbits (err -22)
56
[ 4874.444178] wanpipe: no symbol version for _dahdi_transmit
57
[ 4874.444195] wanpipe: Unknown symbol _dahdi_transmit (err -22)
58
</pre>
Add picture from clipboard (Maximum size: 48.8 MB)