1
OpenZaurus/Opie/Qtopia / Qpegps 9.2.3.3
« on: August 17, 2006, 10:01:20 pm »
Yeah, I could see that. I guess I'll install the development related packages and try to compile the newest version. Any help would be appreciated.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
QuoteHave you tried re-installing gpsd 2.20 from the OZ feed and then replacing the gpsd binary in /usr/sbin with the one from hvontres?
This worked very well for me. If you leave the name as gpsd then it should work.
I hope this helps.
Donald.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=80778\"][{POST_SNAPBACK}][/a][/div]
Basically, the gpsd telltale in qpegps flickers between green OK and red ERR. RoadmapGPS shows gobbledygook, control characters etc. Using the gpsd 2.20-r1 from the 3.5.3 feed I get proper nema data in RoadmapGPS, but nothing in qpegps, only a green OK.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=96908\"][{POST_SNAPBACK}][/a][/div]
Ok, I'm slowly starting to understand this problem.
In the 2.6 OZ kernel, all of the hardware specific IR port code lives in the pxaficp_ir module which hooks into the irda module to provide hardware control. So an ifconfig irda0 up makes the IRDA stack turn on and connect to the IR port. All of the OBEX stuff uses the IRDA stack so it works OK (my phone was able to see my Z and vice versa).
However, most (all?) keyboards are SIR only. They don't support any of the IRDA protocols. So zkbdd needs to connect directly to the tty device that is associated with the IR port. But IRDA owns the port so when zkbdd tries to control ttyS2, it fails. If I disconnect the IRDA stack with an ifconfig irda0 down, it powers off the IR port so now zkbdd can connect to ttyS2 just fine, but it doesn't do me any good because the port is shut off. I'm not entirely sure how to get around this yet. If anyone out there actually knows how this works, I'd love to hear from you. Note that this is on GPE. I suppose it's possible that OPIE has the solution burried in it somewhere. If anyone has gotten IRK to work with OZ 3.5.4.1 on a C7x0/C8x0, I'd love to hear from you.
Bottom line is that it doesn't look like zkbdd on 2.6 kernel devices is going to happen until I can get this sorted out.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=137471\"][{POST_SNAPBACK}][/a][/div]
Packages to remove:
opie-mediaplayer2-skin-pod
Press the start button to begin.
loading conf file /etc/ipkg.conf
pkg_info_preinstall_check: updating arch priority for each package
pkg_info_preinstall_check: update file owner list
Running script //usr/lib/ipkg/info/opie-mediaplayer2-skin-pod.prerm
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_mask_play.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_mask_up.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skinV_mask_play.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_mask_loop.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skinV_mask_stop.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_mask_down.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_mask_next.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skinV_mask_up.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_up.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_mask_pause.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_mask_prev.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skinV_up.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_down.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skinV_mask_back.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_mask_stop.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skinV_down.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skinV_mask_full.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_mask_back.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skinV_mask_down.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_mask_playlist.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/background.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skinV_mask_fwd.png (noaction=0)
deleting /opt/QtPalmtop/pics/opieplayer2/skins/Pod/skin_mask_forward.png (noaction=0)
Running script //usr/lib/ipkg/info/opie-mediaplayer2-skin-pod.postrm
deleting //usr/lib/ipkg/info/opie-mediaplayer2-skin-pod.control
writing status file
pkg_write_changed_filelists: saving changed filelists
creating libexpat0.list file
creating //usr/lib/ipkg/info/libexpat0.list file for pkg libexpat0
creating libgnutls-openssl11.list file
creating //usr/lib/ipkg/info/libgnutls-openssl11.list file for pkg libgnutls-openssl11
creating liblua5.0.list file
creating //usr/lib/ipkg/info/liblua5.0.list file for pkg liblua5.0
creating liblualib5.0.list file
creating //usr/lib/ipkg/info/liblualib5.0.list file for pkg liblualib5.0
creating libopiemm2-1.list file
creating //usr/lib/ipkg/info/libopiemm2-1.list file for pkg libopiemm2-1
creating libpng-dev.list file
creating //usr/lib/ipkg/info/libpng-dev.list file for pkg libpng-dev
creating libsdl-1.2-0.list file
creating //usr/lib/ipkg/info/libsdl-1.2-0.list file for pkg libsdl-1.2-0
creating libsdl-mixer-1.2-0.list file
creating //usr/lib/ipkg/info/libsdl-mixer-1.2-0.list file for pkg libsdl-mixer-1.2-0
creating libsqlite3-0.list file
creating //usr/lib/ipkg/info/libsqlite3-0.list file for pkg libsqlite3-0
creating libvorbis.list file
creating //usr/lib/ipkg/info/libvorbis.list file for pkg libvorbis
creating libxine-plugin-ao-out-oss.list file
creating //usr/lib/ipkg/info/libxine-plugin-ao-out-oss.list file for pkg libxine-plugin-ao-out-oss
creating libxine-plugin-decode-ff.list file
creating //usr/lib/ipkg/info/libxine-plugin-decode-ff.list file for pkg libxine-plugin-decode-ff
creating libxine-plugin-dmx-avi.list file
creating //usr/lib/ipkg/info/libxine-plugin-dmx-avi.list file for pkg libxine-plugin-dmx-avi
creating libxine-plugin-dmx-mpeg.list file
creating //usr/lib/ipkg/info/libxine-plugin-dmx-mpeg.list file for pkg libxine-plugin-dmx-mpeg
creating libxine1.list file
creating //usr/lib/ipkg/info/libxine1.list file for pkg libxine1
creating notez.list file
creating //usr/lib/ipkg/info/notez.list file for pkg notez
creating opie-aqpkg.list file
creating //usr/lib/ipkg/info/opie-aqpkg.list file for pkg opie-aqpkg
creating opie-ftp.list file
creating //usr/lib/ipkg/info/opie-ftp.list file for pkg opie-ftp
creating opie-kpacman.list file
creating //usr/lib/ipkg/info/opie-kpacman.list file for pkg opie-kpacman
creating opie-mediaplayer2.list file
creating //usr/lib/ipkg/info/opie-mediaplayer2.list file for pkg opie-mediaplayer2
creating opie-mediaplayer2-skin-default.list file
creating //usr/lib/ipkg/info/opie-mediaplayer2-skin-default.list file for pkg opie-mediaplayer2-skin-default
creating opie-mediaplayer2-skin-default-landscape.list file
creating //usr/lib/ipkg/info/opie-mediaplayer2-skin-default-landscape.list file for pkg opie-mediaplayer2-skin-default-landscape
creating opie-powerchord.list file
creating //usr/lib/ipkg/info/opie-powerchord.list file for pkg opie-powerchord
creating opie-snake.list file
creating //usr/lib/ipkg/info/opie-snake.list file for pkg opie-snake
creating qpf-font-common.list file
creating //usr/lib/ipkg/info/qpf-font-common.list file for pkg qpf-font-common
creating samba.list file
creating //usr/lib/ipkg/info/samba.list file for pkg samba
creating thttpd.list file
creating //usr/lib/ipkg/info/thttpd.list file for pkg thttpd
creating tximage.list file
creating //usr/lib/ipkg/info/tximage.list file for pkg tximage
creating zkbdd.list file
creating //usr/lib/ipkg/info/zkbdd.list file for pkg zkbdd
creating zkbdd-doc.list file
creating //usr/lib/ipkg/info/zkbdd-doc.list file for pkg zkbdd-doc