<div class="gmail_quote">On Thu, Aug 25, 2011 at 11:02 PM, Harald Welte <span dir="ltr"><<a href="mailto:laforge@gnumonks.org">laforge@gnumonks.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
the backtrace clearly looks as if the experimental and untested<br>
laforge/lapd branch of openbsc.git was used.<br></blockquote><div><br>Sorry about that, you're right - I got my branches mixed up.  <br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

The suggested configuration is 'master' from libosmocore, libosmo-abis<br>
and openbsc.git<br></blockquote><div><br>I've been having troubles getting master to compile since the move to osmo-abis.  I have the latest version of osmo-abis (and osmocore) installed, but for some reason I'm getting this:<br>
<br>bts_ericsson_rbs2000.c: In function ‘start_sabm_in_line’:<br>bts_ericsson_rbs2000.c:73:36: error: ‘struct <anonymous>’ has no member named ‘lapd’<br>bts_ericsson_rbs2000.c:75:35: error: ‘struct <anonymous>’ has no member named ‘lapd’<br>
<br>If I comment out these lines, I run into the same problem with the Nokias (which I need) as they're trying to send sabms too.<br><br>I'm confused why it says its anonymous - when it should be an e1inp_ts. The offending line is:<br>
<br>lapd_sap_start(ts->driver.dahdi.lapd, link->tei, link->sapi);<br><br>Looking at e1_input.h from libosmo-abis:<br>struct e1inp_ts {<br>...<br>   struct e1inp_line *line;<br>   struct lapd_instance *lapd;<br>...<br>
   union {<br>...<br>      struct {<br>         /* DAHDI driver has one fd for each ts */<br>         struct osmo_fd fd;<br>      } dahdi;<br>...<br>   } driver;<br>};<br><br>Is this correct?  I don't think I'm including an old non libosmo-abis e1_input.h.<br>
<br>Thanks,<br>Gus<br></div></div>