User:Jimbodude/Orbiter Phone
From LinuxMCE
Plan
- Modify template 1759 to be "controlled by" template 8-Orbiter
- Add 1759 as a child device to an orbiter
- Find out if Orbiter starts simplephone, or if it must be started manually
- Look at the buttons on the telecom screens for "answer on this orbiter" - see how that works
- Does this cause the phone to be answered on the MD? or the orbiter?
Progress
- Template 1759 updated to be controlled by Orbiter (in addition to On-Screen Orbiter - which was already there)
- Started SoftPhone install on WebDT
- SimplePhone lives at /usr/pluto/bin/SimplePhone
- ldd output is:
linuxmce@dcerouter:/usr/pluto/bin$ ldd SimplePhone linux-gate.so.1 => (0xffffe000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7fcf000) librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7fc6000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7fc1000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7fbd000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7f00000) liblinphone.so.1 => /usr/lib/liblinphone.so.1 (0xb7ebf000) libSerializeClass.so => /usr/pluto/lib/libSerializeClass.so (0xb7ea4000) libDCECommon.so => /usr/pluto/lib/libDCECommon.so (0xb7dc1000) libPlutoUtils.so => /usr/pluto/lib/libPlutoUtils.so (0xb7d62000) libmysqlclient_r.so.15 => /usr/lib/libmysqlclient_r.so.15 (0xb7b77000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7b5f000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7a6c000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7a47000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7a3c000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb78f1000) /lib/ld-linux.so.2 (0xb7fe6000) libquickstream.so.0 => /usr/lib/libquickstream.so.0 (0xb78eb000) libosip2.so.3 => /usr/lib/libosip2.so.3 (0xb78d4000) libosipparser2.so.3 => /usr/lib/libosipparser2.so.3 (0xb78a9000) libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7891000) libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0xb7862000) libz.so.1 => /usr/lib/libz.so.1 (0xb784d000) libmediastreamer.so.0 => /usr/lib/libmediastreamer.so.0 (0xb7828000) libavcodec.so.1d => /usr/lib/libavcodec.so.1d (0xb73cd000) libortp.so.5 => /usr/lib/libortp.so.5 (0xb73b6000) libasound.so.2 => /usr/lib/libasound.so.2 (0xb72ef000) libspeex.so.1 => /usr/lib/libspeex.so.1 (0xb72cf000) libtheora.so.0 => /usr/lib/libtheora.so.0 (0xb7296000) libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0xb719d000) libraw1394.so.8 => /usr/lib/libraw1394.so.8 (0xb7197000) libavutil.so.1d => /usr/lib/libavutil.so.1d (0xb718d000) libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb7164000) libogg.so.0 => /usr/lib/libogg.so.0 (0xb715f000) libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb70c8000) libgsm.so.1 => /usr/lib/libgsm.so.1 (0xb70b8000) libartsc.so.0 => /usr/lib/libartsc.so.0 (0xb70b2000) libesd.so.0 => /usr/lib/libesd.so.0 (0xb70a7000) libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0xb7085000) libaudio.so.2 => /usr/lib/libaudio.so.2 (0xb706f000) libXt.so.6 => /usr/lib/libXt.so.6 (0xb701e000) libdirectfb-0.9.so.25 => /usr/lib/libdirectfb-0.9.so.25 (0xb6fc7000) libfusion-0.9.so.25 => /usr/lib/libfusion-0.9.so.25 (0xb6fc1000) libdirect-0.9.so.25 => /usr/lib/libdirect-0.9.so.25 (0xb6fb1000) libaa.so.1 => /usr/lib/libaa.so.1 (0xb6f96000) libSM.so.6 => /usr/lib/libSM.so.6 (0xb6f8e000) libICE.so.6 => /usr/lib/libICE.so.6 (0xb6f76000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb6e85000) libncurses.so.5 => /lib/libncurses.so.5 (0xb6e40000) libslang.so.2 => /lib/libslang.so.2 (0xb6d7f000) libgpm.so.1 => /usr/lib/libgpm.so.1 (0xb6d79000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb6d76000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6d71000)
- Attempting to install using deb packages
- Created an apt repository with all LMCE packages on a USB flash drive
- Not enough room on the tablet's flash to install all packages right now...