fso and enfora

Alain2210 alain2210 at free.fr
Mon Feb 22 11:46:55 CET 2010


Hello,

I answer partially to myself.

Selon Alain2210 <alain2210 at free.fr>:
> >
> > we're no longer using gsm0710muxd. Instead, we have much cleaner
> > implementation consisting of libgsm0710, libgsm0710mux, and fso-abyss.
>
....
>
> Now (and at the difference of gsm0710muxd) it seems to stop at the beginning
> :
>
> 2010-02-20T18:11:10.601375Z: server.vala:65: DBus-Server: created
> 2010-02-20T18:11:10.602951Z libgsm0710mux [DEBUG] <Manager>: constructed
> 2010-02-20T18:11:10.603225Z: main.vala:76: => mainloop
>
> (I run it as root)
>
> (at this time frameworkd is stopped) so no if I do
>
> /tmp/mdbus -s org.freesmartphone.omuxerd /org/freesmartphone/GSM/Muxer
> (also as root)
>
> I get :
>
> ERROR:dbus.proxies:Introspect error on :1.187:/org/freesmartphone/GSM/Muxer:
> dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied:
> Rejected
> send message, 1 matched rules; type="method_call", sender=":1.188" (uid=0
> pid=8797 comm="python) interface="org.freedesktop.DBus.Introspectable"
> member="Introspect" error name="(unset)" requested_reply=0
> destination=":1.187"
> (uid=0 pid=8796 comm="fso-abyss))

It was a bug in the dbus configuration for fso-abyss in debian. I have had to
modify
/etc/dbus-1/system.d/fso-abyss.conf

Moreover I have found the debug option (-v) in gsm0710muxd.

So now I observe the same phenomena with the 2 multiplexers : I can only get one
channel. That is not very interesting for a multiplexed line....

I can seen the opening of DLC0 :
> 7e 03 3f fc 7e  SABM
< 7e 03 73 85 7e  UA

then after calling the opening a channel, opening of DLC1 :
> 7e 07 3f 89 7e SABM
< 7e 07 73 f0 7e UA
< 7e 01 ff e3 05 07 0d b6 7e CTS=1 DSR=1
> 7e 03 ef e1 05 07 0d 70 7e RTS=1 DTR=1
and I can use a /dev/pts/?

after a call of another channel, I get only the SABM/UA not the CTS/DSR.

Thanks,

Alain2210





More information about the Smartphones-userland mailing list