Hello folks.

My wife and I are new to tuxdroid. We installed it on an Ubuntu Feisty PC
and I have some questions now:

- why does the TD-dongle blocks the PC starting process when inserted in its
USB-slot before the PC power-button is pressed ? Is this normal ?

- how to be sure of the communication between dogle and penguin: isn't there
any simple commandline test we can do to check ? BTW, how far or high should
the dongle be positionned to be sure that the Tux is seeing him ?

- is it normal that there isn't any shortcut-button on the Gnome desktop ?
Is this due to the fact that I installed it from the commandline using dpkg
-i ?

Here is also a 1st test I did; I hope anything is correct; I will anyway
appreciate any feedback:


# A newbie's TuxDroid installation/connection test:

Script is gestart op vr 14 nov 2008 17:24:34 CET
# Is the tuxdroid installation correct?

# Before inserting the dongle:

[EMAIL PROTECTED]:~$ dpkg -l |grep tux
ii  tuxdroid-tts-voices.belgiandutch           1.0-1                            
                 BelgianDutch TTS voice for Tuxdroid.
ii  tuxsetup                                   1.3-19                           
                 Software kit for tuxdroid
(tuxsetup 2.x doesn't install on this Ubuntu Feisty PC, that's why I tried
with v. 1.3.19 using 
sudo dpkg -i file.deb 
then apt-get -f install to add missing deps)

[EMAIL PROTECTED]:~$ locate -i tuxd
/usr/local/bin/tuxd
/usr/doc/tuxdroid-tts-voices.belgiandutch
/usr/doc/tuxdroid-tts-voices.belgiandutch/README
/etc/udev/rules.d/45-tuxdroid.rules
/opt/tuxdroid
/opt/tuxdroid/firmware
/opt/tuxdroid/firmware/tuxdroid-firmware-hex.0.4.0.tar.gz
/opt/tuxdroid/api
/opt/tuxdroid/api/python
/opt/tuxdroid/api/python/CHANGES
/opt/tuxdroid/api/python/AUTHORS
/opt/tuxdroid/api/python/COPYING
/opt/tuxdroid/api/python/tuxapi_const.py
/opt/tuxdroid/api/python/tuxapi_wav_merger.py
/opt/tuxdroid/api/python/tux.py
/opt/tuxdroid/api/python/tuxapi_class.py
/opt/tuxdroid/api/python/TODO
/opt/tuxdroid/api/python/README
/opt/tuxdroid/doc
/opt/tuxdroid/doc/examples
/opt/tuxdroid/doc/examples/basescript.py
/opt/tuxdroid/doc/python-api
/opt/tuxdroid/doc/python-api/PythonApi-0.2.3.pdf
/opt/tuxdroid/bin
/opt/tuxdroid/bin/tuxgdg
/opt/tuxdroid/bin/tuxsh
/opt/tuxdroid/bin/tuxd
/opt/tuxdroid/bin/tuxfw
/opt/tuxdroid/bin/tuxup
/opt/tuxdroid/bin/tuxatt
/opt/tuxdroid/bin/tuxosld
/opt/tuxdroid/bin/dfu-programmer
/opt/tuxdroid/apps
/opt/tuxdroid/apps/tux_framework
/opt/tuxdroid/apps/tux_framework/libs
/opt/tuxdroid/apps/tux_framework/libs/GdgDebug.py
/opt/tuxdroid/apps/tux_framework/libs/GdgObject.py
/opt/tuxdroid/apps/tux_framework/libs/thomas.py
/opt/tuxdroid/apps/tux_framework/libs/GdgDownload.py
/opt/tuxdroid/apps/tux_framework/libs/TGFormat.py
/opt/tuxdroid/apps/tux_framework/libs/TGFXml.py
/opt/tuxdroid/apps/tux_framework/libs/language_guesser.bay
/opt/tuxdroid/apps/tux_framework/libs/FWObject.py
/opt/tuxdroid/apps/tux_framework/libs/behavior_cb.py
/opt/tuxdroid/apps/tux_framework/libs/TGFCanvas.py
/opt/tuxdroid/apps/tux_framework/libs/_DTW.so
/opt/tuxdroid/apps/tux_framework/libs/BabelfishTranslate.py
/opt/tuxdroid/apps/tux_framework/libs/voice_cb.py
/opt/tuxdroid/apps/tux_framework/libs/GdgVoiceRec.py
/opt/tuxdroid/apps/tux_framework/libs/keyboard.py
/opt/tuxdroid/apps/tux_framework/libs/SimpleGladeApp.py
/opt/tuxdroid/apps/tux_framework/libs/TGFParser.py
/opt/tuxdroid/apps/tux_framework/libs/GoogleTranslate.py
/opt/tuxdroid/apps/tux_framework/libs/GdgGuiUpdate.py
/opt/tuxdroid/apps/tux_framework/libs/GdgThreads.py
/opt/tuxdroid/apps/tux_framework/libs/Languages.py
/opt/tuxdroid/apps/tux_framework/libs/DTW.py
/opt/tuxdroid/apps/tux_framework/libs/TextFilters.py
/opt/tuxdroid/apps/tux_framework/libs/C2MEDoc.py
/opt/tuxdroid/apps/tux_framework/libs/menu.py
/opt/tuxdroid/apps/tux_framework/libs/tdrss.py
/opt/tuxdroid/apps/tux_framework/libs/TimeLineReader.py
/opt/tuxdroid/apps/tux_framework/libs/t9.py
/opt/tuxdroid/apps/tux_framework/SDK
/opt/tuxdroid/apps/tux_framework/SDK/doc
/opt/tuxdroid/apps/tux_framework/SDK/doc/GdgSceneContainer_doc.pdf
/opt/tuxdroid/apps/tux_framework/SDK/doc/TGFParser.pdf
/opt/tuxdroid/apps/tux_framework/SDK/doc/GdgDebug_doc.pdf
/opt/tuxdroid/apps/tux_framework/SDK/doc/PythonApi.pdf
/opt/tuxdroid/apps/tux_framework/SDK/doc/GdgObject_doc.pdf
/opt/tuxdroid/apps/tux_framework/SDK/doc/GdgScene_doc.pdf
/opt/tuxdroid/apps/tux_framework/SDK/doc/GdgScenario_doc.pdf
/opt/tuxdroid/apps/tux_framework/SDK/gadget_maker
/opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/tuxgagdetmaker.glade
/opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/maker.png
/opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/otherpyp.base
/opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/tuxgagdetmaker.py
/opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/otherglade.base
/opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/config.py
/opt/tuxdroid/apps/tux_framework/SDK/gadget_maker/Template.tgf
/opt/tuxdroid/apps/tux_framework/TFW.py
/opt/tuxdroid/apps/tux_framework/bin
/opt/tuxdroid/apps/tux_framework/bin/frame
/opt/tuxdroid/apps/tux_framework/bin/mgcep
/opt/tuxdroid/apps/tux_framework/bin/x2x
/opt/tuxdroid/apps/tux_framework/bin/mgc2mgc
/opt/tuxdroid/apps/tux_framework/bin/pitch
/opt/tuxdroid/apps/tux_framework/bin/README
/opt/tuxdroid/apps/tux_framework/bin/window
/opt/tuxdroid/apps/tux_framework/version.py
/opt/tuxdroid/apps/tux_manager
/opt/tuxdroid/apps/tux_manager/gadgets
/opt/tuxdroid/apps/tux_manager/gadgets/Attitunes_studio.tgf
/opt/tuxdroid/apps/tux_manager/gadgets/Email.tgf
/opt/tuxdroid/apps/tux_manager/gadgets/Scenes_manager.tgf
/opt/tuxdroid/apps/tux_manager/gadgets/Clock.tgf
/opt/tuxdroid/apps/tux_manager/gadgets/firmware_updater.tgf
/opt/tuxdroid/apps/tux_manager/gadgets/VoiceRec_configurator.tgf
/opt/tuxdroid/apps/tux_manager/gadgets/Manager.tgf
/opt/tuxdroid/apps/tux_manager/gadgets/TuxController.tgf
/opt/tuxdroid/apps/tux_manager/gadgets/Weather.tgf
/opt/tuxdroid/apps/tux_manager/gadgets/audio_flash.tgf
/opt/tuxdroid/apps/tux_manager/gadgets/Debug_control.tgf
/opt/tuxdroid/apps/tuxosl
/opt/tuxdroid/apps/tuxosl/tux_osl_event_controler.pyc
/opt/tuxdroid/apps/tuxosl/tux_osl_service_server.pyc
/opt/tuxdroid/apps/tuxosl/tux_osl_event_cmd_client.py
/opt/tuxdroid/apps/tuxosl/tux_osl_obj.pyc
/opt/tuxdroid/apps/tuxosl/tux_osl_event_cmd_client.pyc
/opt/tuxdroid/apps/tuxosl/tux_osl_daemon.py
/opt/tuxdroid/apps/tuxosl/service_daemonizer.py
/opt/tuxdroid/apps/tuxosl/tux_osl_wrapper.py
/opt/tuxdroid/apps/tuxosl/tux_osl_const.pyc
/opt/tuxdroid/apps/tuxosl/service_daemonizer.pyc
/opt/tuxdroid/apps/tuxosl/tux_osl_event_cmd_server.py
/opt/tuxdroid/apps/tuxosl/tux_osl_service_server.py
/opt/tuxdroid/apps/tuxosl/tux_osl_api.py
/opt/tuxdroid/apps/tuxosl/tux_osl_event_cmd_server.pyc
/opt/tuxdroid/apps/tuxosl/_TUX_OSL.so
/opt/tuxdroid/apps/tuxosl/tux_osl_obj.py
/opt/tuxdroid/apps/tuxosl/tux_osl_const.py
/opt/tuxdroid/apps/tuxosl/tux_osl_wrapper.pyc
/opt/tuxdroid/apps/tuxosl/tux_osl_event_controler.py
/opt/tuxdroid/apps/tuxgi
/opt/tuxdroid/apps/tuxgi/sounds
/opt/tuxdroid/apps/tuxgi/sounds/16.wav
/opt/tuxdroid/apps/tuxgi/sounds/3.wav
/opt/tuxdroid/apps/tuxgi/sounds/4.wav
/opt/tuxdroid/apps/tuxgi/sounds/11.wav
/opt/tuxdroid/apps/tuxgi/sounds/6.wav
/opt/tuxdroid/apps/tuxgi/sounds/15.wav
/opt/tuxdroid/apps/tuxgi/sounds/9.wav
/opt/tuxdroid/apps/tuxgi/sounds/1.wav
/opt/tuxdroid/apps/tuxgi/sounds/13.wav
/opt/tuxdroid/apps/tuxgi/sounds/14.wav
/opt/tuxdroid/apps/tuxgi/sounds/2.wav
/opt/tuxdroid/apps/tuxgi/sounds/17.wav
/opt/tuxdroid/apps/tuxgi/sounds/8.wav
/opt/tuxdroid/apps/tuxgi/sounds/10.wav
/opt/tuxdroid/apps/tuxgi/sounds/7.wav
/opt/tuxdroid/apps/tuxgi/sounds/5.wav
/opt/tuxdroid/apps/tuxgi/sounds/12.wav
/var/lib/dpkg/info/tuxdroid-tts-voices.belgiandutch.conffiles
/var/lib/dpkg/info/tuxdroid-tts-voices.belgiandutch.list

# Now an usb and dmesg test

[EMAIL PROTECTED]:~$ lsusb
(before inserting the dongle):
Bus 005 Device 002: ID 04b4:6830 Cypress Semiconductor Corp. USB-2.0 IDE Adapter
Bus 005 Device 001: ID 0000:0000  
Bus 002 Device 002: ID 04a9:220d Canon, Inc. CanoScan N670U/N676U/LiDE 20
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 004: ID 0a5c:2101 Broadcom Corp. 
Bus 001 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 001: ID 0000:0000  

[EMAIL PROTECTED]:~$ dmesg -n 27
klogctl: Bewerking niet toegestaan
[EMAIL PROTECTED]:~$ dmesg |tail -n 27
[   87.260379] NET: Registered protocol family 17
[   90.069567] ibm_acpi: ec object not found
[   90.144286] Using specific hotkey driver
[   90.277297] input: Power Button (FF) as /class/input/input4
[   90.277388] ACPI: Power Button (FF) [PWRF]
[   90.300806] input: Power Button (CM) as /class/input/input5
[   90.300828] ACPI: Power Button (CM) [PWRB]
[   90.308894] No dock devices found.
[   90.353110] pcc_acpi: loading...
[   93.416423] eth0: link down
[   93.416463] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   94.245986] ppdev: user-space parallel port driver
[   95.254172] [drm] Initialized drm 1.1.0 20060810
[   95.295012] ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> 
IRQ 19
[   95.295226] [drm] Initialized i915 1.6.0 20060119 on minor 0
[   96.406032] apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
[   96.406036] apm: disabled - APM is not SMP safe.
[   98.159344] vboxdrv: Trying to deactivate the NMI watchdog permanently...
[   98.159348] vboxdrv: Successfully done.
[   98.159377] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 
'normal'.
[   98.159378] vboxdrv: Successfully loaded version 1.5.6 (interface 
0x00050002).
[   98.620666] Bluetooth: L2CAP ver 2.8
[   98.620669] Bluetooth: L2CAP socket layer initialized
[   98.821094] Bluetooth: RFCOMM socket layer initialized
[   98.821103] Bluetooth: RFCOMM TTY layer initialized
[   98.821104] Bluetooth: RFCOMM ver 1.8
[  104.989948] EXT2-fs warning: mounting unchecked fs, running e2fsck is 
recommended

# After inserting the dongle

[EMAIL PROTECTED]:~$ lsmod |grep usb
usbhid                 26592  0 
hid                    27392  1 usbhid
snd_usb_audio          79744  1 
snd_usb_lib            17280  1 snd_usb_audio
snd_pcm                79876  5 
snd_usb_audio,snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_hwdep               9988  3 snd_usb_audio,snd_emux_synth,snd_emu10k1
snd_rawmidi            25472  4 
snd_usb_lib,snd_seq_virmidi,snd_emu10k1,snd_seq_midi
snd                    54020  18 
snd_usb_audio,snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
hci_usb                18204  2 
bluetooth              55908  7 rfcomm,l2cap,hci_usb
usb_storage            72256  1 
libusual               17936  1 usb_storage
scsi_mod              142348  5 usb_storage,sg,sr_mod,sd_mod,libata
usbcore               134280  10 
xpad,usbhid,snd_usb_audio,snd_usb_lib,hci_usb,usb_storage,libusual,ehci_hcd,uhci_hcd

(snd_usb_audio seems to be loaded by the system...)

[EMAIL PROTECTED]:~$ lsusb
(the Tux is recognized as an Atmel device)
Bus 005 Device 002: ID 04b4:6830 Cypress Semiconductor Corp. USB-2.0 IDE Adapter
Bus 005 Device 001: ID 0000:0000  
Bus 002 Device 002: ID 04a9:220d Canon, Inc. CanoScan N670U/N676U/LiDE 20
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 004: ID 0a5c:2101 Broadcom Corp. 
Bus 001 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 002: ID 03eb:ff07 Atmel Corp. 
Bus 003 Device 001: ID 0000:0000  

[EMAIL PROTECTED]:~$ dmesg |tail -n 27
[   93.416463] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   94.245986] ppdev: user-space parallel port driver
[   95.254172] [drm] Initialized drm 1.1.0 20060810
[   95.295012] ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> 
IRQ 19
[   95.295226] [drm] Initialized i915 1.6.0 20060119 on minor 0
[   96.406032] apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
[   96.406036] apm: disabled - APM is not SMP safe.
[   98.159344] vboxdrv: Trying to deactivate the NMI watchdog permanently...
[   98.159348] vboxdrv: Successfully done.
[   98.159377] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 
'normal'.
[   98.159378] vboxdrv: Successfully loaded version 1.5.6 (interface 
0x00050002).
[   98.620666] Bluetooth: L2CAP ver 2.8
[   98.620669] Bluetooth: L2CAP socket layer initialized
[   98.821094] Bluetooth: RFCOMM socket layer initialized
[   98.821103] Bluetooth: RFCOMM TTY layer initialized
[   98.821104] Bluetooth: RFCOMM ver 1.8
[  104.989948] EXT2-fs warning: mounting unchecked fs, running e2fsck is 
recommended
[25662.801577] usb 3-1: new full speed USB device using uhci_hcd and address 2
[25662.979470] usb 3-1: configuration #1 chosen from 1 choice
[25663.857949] usbcore: registered new interface driver snd-usb-audio
[25663.957518] usbcore: registered new interface driver hiddev
[25663.963737] hiddev96: USB HID v1.10 Device [Kysoh TuxDroid] on 
usb-0000:00:1d.2-1
[25663.963916] usbcore: registered new interface driver usbhid
[25663.965834] drivers/usb/input/hid-core.c: v2.6:USB HID core driver
[25663.968934] usbcore: registered new interface driver xpad
[25663.969081] drivers/usb/input/xpad.c: driver for Xbox controllers v0.1.6
[25665.123126] usb 3-1: usbfs: interface 0 claimed by snd-usb-audio while 
'tuxd' sets config #1

(I don't understand the last msg...)

[EMAIL PROTECTED]:~$ ps ax
  PID TTY      STAT   TIME COMMAND
.....
16704 ?        S<l    0:00 python /opt/tuxdroid/apps/tuxosl/tux_osl_daemon.py

[EMAIL PROTECTED]:~$ ps axxfwww
  PID TTY      STAT   TIME COMMAND
.....
16704 ?        S<l    0:00 python /opt/tuxdroid/apps/tuxosl/tux_osl_daemon.py

(it seems something is really started!)

[EMAIL PROTECTED]:~$ 

Script is beëindigd op vr 14 nov 2008 17:30:57 CET

GrtnX,

Y)ellow P)enguin 

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
tux-droid-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-user

Reply via email to